diff --git a/src/declarations/stencil-public-runtime.ts b/src/declarations/stencil-public-runtime.ts index 3d9378a71f0..259604397b9 100644 --- a/src/declarations/stencil-public-runtime.ts +++ b/src/declarations/stencil-public-runtime.ts @@ -899,6 +899,11 @@ export namespace JSXBase { name?: string; type?: string; value?: string | string[] | number; + + // popover + popoverTargetAction?: string; + popoverTargetElement?: Element | null; + popoverTarget?: string; } export interface CanvasHTMLAttributes extends HTMLAttributes { @@ -1074,6 +1079,11 @@ export namespace JSXBase { webkitdirectory?: boolean; webkitEntries?: any; width?: number | string; + + // popover + popoverTargetAction?: string; + popoverTargetElement?: Element | null; + popoverTarget?: string; } export interface KeygenHTMLAttributes extends HTMLAttributes { @@ -1365,6 +1375,11 @@ export namespace JSXBase { tabIndex?: number; tabindex?: number | string; title?: string; + // These types don't allow you to use popover as a boolean attribute + // so you can't write HTML like `
` and get the default value. + // Developer must explicitly specify one of the valid popover values or it will fallback + // to `manual` (following the HTML spec). + popover?: string | null; // Unknown inputMode?: string;