Popover: DefineComponent<
ExtractPropTypes<
{
defaultOpen: { default: boolean; type: BooleanConstructor };
open: { default: undefined; type: PropType<undefined | boolean> };
},
>,
() => VNode<RendererNode, RendererElement, { [key: string]: any }>,
{},
{},
{},
ComponentOptionsMixin,
ComponentOptionsMixin,
"update:open"[],
"update:open",
PublicProps,
ToResolvedProps<
ExtractPropTypes<
{
defaultOpen: { default: boolean; type: BooleanConstructor };
open: { default: undefined; type: PropType<undefined | boolean> };
},
>,
"update:open"[],
>,
{ defaultOpen: boolean; open: undefined
| boolean },
{},
{},
{},
string,
ComponentProvideOptions,
true,
{},
any,
> = ...
Floating content built on the native Popover API. The surface lives in the top layer with light-dismiss and Escape handled by the browser; visibility works uncontrolled (
defaultOpen, or apopovertargettrigger button) or withv-model:open(update:openis emitted when the browser dismisses it).