Esempio n. 1
0
 public static extern void SetObjectTemplateProperty(NativeObjectTemplateProxy* proxy, string name, HandleProxy* value, V8PropertyAttributes attributes = V8PropertyAttributes.None);
Esempio n. 2
0
 public static extern HandleProxy* CreateObjectFromTemplate(NativeObjectTemplateProxy* objectTemplateProxy, Int32 objId);
Esempio n. 3
0
 public static extern void SetObjectTemplateAccessor(NativeObjectTemplateProxy* proxy, Int32 managedObjectId, string name,
     ManagedAccessorGetter getter, ManagedAccessorSetter setter,
     V8AccessControl access, V8PropertyAttributes attributes);
Esempio n. 4
0
 public static extern void RegisterInvokeHandler(NativeObjectTemplateProxy* proxy, ManagedJSFunctionCallback callback);
Esempio n. 5
0
 public static extern void UnregisterIndexedPropertyHandlers(NativeObjectTemplateProxy* proxy);
Esempio n. 6
0
 public static extern void RegisterIndexedPropertyHandlers(NativeObjectTemplateProxy* proxy,
     ManagedIndexedPropertyGetter getter,
     ManagedIndexedPropertySetter setter,
     ManagedIndexedPropertyQuery query,
     ManagedIndexedPropertyDeleter deleter,
     ManagedIndexedPropertyEnumerator enumerator);
Esempio n. 7
0
 public static extern HandleProxy* SetGlobalObjectTemplate(NativeV8EngineProxy* engine, NativeObjectTemplateProxy* proxy);
Esempio n. 8
0
 public static extern void DeleteObjectTemplateProxy(NativeObjectTemplateProxy* objectTemplateProxy);