UNPKG

hongluan-ui

Version:
106 lines (105 loc) 3.27 kB
declare const _default: import("vue").DefineComponent<{ showAs: { type: import("vue").PropType<import("./dialog-content").DialogShowAs>; default: string; }; showClose: { type: BooleanConstructor; default: boolean; }; customClass: { type: StringConstructor; default: string; }; placement: { type: import("vue").PropType<import("./dialog-content").DialogPlacement>; default: string; }; top: { type: StringConstructor; default: string; }; title: { type: StringConstructor; default: string; }; height: { type: StringConstructor; }; width: { type: StringConstructor; }; resizable: BooleanConstructor; draggable: BooleanConstructor; ariaLevel: { type: StringConstructor; default: string; }; }, { dialogRef: import("vue").Ref<HTMLElement>; headerRef: import("vue").Ref<HTMLElement>; bodyId: import("vue").Ref<string>; handleClose: () => void; onModalClick: () => void; visible: import("vue").Ref<boolean>; zIndex: import("vue").Ref<number>; panelStyle: string[]; panelClass: Record<string, unknown>; panelHeaderClass: string | Record<string, unknown>; panelBodyClass: string | Record<string, unknown>; panelFooterClass: string | Record<string, unknown>; t: import("hongluan-ui/es/hooks").Translator; namespace: import("vue").ComputedRef<string>; canDrag: import("vue").ComputedRef<boolean>; canResize: import("vue").ComputedRef<boolean>; focusTrapRef: import("vue").Ref<HTMLElement>; composedDialogRef: (el: Element | import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase<any, any, any, any, any, any, any, any, any, {}>>) => void; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record<string, any>, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{ showAs: { type: import("vue").PropType<import("./dialog-content").DialogShowAs>; default: string; }; showClose: { type: BooleanConstructor; default: boolean; }; customClass: { type: StringConstructor; default: string; }; placement: { type: import("vue").PropType<import("./dialog-content").DialogPlacement>; default: string; }; top: { type: StringConstructor; default: string; }; title: { type: StringConstructor; default: string; }; height: { type: StringConstructor; }; width: { type: StringConstructor; }; resizable: BooleanConstructor; draggable: BooleanConstructor; ariaLevel: { type: StringConstructor; default: string; }; }>>, { placement: import("./dialog-content").DialogPlacement; top: string; title: string; showAs: import("./dialog-content").DialogShowAs; showClose: boolean; customClass: string; resizable: boolean; draggable: boolean; ariaLevel: string; }>; export default _default;