ViraModal: DeclarativeElementDefinition<
"vira-modal",
Readonly<
{ open: boolean } & PartialWithUndefined<
{
blockLightDismissal: boolean;
isMobileSize: boolean;
modalSubtitle: string;
modalTitle: string;
},
>,
>,
{
cleanup: (() => void)
| undefined;
contentElement: HTMLDivElement | undefined;
dialogElement: HTMLDialogElement | undefined;
previousOpenValue: boolean | undefined;
},
{ modalClose: DefineEvent<void> },
"vira-modal-phone-size",
| "vira-modal-backdrop-color"
| "vira-modal-backdrop-filter"
| "vira-modal-subtitle-color"
| "vira-modal-close-button-hover-radius"
| "vira-modal-close-button-hover-background-color",
readonly ["modalTitle"],
readonly [],
> = ...
A modal element that uses the built-in
dialogelement.