static void ParseLibraryElements(String[] elems) { foreach (var elem in elems) { var lib = JavaScriptContext.ParseScriptLibrary(elem); lib.CallFunction(JavaScriptValue.Undefined); } }
public void LoadLibrary(String script) { try { JavaScriptValue jsLib = JavaScriptContext.ParseScriptLibrary(script); if (jsLib.ValueType == JavaScriptValueType.Function) { jsLib.CallFunction(JavaScriptValue.Undefined); } } catch (JavaScriptScriptException ex) { var msg = ex.Error.GetProperty(JavaScriptPropertyId.FromString("message")); throw new JSRuntimeException(msg.ToString()); } catch (Exception) { throw; } }