Beispiel #1
0
 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");
     }
 }
Beispiel #2
0
 public static void AttachProperty(AbstractJSModule module, JavaScriptValue method, string id)
 {
     AttachProperty(module.GetModule(), method, id);
 }
Beispiel #3
0
 public static void AttachMethod(AbstractJSModule module, JavaScriptNativeFunction method, string id)
 {
     AttachMethod(module.GetModule(), method, id);
 }
Beispiel #4
0
 public static void AttachModule(AbstractJSModule module, AbstractJSModule subModule)
 {
     AttachModule(module.GetModule(), subModule);
 }