Lines Matching full:propertyname
41 static JSObjectRef CFJSObjectCopyProperty(void *data, CFStringRef propertyName);
42 static void CFJSObjectSetProperty(void *data, CFStringRef propertyName, JSObjectRef jsValue);
199 JSObjectRef JSObjectCopyProperty(JSObjectRef ref, CFStringRef propertyName)
205 result = (JSObjectRef)ptr->CopyProperty(propertyName);
214 void JSObjectSetProperty(JSObjectRef ref, CFStringRef propertyName, JSObjectRef value)
219 ptr->SetProperty(propertyName, (JSUserObject*)value);
426 JSObjectRef CFJSObjectCopyProperty(void *data, CFStringRef propertyName)
429 if (data && propertyName)
434 if (CFStringCompare(propertyName, CFSTR("length"), 0) == kCFCompareEqualTo)
441 cfResult = RetainCFType(CFDictionaryGetValue((CFDictionaryRef)data, propertyName));
446 if (CFStringCompare(propertyName, CFSTR("length"), 0) == kCFCompareEqualTo)
453 SInt32 index = CFStringGetIntValue(propertyName);
463 if (CFStringCompare(propertyName, CFSTR("length"), 0) == kCFCompareEqualTo)
482 void CFJSObjectSetProperty(void *data, CFStringRef propertyName, JSObjectRef jsValue)
484 if (data && propertyName)
492 CFDictionarySetValue((CFMutableDictionaryRef)data, propertyName, cfValue);
496 SInt32 index = CFStringGetIntValue(propertyName);
513 CFDictionaryRemoveValue((CFMutableDictionaryRef)data, propertyName);
517 SInt32 index = CFStringGetIntValue(propertyName);