Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(119)

Side by Side Diff: fpdfsdk/include/javascript/PublicMethods.h

Issue 927263003: Tidy up JS_Defines.h (Closed) Base URL: https://pdfium.googlesource.com/pdfium.git@master
Patch Set: Created 5 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 // Copyright 2014 PDFium Authors. All rights reserved. 1 // Copyright 2014 PDFium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 // Original code copyright 2014 Foxit Software Inc. http://www.foxitsoftware.com 5 // Original code copyright 2014 Foxit Software Inc. http://www.foxitsoftware.com
6 6
7 #ifndef _PUBLICMETHODS_H_ 7 #ifndef _PUBLICMETHODS_H_
8 #define _PUBLICMETHODS_H_ 8 #define _PUBLICMETHODS_H_
9 9
10 class CJS_PublicMethods : public CJS_Object 10 class CJS_PublicMethods : public CJS_Object
11 { 11 {
12 public: 12 public:
13 CJS_PublicMethods(JSFXObject pObject) : CJS_Object(pObject) {}; 13 CJS_PublicMethods(JSFXObject pObject) : CJS_Object(pObject) {};
14 virtual ~CJS_PublicMethods(void){}; 14 virtual ~CJS_PublicMethods(void){};
15 15
16 public: 16 public:
17 » static FX_BOOL AFNumber_Format(OBJ_METHOD_PARAMS); 17 » static FX_BOOL AFNumber_Format(IFXJS_Context* cc, const CJS_Parameters& params, CJS_Value& vRet, JS_ErrorString& sError);
18 » static FX_BOOL AFNumber_Keystroke(OBJ_METHOD_PARAMS); 18 » static FX_BOOL AFNumber_Keystroke(IFXJS_Context* cc, const CJS_Parameter s& params, CJS_Value& vRet, JS_ErrorString& sError);
19 » static FX_BOOL AFPercent_Format(OBJ_METHOD_PARAMS); 19 » static FX_BOOL AFPercent_Format(IFXJS_Context* cc, const CJS_Parameters& params, CJS_Value& vRet, JS_ErrorString& sError);
20 » static FX_BOOL AFPercent_Keystroke(OBJ_METHOD_PARAMS); 20 » static FX_BOOL AFPercent_Keystroke(IFXJS_Context* cc, const CJS_Paramete rs& params, CJS_Value& vRet, JS_ErrorString& sError);
21 » static FX_BOOL AFDate_FormatEx(OBJ_METHOD_PARAMS); 21 » static FX_BOOL AFDate_FormatEx(IFXJS_Context* cc, const CJS_Parameters& params, CJS_Value& vRet, JS_ErrorString& sError);
22 » static FX_BOOL AFDate_KeystrokeEx(OBJ_METHOD_PARAMS); 22 » static FX_BOOL AFDate_KeystrokeEx(IFXJS_Context* cc, const CJS_Parameter s& params, CJS_Value& vRet, JS_ErrorString& sError);
23 » static FX_BOOL AFDate_Format(OBJ_METHOD_PARAMS); 23 » static FX_BOOL AFDate_Format(IFXJS_Context* cc, const CJS_Parameters& pa rams, CJS_Value& vRet, JS_ErrorString& sError);
24 » static FX_BOOL AFDate_Keystroke(OBJ_METHOD_PARAMS); 24 » static FX_BOOL AFDate_Keystroke(IFXJS_Context* cc, const CJS_Parameters& params, CJS_Value& vRet, JS_ErrorString& sError);
25 » static FX_BOOL AFTime_FormatEx(OBJ_METHOD_PARAMS); // 25 » static FX_BOOL AFTime_FormatEx(IFXJS_Context* cc, const CJS_Parameters& params, CJS_Value& vRet, JS_ErrorString& sError); //
26 » static FX_BOOL AFTime_KeystrokeEx(OBJ_METHOD_PARAMS); 26 » static FX_BOOL AFTime_KeystrokeEx(IFXJS_Context* cc, const CJS_Parameter s& params, CJS_Value& vRet, JS_ErrorString& sError);
27 » static FX_BOOL AFTime_Format(OBJ_METHOD_PARAMS); 27 » static FX_BOOL AFTime_Format(IFXJS_Context* cc, const CJS_Parameters& pa rams, CJS_Value& vRet, JS_ErrorString& sError);
28 » static FX_BOOL AFTime_Keystroke(OBJ_METHOD_PARAMS); 28 » static FX_BOOL AFTime_Keystroke(IFXJS_Context* cc, const CJS_Parameters& params, CJS_Value& vRet, JS_ErrorString& sError);
29 » static FX_BOOL AFSpecial_Format(OBJ_METHOD_PARAMS); 29 » static FX_BOOL AFSpecial_Format(IFXJS_Context* cc, const CJS_Parameters& params, CJS_Value& vRet, JS_ErrorString& sError);
30 » static FX_BOOL AFSpecial_Keystroke(OBJ_METHOD_PARAMS); 30 » static FX_BOOL AFSpecial_Keystroke(IFXJS_Context* cc, const CJS_Paramete rs& params, CJS_Value& vRet, JS_ErrorString& sError);
31 » static FX_BOOL AFSpecial_KeystrokeEx(OBJ_METHOD_PARAMS);// 31 » static FX_BOOL AFSpecial_KeystrokeEx(IFXJS_Context* cc, const CJS_Parame ters& params, CJS_Value& vRet, JS_ErrorString& sError);//
32 » static FX_BOOL AFSimple(OBJ_METHOD_PARAMS); 32 » static FX_BOOL AFSimple(IFXJS_Context* cc, const CJS_Parameters& params, CJS_Value& vRet, JS_ErrorString& sError);
33 » static FX_BOOL AFMakeNumber(OBJ_METHOD_PARAMS); 33 » static FX_BOOL AFMakeNumber(IFXJS_Context* cc, const CJS_Parameters& par ams, CJS_Value& vRet, JS_ErrorString& sError);
34 » static FX_BOOL AFSimple_Calculate(OBJ_METHOD_PARAMS); 34 » static FX_BOOL AFSimple_Calculate(IFXJS_Context* cc, const CJS_Parameter s& params, CJS_Value& vRet, JS_ErrorString& sError);
35 » static FX_BOOL AFRange_Validate(OBJ_METHOD_PARAMS); 35 » static FX_BOOL AFRange_Validate(IFXJS_Context* cc, const CJS_Parameters& params, CJS_Value& vRet, JS_ErrorString& sError);
36 » static FX_BOOL AFMergeChange(OBJ_METHOD_PARAMS); 36 » static FX_BOOL AFMergeChange(IFXJS_Context* cc, const CJS_Parameters& pa rams, CJS_Value& vRet, JS_ErrorString& sError);
37 » static FX_BOOL AFParseDateEx(OBJ_METHOD_PARAMS); 37 » static FX_BOOL AFParseDateEx(IFXJS_Context* cc, const CJS_Parameters& pa rams, CJS_Value& vRet, JS_ErrorString& sError);
38 » static FX_BOOL AFExtractNums(OBJ_METHOD_PARAMS); 38 » static FX_BOOL AFExtractNums(IFXJS_Context* cc, const CJS_Parameters& pa rams, CJS_Value& vRet, JS_ErrorString& sError);
39 39
40 public: 40 public:
41 JS_STATIC_GLOBAL_FUN(AFNumber_Format); 41 JS_STATIC_GLOBAL_FUN(AFNumber_Format);
42 JS_STATIC_GLOBAL_FUN(AFNumber_Keystroke); 42 JS_STATIC_GLOBAL_FUN(AFNumber_Keystroke);
43 JS_STATIC_GLOBAL_FUN(AFPercent_Format); 43 JS_STATIC_GLOBAL_FUN(AFPercent_Format);
44 JS_STATIC_GLOBAL_FUN(AFPercent_Keystroke); 44 JS_STATIC_GLOBAL_FUN(AFPercent_Keystroke);
45 JS_STATIC_GLOBAL_FUN(AFDate_FormatEx); 45 JS_STATIC_GLOBAL_FUN(AFDate_FormatEx);
46 JS_STATIC_GLOBAL_FUN(AFDate_KeystrokeEx); 46 JS_STATIC_GLOBAL_FUN(AFDate_KeystrokeEx);
47 JS_STATIC_GLOBAL_FUN(AFDate_Format); 47 JS_STATIC_GLOBAL_FUN(AFDate_Format);
48 JS_STATIC_GLOBAL_FUN(AFDate_Keystroke); 48 JS_STATIC_GLOBAL_FUN(AFDate_Keystroke);
(...skipping 43 matching lines...) Expand 10 before | Expand all | Expand 10 after
92 static FX_BOOL IsAlphaNumeric(wchar_t ch); 92 static FX_BOOL IsAlphaNumeric(wchar_t ch);
93 93
94 static FX_BOOL maskSatisfied(wchar_t c_Change,wchar_t c _Mask); 94 static FX_BOOL maskSatisfied(wchar_t c_Change,wchar_t c _Mask);
95 static FX_BOOL isReservedMaskChar(wchar_t ch); 95 static FX_BOOL isReservedMaskChar(wchar_t ch);
96 96
97 static double AF_Simple(FX_LPCWSTR sFuction, double dV alue1, double dValue2); 97 static double AF_Simple(FX_LPCWSTR sFuction, double dV alue1, double dValue2);
98 static CJS_Array AF_MakeArrayFromList(v8::Isolate* isolat e, CJS_Value val); 98 static CJS_Array AF_MakeArrayFromList(v8::Isolate* isolat e, CJS_Value val);
99 }; 99 };
100 100
101 #endif //_PUBLICMETHODS_H_ 101 #endif //_PUBLICMETHODS_H_
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698