Yes, it should solve my problem. But object template hasn't any way to inherit for now, am I right?
пятница, 8 июля 2016 г., 11:38:27 UTC+4 пользователь Jochen Eisinger написал: > > Does using FunctionTemplate::Inherit solve your problem? > > On Thu, Jul 7, 2016 at 9:08 AM Le_t0s <[email protected] <javascript:>> > wrote: > >> Hello. I have following situation. I have 2 classes (e.g. Parent and >> Child). Parent has method "DoSmth", and Child have method "DoSmthElse". I >> create two templates, like these: >> auto parentObj = ObjectTemplate::New(isolate); >> Local<FunctionTemplate> SmthCallBack = FunctionTemplate::New(isolate, >> FuncCallBack, External::New(isolate, DoSmth)); >> parentObj->Set(String::NewFromUtf8(isolate, "DoSmth", NewStringType:: >> kNormal).ToLocalChecked(), SmthCallBack); >> >> auto childObj = ObjectTemplate::New(isolate); >> Local<FunctionTemplate> SmthElseCallBack = FunctionTemplate::New(isolate, >> FuncCallBack, External::New(isolate, DoSmthElse)); >> childObj->Set(String::NewFromUtf8(isolate, "DoSmthElse", NewStringType:: >> kNormal).ToLocalChecked(), SmthElseCallBack); >> >> And my question is: Is there any way to inherit method "DoSmth" from >> Parent to Child (and other methods if they exists)? >> Thanks. >> >> -- >> -- >> v8-users mailing list >> [email protected] <javascript:> >> http://groups.google.com/group/v8-users >> --- >> You received this message because you are subscribed to the Google Groups >> "v8-users" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected] <javascript:>. >> For more options, visit https://groups.google.com/d/optout. >> > -- -- v8-users mailing list [email protected] http://groups.google.com/group/v8-users --- You received this message because you are subscribed to the Google Groups "v8-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
