public JSObject(JSContext context, JSClass jsClass) : base(context, JSObjectMake(context.Raw, jsClass == null ? IntPtr.Zero : jsClass.Raw, IntPtr.Zero)) { }
public bool IsObjectOfClass(JSClass jsClass) { return(JSValueIsObjectOfClass(Context.Raw, Raw, jsClass.Raw)); }
public JSContext(JSClass globalObjectClass) { Raw = JSGlobalContextCreate(globalObjectClass.Raw); }
static Runtime() { js_class_definition = new RuntimeClassDefinition(); js_class = js_class_definition.CreateClass(); }