123456789101112131415161718192021222324252627282930 |
- import { Interceptor } from '../utils';
- import type { PropType, CSSProperties } from 'vue';
- export declare const popupSharedProps: {
- show: BooleanConstructor;
- zIndex: (NumberConstructor | StringConstructor)[];
- overlay: {
- type: BooleanConstructor;
- default: true;
- };
- duration: (NumberConstructor | StringConstructor)[];
- teleport: PropType<string | import("vue").RendererElement | null | undefined>;
- lockScroll: {
- type: BooleanConstructor;
- default: true;
- };
- lazyRender: {
- type: BooleanConstructor;
- default: true;
- };
- beforeClose: PropType<Interceptor>;
- overlayStyle: PropType<CSSProperties>;
- overlayClass: PropType<unknown>;
- transitionAppear: BooleanConstructor;
- closeOnClickOverlay: {
- type: BooleanConstructor;
- default: true;
- };
- };
- export declare type PopupSharedPropKeys = Array<keyof typeof popupSharedProps>;
- export declare const popupSharedPropKeys: PopupSharedPropKeys;
|