summaryrefslogtreecommitdiff
path: root/fxjs/xfa/cjx_hostpseudomodel.h
diff options
context:
space:
mode:
Diffstat (limited to 'fxjs/xfa/cjx_hostpseudomodel.h')
-rw-r--r--fxjs/xfa/cjx_hostpseudomodel.h33
1 files changed, 15 insertions, 18 deletions
diff --git a/fxjs/xfa/cjx_hostpseudomodel.h b/fxjs/xfa/cjx_hostpseudomodel.h
index fa3277a2c9..b4d6fe66e2 100644
--- a/fxjs/xfa/cjx_hostpseudomodel.h
+++ b/fxjs/xfa/cjx_hostpseudomodel.h
@@ -19,24 +19,6 @@ class CJX_HostPseudoModel : public CJX_Object {
explicit CJX_HostPseudoModel(CScript_HostPseudoModel* model);
~CJX_HostPseudoModel() override;
- void AppType(CFXJSE_Value* pValue, bool bSetting, XFA_Attribute eAttribute);
- void CalculationsEnabled(CFXJSE_Value* pValue,
- bool bSetting,
- XFA_Attribute eAttribute);
- void CurrentPage(CFXJSE_Value* pValue,
- bool bSetting,
- XFA_Attribute eAttribute);
- void Language(CFXJSE_Value* pValue, bool bSetting, XFA_Attribute eAttribute);
- void NumPages(CFXJSE_Value* pValue, bool bSetting, XFA_Attribute eAttribute);
- void Platform(CFXJSE_Value* pValue, bool bSetting, XFA_Attribute eAttribute);
- void Title(CFXJSE_Value* pValue, bool bSetting, XFA_Attribute eAttribute);
- void ValidationsEnabled(CFXJSE_Value* pValue,
- bool bSetting,
- XFA_Attribute eAttribute);
- void Variation(CFXJSE_Value* pValue, bool bSetting, XFA_Attribute eAttribute);
- void Version(CFXJSE_Value* pValue, bool bSetting, XFA_Attribute eAttribute);
- void Name(CFXJSE_Value* pValue, bool bSetting, XFA_Attribute eAttribute);
-
JS_METHOD(beep, CJX_HostPseudoModel);
JS_METHOD(documentCountInBatch, CJX_HostPseudoModel);
JS_METHOD(documentInBatch, CJX_HostPseudoModel);
@@ -53,6 +35,21 @@ class CJX_HostPseudoModel : public CJX_Object {
JS_METHOD(response, CJX_HostPseudoModel);
JS_METHOD(setFocus, CJX_HostPseudoModel);
+ JS_PROP(appType);
+ JS_PROP(calculationsEnabled);
+ JS_PROP(currentPage);
+ JS_PROP(language);
+ JS_PROP(numPages);
+ JS_PROP(platform);
+ JS_PROP(title);
+ JS_PROP(validationsEnabled);
+ JS_PROP(variation);
+ JS_PROP(version);
+
+ // TODO(dsinclair): Remove when xfa_basic_data_element_script is removed.
+ // Doesn't exist in spec
+ JS_PROP(name);
+
private:
static const CJX_MethodSpec MethodSpecs[];
};