Example #1
0
 public static extern JSValueRef JSObjectGetPrivateProperty(JSContextRef ctx, JSObjectRef @object, JSStringRef propertyName);
Example #2
0
 public static extern void JSPropertyNameAccumulatorAddName(JSPropertyNameAccumulatorRef accumulator, JSStringRef propertyName);
Example #3
0
 public static extern bool JSObjectSetPrivateProperty(JSContextRef ctx, JSObjectRef @object, JSStringRef propertyName, JSValueRef value);
Example #4
0
 public static extern void JSObjectSetProperty(JSContextRef ctx, JSObjectRef @object, JSStringRef propertyName, JSValueRef value, JSPropertyAttributes attributes, /* (JSValueRef *) */ IntPtr exception);
Example #5
0
 public static extern bool JSObjectDeleteProperty(JSContextRef ctx, JSObjectRef @object, JSStringRef propertyName, /* (JSValueRef *) */ IntPtr exception);
Example #6
0
 public static extern JSValueRef JSEvaluateScript(JSContextRef ctx, JSStringRef script, JSObjectRef thisObject, JSStringRef sourceURL, int startingLineNumber, /* (JSValueRef *) */ IntPtr exception);
Example #7
0
 public static extern JSStringRef JSStringRetain(JSStringRef @string);
Example #8
0
 public static extern bool JSStringIsEqual(JSStringRef a, JSStringRef b);
Example #9
0
 public static extern bool JSStringIsEqualToUTF8CString(JSStringRef a, byte[] b);
Example #10
0
 public static extern UIntPtr JSStringGetMaximumUTF8CStringSize(JSStringRef @string);
Example #11
0
 public static extern UIntPtr JSStringGetUTF8CString(JSStringRef @string, byte[] buffer, UIntPtr bufferSize);
Example #12
0
 public static extern string JSStringGetCharactersPtr(JSStringRef @string);
Example #13
0
 public static extern UIntPtr JSStringGetLength(JSStringRef @string);
Example #14
0
 public static extern void JSStringRelease(JSStringRef @string);
Example #15
0
 public static extern bool JSObjectDeletePrivateProperty(JSContextRef ctx, JSObjectRef @object, JSStringRef propertyName);
Example #16
0
 public static extern JSObjectRef JSObjectMakeFunctionWithCallback(JSContextRef ctx, JSStringRef name, JSObjectCallAsFunctionCallback callAsFunction);
Example #17
0
 public static extern JSValueRef JSValueMakeFromJSONString(JSContextRef ctx, JSStringRef @string);
Example #18
0
 public static extern JSObjectRef JSObjectMakeFunction(JSContextRef ctx, JSStringRef name, uint parameterCount, JSStringRef[] parameterNames, JSStringRef body, JSStringRef sourceURL, int startingLineNumber, /* (JSValueRef *) */ IntPtr exception);
Example #19
0
 public static extern bool JSCheckScriptSyntax(JSContextRef ctx, JSStringRef script, JSStringRef sourceURL, int startingLineNumber, /* (JSValueRef *) */ IntPtr exception);
Example #20
0
 public static extern void JSGlobalContextSetName(JSGlobalContextRef ctx, JSStringRef name);