Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
v8::IndexedPropertyHandlerConfiguration Struct Reference

#include <v8-template.h>

Collaboration diagram for v8::IndexedPropertyHandlerConfiguration:
[legend]

Public Member Functions

 IndexedPropertyHandlerConfiguration (IndexedPropertyGetterCallbackV2 getter, IndexedPropertySetterCallbackV2 setter, IndexedPropertyQueryCallbackV2 query, IndexedPropertyDeleterCallbackV2 deleter, IndexedPropertyEnumeratorCallback enumerator, IndexedPropertyDefinerCallbackV2 definer, IndexedPropertyDescriptorCallbackV2 descriptor, Local< Value > data=Local< Value >(), PropertyHandlerFlags flags=PropertyHandlerFlags::kNone)
 
 IndexedPropertyHandlerConfiguration (IndexedPropertyGetterCallbackV2 getter=nullptr, IndexedPropertySetterCallbackV2 setter=nullptr, IndexedPropertyQueryCallbackV2 query=nullptr, IndexedPropertyDeleterCallbackV2 deleter=nullptr, IndexedPropertyEnumeratorCallback enumerator=nullptr, Local< Value > data=Local< Value >(), PropertyHandlerFlags flags=PropertyHandlerFlags::kNone)
 
 IndexedPropertyHandlerConfiguration (IndexedPropertyGetterCallbackV2 getter, IndexedPropertySetterCallbackV2 setter, IndexedPropertyDescriptorCallbackV2 descriptor, IndexedPropertyDeleterCallbackV2 deleter, IndexedPropertyEnumeratorCallback enumerator, IndexedPropertyDefinerCallbackV2 definer, Local< Value > data=Local< Value >(), PropertyHandlerFlags flags=PropertyHandlerFlags::kNone)
 

Public Attributes

IndexedPropertyGetterCallbackV2 getter
 
IndexedPropertySetterCallbackV2 setter
 
IndexedPropertyQueryCallbackV2 query
 
IndexedPropertyDeleterCallbackV2 deleter
 
IndexedPropertyEnumeratorCallback enumerator
 
IndexedPropertyDefinerCallbackV2 definer
 
IndexedPropertyDescriptorCallbackV2 descriptor
 
Local< Valuedata
 
PropertyHandlerFlags flags
 

Constructor & Destructor Documentation

◆ IndexedPropertyHandlerConfiguration() [1/3]

v8::IndexedPropertyHandlerConfiguration::IndexedPropertyHandlerConfiguration ( IndexedPropertyGetterCallbackV2  getter,
IndexedPropertySetterCallbackV2  setter,
IndexedPropertyQueryCallbackV2  query,
IndexedPropertyDeleterCallbackV2  deleter,
IndexedPropertyEnumeratorCallback  enumerator,
IndexedPropertyDefinerCallbackV2  definer,
IndexedPropertyDescriptorCallbackV2  descriptor,
Local< Value data = Local<Value>(),
PropertyHandlerFlags  flags = PropertyHandlerFlags::kNone 
)
inline

◆ IndexedPropertyHandlerConfiguration() [2/3]

v8::IndexedPropertyHandlerConfiguration::IndexedPropertyHandlerConfiguration ( IndexedPropertyGetterCallbackV2  getter = nullptr,
IndexedPropertySetterCallbackV2  setter = nullptr,
IndexedPropertyQueryCallbackV2  query = nullptr,
IndexedPropertyDeleterCallbackV2  deleter = nullptr,
IndexedPropertyEnumeratorCallback  enumerator = nullptr,
Local< Value data = Local<Value>(),
PropertyHandlerFlags  flags = PropertyHandlerFlags::kNone 
)
inlineexplicit

◆ IndexedPropertyHandlerConfiguration() [3/3]

v8::IndexedPropertyHandlerConfiguration::IndexedPropertyHandlerConfiguration ( IndexedPropertyGetterCallbackV2  getter,
IndexedPropertySetterCallbackV2  setter,
IndexedPropertyDescriptorCallbackV2  descriptor,
IndexedPropertyDeleterCallbackV2  deleter,
IndexedPropertyEnumeratorCallback  enumerator,
IndexedPropertyDefinerCallbackV2  definer,
Local< Value data = Local<Value>(),
PropertyHandlerFlags  flags = PropertyHandlerFlags::kNone 
)
inline

Member Data Documentation

◆ data

Local<Value> v8::IndexedPropertyHandlerConfiguration::data

◆ definer

IndexedPropertyDefinerCallbackV2 v8::IndexedPropertyHandlerConfiguration::definer

◆ deleter

IndexedPropertyDeleterCallbackV2 v8::IndexedPropertyHandlerConfiguration::deleter

◆ descriptor

IndexedPropertyDescriptorCallbackV2 v8::IndexedPropertyHandlerConfiguration::descriptor

◆ enumerator

IndexedPropertyEnumeratorCallback v8::IndexedPropertyHandlerConfiguration::enumerator

◆ flags

PropertyHandlerFlags v8::IndexedPropertyHandlerConfiguration::flags

◆ getter

IndexedPropertyGetterCallbackV2 v8::IndexedPropertyHandlerConfiguration::getter

◆ query

IndexedPropertyQueryCallbackV2 v8::IndexedPropertyHandlerConfiguration::query

◆ setter

IndexedPropertySetterCallbackV2 v8::IndexedPropertyHandlerConfiguration::setter

The documentation for this struct was generated from the following file: