V8 API Reference, 7.2.502.16 (for Deno 0.2.4)
|
This is the complete list of members for v8::ObjectTemplate, including all inherited members.
Cast(Data *data) (defined in v8::ObjectTemplate) | v8::ObjectTemplate | static |
FromSnapshot(Isolate *isolate, size_t index) | v8::ObjectTemplate | static |
FunctionTemplate (defined in v8::ObjectTemplate) | v8::ObjectTemplate | friend |
InternalFieldCount() | v8::ObjectTemplate | |
IsImmutableProto() | v8::ObjectTemplate | |
MarkAsUndetectable() | v8::ObjectTemplate | |
New(Isolate *isolate, Local< FunctionTemplate > constructor=Local< FunctionTemplate >()) | v8::ObjectTemplate | static |
NewInstance(Local< Context > context) (defined in v8::ObjectTemplate) | v8::ObjectTemplate | |
Set(Local< Name > name, Local< Data > value, PropertyAttribute attributes=None) | v8::Template | |
Set(Isolate *isolate, const char *name, Local< Data > value) (defined in v8::Template) | v8::Template | |
SetAccessCheckCallback(AccessCheckCallback callback, Local< Value > data=Local< Value >()) | v8::ObjectTemplate | |
SetAccessCheckCallbackAndHandler(AccessCheckCallback callback, const NamedPropertyHandlerConfiguration &named_handler, const IndexedPropertyHandlerConfiguration &indexed_handler, Local< Value > data=Local< Value >()) | v8::ObjectTemplate | |
SetAccessor(Local< String > name, AccessorGetterCallback getter, AccessorSetterCallback setter=nullptr, Local< Value > data=Local< Value >(), AccessControl settings=DEFAULT, PropertyAttribute attribute=None, Local< AccessorSignature > signature=Local< AccessorSignature >(), SideEffectType getter_side_effect_type=SideEffectType::kHasSideEffect, SideEffectType setter_side_effect_type=SideEffectType::kHasSideEffect) | v8::ObjectTemplate | |
SetAccessor(Local< Name > name, AccessorNameGetterCallback getter, AccessorNameSetterCallback setter=nullptr, Local< Value > data=Local< Value >(), AccessControl settings=DEFAULT, PropertyAttribute attribute=None, Local< AccessorSignature > signature=Local< AccessorSignature >(), SideEffectType getter_side_effect_type=SideEffectType::kHasSideEffect, SideEffectType setter_side_effect_type=SideEffectType::kHasSideEffect) (defined in v8::ObjectTemplate) | v8::ObjectTemplate | |
SetAccessorProperty(Local< Name > name, Local< FunctionTemplate > getter=Local< FunctionTemplate >(), Local< FunctionTemplate > setter=Local< FunctionTemplate >(), PropertyAttribute attribute=None, AccessControl settings=DEFAULT) (defined in v8::Template) | v8::Template | |
SetCallAsFunctionHandler(FunctionCallback callback, Local< Value > data=Local< Value >()) | v8::ObjectTemplate | |
SetHandler(const NamedPropertyHandlerConfiguration &configuration) | v8::ObjectTemplate | |
SetHandler(const IndexedPropertyHandlerConfiguration &configuration) | v8::ObjectTemplate | |
SetImmutableProto() | v8::ObjectTemplate | |
SetIndexedPropertyHandler(IndexedPropertyGetterCallback getter, IndexedPropertySetterCallback setter=nullptr, IndexedPropertyQueryCallback query=nullptr, IndexedPropertyDeleterCallback deleter=nullptr, IndexedPropertyEnumeratorCallback enumerator=nullptr, Local< Value > data=Local< Value >()) | v8::ObjectTemplate | inline |
SetInternalFieldCount(int value) | v8::ObjectTemplate | |
SetIntrinsicDataProperty(Local< Name > name, Intrinsic intrinsic, PropertyAttribute attribute=None) | v8::Template | |
SetLazyDataProperty(Local< Name > name, AccessorNameGetterCallback getter, Local< Value > data=Local< Value >(), PropertyAttribute attribute=None, SideEffectType getter_side_effect_type=SideEffectType::kHasSideEffect, SideEffectType setter_side_effect_type=SideEffectType::kHasSideEffect) | v8::Template | |
SetNativeDataProperty(Local< String > name, AccessorGetterCallback getter, AccessorSetterCallback setter=nullptr, Local< Value > data=Local< Value >(), PropertyAttribute attribute=None, Local< AccessorSignature > signature=Local< AccessorSignature >(), AccessControl settings=DEFAULT, SideEffectType getter_side_effect_type=SideEffectType::kHasSideEffect, SideEffectType setter_side_effect_type=SideEffectType::kHasSideEffect) | v8::Template | |
SetNativeDataProperty(Local< Name > name, AccessorNameGetterCallback getter, AccessorNameSetterCallback setter=nullptr, Local< Value > data=Local< Value >(), PropertyAttribute attribute=None, Local< AccessorSignature > signature=Local< AccessorSignature >(), AccessControl settings=DEFAULT, SideEffectType getter_side_effect_type=SideEffectType::kHasSideEffect, SideEffectType setter_side_effect_type=SideEffectType::kHasSideEffect) (defined in v8::Template) | v8::Template | |
SetPrivate(Local< Private > name, Local< Data > value, PropertyAttribute attributes=None) (defined in v8::Template) | v8::Template | |
V8_DEPRECATED("Use maybe version", Local< Object > NewInstance()) | v8::ObjectTemplate |