diff options
Diffstat (limited to 'Plugins/skins/SkinLib/V8Wrappers.h')
-rw-r--r-- | Plugins/skins/SkinLib/V8Wrappers.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/Plugins/skins/SkinLib/V8Wrappers.h b/Plugins/skins/SkinLib/V8Wrappers.h index 4b7a672..b2c5eb2 100644 --- a/Plugins/skins/SkinLib/V8Wrappers.h +++ b/Plugins/skins/SkinLib/V8Wrappers.h @@ -15,8 +15,13 @@ public: virtual v8::Handle<v8::Object> newOptions();
virtual void fillOptions(v8::Handle<v8::Object> v8Obj, SkinOptions *obj, bool configure);
+ virtual v8::Handle<v8::ObjectTemplate> getDialogInfoTemplate();
+ virtual v8::Handle<v8::Object> newDialogInfo();
+ virtual void fillDialogInfo(v8::Handle<v8::Object> v8Obj, DialogInfo *obj, const char *prefix = NULL);
+
private:
v8::Persistent<v8::ObjectTemplate> optionsTemplate;
+ v8::Persistent<v8::ObjectTemplate> dialogInfoTemplate;
protected:
virtual void addGlobalTemplateFields(v8::Handle<v8::ObjectTemplate> &templ);
|