feat: add `popover`, `popovertarget` and `popovertargetaction` attribute types

pull/10041/head
navorite 3 years ago
parent 6307a3322c
commit 8fd474d416

@ -0,0 +1,5 @@
---
'svelte': patch
---
feat: add `popover`, `popovertarget` and `popovertargetaction` attribute types

@ -727,6 +727,7 @@ export interface HTMLAttributes<T extends EventTarget> extends AriaAttributes, D
title?: string | undefined | null; title?: string | undefined | null;
translate?: 'yes' | 'no' | '' | undefined | null; translate?: 'yes' | 'no' | '' | undefined | null;
inert?: boolean | undefined | null; inert?: boolean | undefined | null;
popover?: 'auto' | 'manual' | '' | undefined | null;
// Unknown // Unknown
radiogroup?: string | undefined | null; // <command>, <menuitem> radiogroup?: string | undefined | null; // <command>, <menuitem>
@ -873,6 +874,8 @@ export interface HTMLButtonAttributes extends HTMLAttributes<HTMLButtonElement>
name?: string | undefined | null; name?: string | undefined | null;
type?: 'submit' | 'reset' | 'button' | undefined | null; type?: 'submit' | 'reset' | 'button' | undefined | null;
value?: string | string[] | number | undefined | null; value?: string | string[] | number | undefined | null;
popovertarget?: string | undefined | null;
popovertargetaction?: 'toggle' | 'show' | 'hide' | undefined | null;
} }
export interface HTMLCanvasAttributes extends HTMLAttributes<HTMLCanvasElement> { export interface HTMLCanvasAttributes extends HTMLAttributes<HTMLCanvasElement> {

Loading…
Cancel
Save