Home | History | Annotate | Download | only in include

Lines Matching defs:FunctionTemplate

77 class FunctionTemplate;
128 class FunctionTemplate;
3119 Local<Object> FindInstanceInPrototypeChain(Local<FunctionTemplate> tmpl);
3578 * v8::Local<v8::FunctionTemplate> templ =
3579 * v8::FunctionTemplate::New(isolate);
4659 Local<FunctionTemplate> getter = Local<FunctionTemplate>(),
4660 Local<FunctionTemplate> setter = Local<FunctionTemplate>(),
4688 * defined by FunctionTemplate::HasInstance()), an implicit TypeError is
4725 friend class FunctionTemplate;
4798 * v8::Local<v8::FunctionTemplate> templ =
4799 * v8::FunctionTemplate::New(isolate);
5014 * A FunctionTemplate is used to create functions at runtime. There
5015 * can only be one function created from a FunctionTemplate in a
5021 * Any modification of a FunctionTemplate after first instantiation will trigger
5024 * A FunctionTemplate can have properties, these properties are added to the
5027 * A FunctionTemplate has a corresponding instance template which is
5032 * A FunctionTemplate can have a prototype template. The prototype template
5035 * The following example shows how to use a FunctionTemplate:
5038 * v8::Local<v8::FunctionTemplate> t = v8::FunctionTemplate::New(isolate);
5044 * v8::FunctionTemplate::New(isolate, InvokeCallback));
5074 * A FunctionTemplate can inherit from another one by calling the
5075 * FunctionTemplate::Inherit method. The following graph illustrates
5079 * FunctionTemplate Parent -> Parent() . prototype -> { }
5083 * FunctionTemplate Child -> Child() . prototype -> { }
5086 * A FunctionTemplate 'Child' inherits from 'Parent', the prototype
5091 * Let Parent be the FunctionTemplate initialized in the previous
5092 * section and create a Child FunctionTemplate by:
5095 * Local<FunctionTemplate> parent = t;
5096 * Local<FunctionTemplate> child = FunctionTemplate::New();
5112 class V8_EXPORT FunctionTemplate : public Template {
5115 static Local<FunctionTemplate> New(
5122 static MaybeLocal<FunctionTemplate> FromSnapshot(Isolate* isolate,
5129 static Local<FunctionTemplate> NewWithFastHandler(
5138 static Local<FunctionTemplate> NewWithCache(
5152 * The InstanceTemplate of this FunctionTemplate must have access checks with
5158 * Set the call-handler callback for a FunctionTemplate. This
5160 * FunctionTemplate is called.
5166 /** Set the predefined length property for the FunctionTemplate. */
5177 void Inherit(Local<FunctionTemplate> parent);
5191 void SetPrototypeProviderTemplate(Local<FunctionTemplate> prototype_provider);
5194 * Set the class name of the FunctionTemplate. This is used for
5196 * FunctionTemplate as its constructor.
5223 * of functions created from this FunctionTemplate to true.
5229 * FunctionTemplate.
5240 FunctionTemplate();
5386 Local<FunctionTemplate> constructor = Local<FunctionTemplate>());
5423 * defined by FunctionTemplate::HasInstance()), an implicit TypeError is
5588 Local<FunctionTemplate> constructor);
5589 friend class FunctionTemplate;
5600 Local<FunctionTemplate> receiver = Local<FunctionTemplate>());
5615 Local<FunctionTemplate> receiver = Local<FunctionTemplate>());
5651 virtual Local<FunctionTemplate> GetNativeFunctionTemplate(
5653 return Local<FunctionTemplate>();