export interface DetailsHTMLAttributes extends HTMLAttributes {
name?: string | undefined
open?: Booleanish | undefined
- onToggle?: ((payload: ToggleEvent) => void) | undefined
}
export interface DelHTMLAttributes extends HTMLAttributes {
export interface DialogHTMLAttributes extends HTMLAttributes {
open?: Booleanish | undefined
onClose?: ((payload: Event) => void) | undefined
+ onCancel?: ((payload: Event) => void) | undefined
}
export interface EmbedHTMLAttributes extends HTMLAttributes {
type?: InputTypeHTMLAttribute | undefined
value?: any // we support :value to be bound to anything w/ v-model
width?: Numberish | undefined
+ onCancel?: ((payload: Event) => void) | undefined
}
export interface KeygenHTMLAttributes extends HTMLAttributes {
// form events
onChange: Event
onBeforeinput: InputEvent
- onInput: Event
+ onFormdata: FormDataEvent
+ onInput: InputEvent
onReset: Event
onSubmit: SubmitEvent
onInvalid: Event
+ // fullscreen events
+ onFullscreenchange: Event
+ onFullscreenerror: Event
+
// image events
onLoad: Event
onError: Event
onKeyup: KeyboardEvent
// mouse events
- onAuxclick: PointerEvent
- onClick: PointerEvent
- onContextmenu: PointerEvent
onDblclick: MouseEvent
onMousedown: MouseEvent
onMouseenter: MouseEvent
onTouchstart: TouchEvent
// pointer events
+ onAuxclick: PointerEvent
+ onClick: PointerEvent
+ onContextmenu: PointerEvent
+ onGotpointercapture: PointerEvent
+ onLostpointercapture: PointerEvent
onPointerdown: PointerEvent
onPointermove: PointerEvent
onPointerup: PointerEvent
onPointerover: PointerEvent
onPointerout: PointerEvent
+ // popover events
+ onBeforetoggle: ToggleEvent
+ onToggle: ToggleEvent
+
// wheel events
onWheel: WheelEvent
// animation events
+ onAnimationcancel: AnimationEvent
onAnimationstart: AnimationEvent
onAnimationend: AnimationEvent
onAnimationiteration: AnimationEvent
+ // security policy events
+ onSecuritypolicyviolation: SecurityPolicyViolationEvent
+
// transition events
+ onTransitioncancel: TransitionEvent
onTransitionend: TransitionEvent
+ onTransitionrun: TransitionEvent
onTransitionstart: TransitionEvent
}