JSCFunctionListEntry.defCGetset constructor
JSCFunctionListEntry.defCGetset(
- JSContext ctx,
- String name, {
- JSCFunctionGetterFunction? getFunc,
- JSCFunctionSetterFunction? setFunc,
- bool autoDispose = true,
Implementation
factory JSCFunctionListEntry.defCGetset(
JSContext ctx,
String name, {
JSCFunctionGetterFunction? getFunc,
JSCFunctionSetterFunction? setFunc,
bool autoDispose = true,
}) {
return JSCFunctionListEntry._(
ctx,
name: name,
propFlags: JSProp.CONFIGURABLE,
defType: JSDef.CGETSET,
magic: 0,
union: JSCFuntionListEntryUnion(
getset: JSCFunctionListEntryGetset(
JSCFunctionType.defGetter(ctx, func: getFunc),
JSCFunctionType.defSetter(ctx, func: setFunc),
),
),
autoDispose: autoDispose,
);
}