Generated API snapshot
@askrjs/ui/dialog
Exports from the declarations published in @askrjs/ui 0.0.13. Signatures are generated from the installed artifact.
@askrjs/ui/dialog0.0.13
Exports
This entrypoint publishes 27 exports. Use the anchored symbol rows for direct links. Type-only exports are labeled separately from runtime values.
Dialogtype
Dialog: (props: DialogProps) => import("@askrjs/askr/jsx-runtime").JSX.ElementDIALOG_A11Y_CONTRACTtype
DIALOG_A11Y_CONTRACT: { readonly CONTENT_ROLE: "dialog"; readonly DATA_ATTRIBUTES: { readonly slot: "data-slot"; readonly state: "data-state"; readonly disabled: "data-disabled"; }; readonly MODAL_ATTRIBUTE: "aria-modal"; readonly LABELLED_BY_ATTRIBUTE: "aria-labelledby"; readonly DESCRIBED_BY_ATTRIBUTE: "aria-describedby"; readonly TRIGGER_ATTRIBUTES: { readonly expanded: "aria-expanded"; readonly controls: "aria-controls"; }; }DialogA11yContracttype
DialogA11yContract: anyDialogClosetype
DialogClose: { (props: DialogCloseProps): JSX.Element; (props: DialogCloseAsChildProps): JSX.Element; }DialogCloseAsChildPropstype
DialogCloseAsChildProps: anyDialogClosePropstype
DialogCloseProps: anyDialogContenttype
DialogContent: { (props: DialogContentProps): JSX.Element | null; (props: DialogContentAsChildProps): JSX.Element | null; }DialogContentAsChildPropstype
DialogContentAsChildProps: anyDialogContentOwnPropstype
DialogContentOwnProps: anyDialogContentPropstype
DialogContentProps: anyDialogDescriptiontype
DialogDescription: { (props: DialogDescriptionProps): JSX.Element; (props: DialogDescriptionAsChildProps): JSX.Element; }DialogDescriptionAsChildPropstype
DialogDescriptionAsChildProps: anyDialogDescriptionPropstype
DialogDescriptionProps: anyDialogOverlaytype
DialogOverlay: { (props: DialogOverlayProps): JSX.Element | null; (props: DialogOverlayAsChildProps): JSX.Element | null; }DialogOverlayAsChildPropstype
DialogOverlayAsChildProps: anyDialogOverlayOwnPropstype
DialogOverlayOwnProps: anyDialogOverlayPropstype
DialogOverlayProps: anyDialogOwnPropstype
DialogOwnProps: anyDialogPortaltype
DialogPortal: (props: DialogPortalProps) => JSX.Element | nullDialogPortalPropstype
DialogPortalProps: anyDialogPropstype
DialogProps: anyDialogTitletype
DialogTitle: { (props: DialogTitleProps): JSX.Element; (props: DialogTitleAsChildProps): JSX.Element; }DialogTitleAsChildPropstype
DialogTitleAsChildProps: anyDialogTitlePropstype
DialogTitleProps: anyDialogTriggertype
DialogTrigger: { (props: DialogTriggerProps): JSX.Element; (props: DialogTriggerAsChildProps): JSX.Element; }DialogTriggerAsChildPropstype
DialogTriggerAsChildProps: anyDialogTriggerPropstype
DialogTriggerProps: any