mirror of
https://github.com/rkd77/elinks.git
synced 2024-11-04 08:17:17 -05:00
[quickjs] second param for Event constructor
This commit is contained in:
parent
48c5e80b31
commit
d0e80bbe83
@ -208,6 +208,16 @@ js_event_constructor(JSContext *ctx, JSValueConst new_target, int argc, JSValueC
|
||||
JS_FreeCString(ctx, str);
|
||||
}
|
||||
}
|
||||
|
||||
if (argc > 1) {
|
||||
JSValue r = JS_GetPropertyStr(ctx, argv[1], "bubbles");
|
||||
event->bubbles = JS_ToBool(ctx, r);
|
||||
r = JS_GetPropertyStr(ctx, argv[1], "cancelable");
|
||||
event->cancelable = JS_ToBool(ctx, r);
|
||||
r = JS_GetPropertyStr(ctx, argv[1], "composed");
|
||||
event->composed = JS_ToBool(ctx, r);
|
||||
}
|
||||
|
||||
JS_SetOpaque(obj, event);
|
||||
|
||||
return obj;
|
||||
|
Loading…
Reference in New Issue
Block a user