UNPKG

widl-nan

Version:

Auto generate native C++ addon source code by parsing Web IDL definition

15 lines (13 loc) 316 B
{{#def.interface}} {{#def.members}} {{~ getAllPropertyMembers(it) :p:i }} {{ var staticStr = ''; if (p.static) { staticStr = 'static '; } }} {{? isInterface(p.idlType, it.refTypeMap) || (p.idlType.idlType == 'ArrayBuffer') }} {{=staticStr}}std::unique_ptr<Nan::Persistent<v8::Object>> {{=p.name}}_; {{?}} {{~}}