Lines Matching refs:propertyCfg
572 inline JSVM_PropertyHandlerCfgStruct* CreatePropertyCfg(JSVM_Env env, JSVM_PropertyHandlerCfg propertyCfg)
575 if (newPropertyCfg != nullptr && propertyCfg != nullptr) {
576 newPropertyCfg->namedGetterCallback_ = propertyCfg->genericNamedPropertyGetterCallback;
577 newPropertyCfg->namedSetterCallback_ = propertyCfg->genericNamedPropertySetterCallback;
578 newPropertyCfg->nameDeleterCallback_ = propertyCfg->genericNamedPropertyDeleterCallback;
579 newPropertyCfg->namedEnumeratorCallback_ = propertyCfg->genericNamedPropertyEnumeratorCallback;
580 newPropertyCfg->indexedGetterCallback_ = propertyCfg->genericIndexedPropertyGetterCallback;
581 newPropertyCfg->indexedSetterCallback_ = propertyCfg->genericIndexedPropertySetterCallback;
582 newPropertyCfg->indexedDeleterCallback_ = propertyCfg->genericIndexedPropertyDeleterCallback;
583 newPropertyCfg->indexedEnumeratorCallback_ = propertyCfg->genericIndexedPropertyEnumeratorCallback;
586 if (propertyCfg->namedPropertyData != nullptr) {
587 v8::Local<v8::Value> v8_value = v8impl::V8LocalValueFromJsValue(propertyCfg->namedPropertyData);
592 if (propertyCfg->indexedPropertyData != nullptr) {
593 v8::Local<v8::Value> v8_value = v8impl::V8LocalValueFromJsValue(propertyCfg->indexedPropertyData);