@JsOverlay public final VNodeData domProp(String name, Object domProp) { if (this.domProps == null) { this.domProps = JsPropertyMap.of(); } this.domProps.set(name, domProp); return this; }
@JsOverlay public final VueConfig setKeyCode(String key, int value) { if (this.keyCodes == null) { this.keyCodes = JsPropertyMap.of(); } this.keyCodes.set(key, value); return this; } }
@JsOverlay static ErrorEventInit create() { return Js.uncheckedCast(JsPropertyMap.of()); }
@JsOverlay static RTCConfigurationInterface_.UrlsFieldType create() { return Js.uncheckedCast(JsPropertyMap.of()); }
@JsOverlay static MediaRecorderOptions create() { return Js.uncheckedCast(JsPropertyMap.of()); }
@JsOverlay static RTCConfigurationRecord_ create() { return Js.uncheckedCast(JsPropertyMap.of()); }
@JsOverlay static RTCCertificate create() { return Js.uncheckedCast(JsPropertyMap.of()); }
@JsOverlay static PushSubscriptionOptions create() { return Js.uncheckedCast(JsPropertyMap.of()); }
@JsOverlay static ServiceWorkerClientQueryOptions create() { return Js.uncheckedCast(JsPropertyMap.of()); }
@JsOverlay static RTCIceCandidateInit create() { return Js.uncheckedCast(JsPropertyMap.of()); }
@JsOverlay static ReadableStream.GetReaderOptionsType create() { return Js.uncheckedCast(JsPropertyMap.of()); }
@JsOverlay static MediaTrackConstraints create() { return Js.uncheckedCast(JsPropertyMap.of()); }
@JsOverlay static MediaStreamTrackEventInit create() { return Js.uncheckedCast(JsPropertyMap.of()); }
@JsOverlay static FocusEventInit create() { return Js.uncheckedCast(JsPropertyMap.of()); }
@JsOverlay static NotificationOptions create() { return Js.uncheckedCast(JsPropertyMap.of()); }
@JsOverlay static GetRootNodeOptions create() { return Js.uncheckedCast(JsPropertyMap.of()); }
@JsOverlay static KeyboardEventInit create() { return Js.uncheckedCast(JsPropertyMap.of()); }
@JsOverlay default JsPropertyMap getOptionsComponents() { VueComponentOptions<T> options = getOptions(); JsPropertyMap<VueComponentOptions> components = options.getComponents(); if (components == null) { components = Js.cast(JsPropertyMap.of()); options.setComponents(components); } return components; }
@JsOverlay default JsPropertyMap<VueDirectiveOptions> getOptionsDirectives() { VueComponentOptions<T> options = getOptions(); JsPropertyMap<VueDirectiveOptions> directives = options.getDirectives(); if (directives == null) { directives = Js.cast(JsPropertyMap.of()); options.setDirectives(directives); } return directives; } }
@JsOverlay public final VueComponentOptions addProp(String name, PropOptions propOptions) { if (getProps() == null) { setProps(cast(JsPropertyMap.of())); } getProps().set(name, propOptions); return this; }