harmony 鸿蒙JSVM_PropertyHandlerConfigurationStruct
JSVM_PropertyHandlerConfigurationStruct
Overview
Struct for triggering the corresponding callback when the getter, setter, deleter, or enumerator of an object is executed.
Since: 12
Related module: JSVM
Summary
Public Member Functions
Name | Description |
---|---|
JSVM_Value (JSVM_CDECL *genericNamedPropertyGetterCallback)(JSVM_Env env | |
JSVM_Value (JSVM_CDECL *genericNamedPropertySetterCallback)(JSVM_Env env | |
JSVM_Value (JSVM_CDECL *genericNamedPropertyDeleterCallback)(JSVM_Env env | |
JSVM_Value (JSVM_CDECL *genericNamedPropertyEnumeratorCallback)(JSVM_Env env | |
JSVM_Value (JSVM_CDECL *genericIndexedPropertyGetterCallback)(JSVM_Env env | |
JSVM_Value (JSVM_CDECL *genericIndexedPropertySetterCallback)(JSVM_Env env | |
JSVM_Value (JSVM_CDECL *genericIndexedPropertyDeleterCallback)(JSVM_Env env | |
JSVM_Value (JSVM_CDECL *genericIndexedPropertyEnumeratorCallback)(JSVM_Env env |
Member Variables
Name | Description |
---|---|
JSVM_Valuename | |
JSVM_Value JSVM_ValuethisArg | |
JSVM_Value JSVM_Value JSVM_ValuenamedPropertyData | |
JSVM_Value JSVM_Valueproperty | |
JSVM_Value JSVM_Value JSVM_ValuethisArg | |
JSVM_Value JSVM_Value JSVM_Value JSVM_ValuenamedPropertyData | |
JSVM_ValuethisArg | |
JSVM_Value JSVM_ValuenamedPropertyData | |
JSVM_Valueindex | |
JSVM_Value JSVM_Value JSVM_ValueindexedPropertyData | |
JSVM_Value JSVM_Value JSVM_Value JSVM_ValueindexedPropertyData | |
JSVM_Value JSVM_ValueindexedPropertyData | |
JSVM_Value namedPropertyData | Data used for name property callback |
JSVM_Value indexedPropertyData | Data used for index property callback |
Member Function Description
JSVM_Value() [1⁄8]
JSVM_PropertyHandlerConfigurationStruct::JSVM_Value (JSVM_CDECL * genericIndexedPropertyDeleterCallback)
Description Callback triggered by deleting the index property of an instance object.
JSVM_Value() [2⁄8]
JSVM_PropertyHandlerConfigurationStruct::JSVM_Value (JSVM_CDECL * genericIndexedPropertyEnumeratorCallback)
Description Callback triggered by obtaining all index properties on an object.
JSVM_Value() [3⁄8]
JSVM_PropertyHandlerConfigurationStruct::JSVM_Value (JSVM_CDECL * genericIndexedPropertyGetterCallback)
Description Callback triggered by obtaining the index property of an instance object.
JSVM_Value() [4⁄8]
JSVM_PropertyHandlerConfigurationStruct::JSVM_Value (JSVM_CDECL * genericIndexedPropertySetterCallback)
Description Callback triggered by setting the index property of an instance object.
JSVM_Value() [5⁄8]
JSVM_PropertyHandlerConfigurationStruct::JSVM_Value (JSVM_CDECL * genericNamedPropertyDeleterCallback)
Description Callback triggered by deleting the name property of an instance object.
JSVM_Value() [6⁄8]
JSVM_PropertyHandlerConfigurationStruct::JSVM_Value (JSVM_CDECL * genericNamedPropertyEnumeratorCallback)
Description Callback triggered by obtaining all name properties on an object.
JSVM_Value() [7⁄8]
JSVM_PropertyHandlerConfigurationStruct::JSVM_Value (JSVM_CDECL * genericNamedPropertyGetterCallback)
Description Callback triggered by obtaining the name property of an instance object.
JSVM_Value() [8⁄8]
JSVM_PropertyHandlerConfigurationStruct::JSVM_Value (JSVM_CDECL * genericNamedPropertySetterCallback)
Description Callback triggered by setting the name property of an instance object.
Member Variable Description
indexedPropertyData
JSVM_Value JSVM_PropertyHandlerConfigurationStruct::indexedPropertyData
Description Data used for index property callback
namedPropertyData
JSVM_Value JSVM_PropertyHandlerConfigurationStruct::namedPropertyData
Description Data used for name property callback
你可能感兴趣的鸿蒙文章
harmony 鸿蒙JSVM_CreateVMOptions
harmony 鸿蒙JSVM_ExtendedErrorInfo
- 所属分类: 后端技术
- 本文标签:
热门推荐
-
2、 - 优质文章
-
3、 gate.io
-
8、 golang
-
9、 openharmony
-
10、 Vue中input框自动聚焦