public static void AttachModule(JavaScriptValue module, AbstractJSModule subModule) { if (Native.JsSetProperty(module, JavaScriptPropertyId.FromString(subModule.GetId()), subModule.GetModule(), false) != JavaScriptErrorCode.NoError) { throw new Exception("Failed to attach module"); } }
public static void AttachProperty(AbstractJSModule module, JavaScriptValue method, string id) { AttachProperty(module.GetModule(), method, id); }
public static void AttachMethod(AbstractJSModule module, JavaScriptNativeFunction method, string id) { AttachMethod(module.GetModule(), method, id); }
public static void AttachModule(AbstractJSModule module, AbstractJSModule subModule) { AttachModule(module.GetModule(), subModule); }