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