44+ (id) scriptWithPath:(NSString *)path properties:(NSDictionary *)properties;
46- (id) initWithPath:(NSString *)path properties:(NSDictionary *)properties;
49+ (NSArray *) scriptStack;
63- (BOOL) callMethod:(jsid)methodID
64 inContext:(JSContext *)context
65 withArguments:(jsval *)argv count:(intN)argc
66 result:(jsval *)outResult;
68- (id) propertyWithID:(jsid)propID inContext:(JSContext *)context;
70- (BOOL) setProperty:(
id)value withID:(jsid)propID inContext:(JSContext *)context;
72- (BOOL) defineProperty:(
id)value withID:(jsid)propID inContext:(JSContext *)context;
74- (id) propertyNamed:(NSString *)name;
75- (BOOL) setProperty:(
id)value named:(NSString *)name;
76- (BOOL) defineProperty:(
id)value named:(NSString *)name;
81@interface OOScript (JavaScriptEvents)
84- (BOOL) callMethod:(jsid)methodID
85 inContext:(JSContext *)context
86 withArguments:(jsval *)argv count:(intN)argc
87 result:(jsval *)outResult;
void InitOOJSScript(JSContext *context, JSObject *global)
static NSString *const kLocalManifestProperty
OOWeakReference * weakSelf