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