@skillbill/vuelace-3
Version:
[](https://opensource.org/licenses/MIT) [](https://badge.fury.io/js/@skillbill%2Fvuelace-3)
14 lines (12 loc) • 552 B
TypeScript
import { SlAfterShowEvent, SlHideEvent, SlShowEvent, SlAfterHideEvent, SlInitialFocusEvent, SlRequestCloseEvent } from '../utils/types';
export interface VLDialogProps {
label?: string;
noHeader?: boolean;
noCloseOnOutsideClick?: boolean;
onShow?: (evt: SlShowEvent) => void;
onAfterShow?: (evt: SlAfterShowEvent) => void;
onHide?: (evt: SlHideEvent) => void;
onAfterHide?: (evt: SlAfterHideEvent) => void;
onInitialFocus?: (evt: SlInitialFocusEvent) => void;
onRequestClose?: (evt: SlRequestCloseEvent) => void;
}