UNPKG

hongluan-business-ui

Version:
27 lines (26 loc) 1.04 kB
import type { Ref } from 'vue'; import type { ModelessDialogProps } from './modeless-dialog'; export declare const CLOSE_EVENT = "close"; export declare const OPEN_EVENT = "open"; export declare const CLOSED_EVENT = "closed"; export declare const OPENED_EVENT = "opened"; export declare const COLLAPSE_EVENT = "collapse"; export declare const MAX_EVENT = "maximize"; export declare const UPDATE_MODEL_EVENT = "update:modelValue"; export declare const useDialog: (props: ModelessDialogProps, targetRef: Ref<HTMLElement | undefined>) => { afterEnter: () => void; afterLeave: () => void; beforeLeave: () => void; handleClose: () => void; handleCollapse: () => void; collapseDialog: (collapsable?: boolean) => void; handleMaximize: () => void; maximizeDialog: () => void; closed: Ref<boolean>; shown: Ref<boolean>; visible: Ref<boolean>; collapse: Ref<boolean>; maximize: Ref<boolean>; zIndex: Ref<string | number>; innerClass: import("vue").ComputedRef<Record<string, boolean>>; };