UNPKG

asp-smart-ui-plus-test

Version:

A Component Library for Vue 3

134 lines (133 loc) 5.6 kB
export declare const AspH5Dialog: import("asp-smart-ui-plus/es/utils").SFCWithInstall<{ raw: import("vant/lib/utils").WithInstall<import("vue").DefineComponent<{ show: BooleanConstructor; zIndex: (StringConstructor | NumberConstructor)[]; overlay: { type: BooleanConstructor; default: true; }; duration: (StringConstructor | NumberConstructor)[]; teleport: import("vue").PropType<string | import("vue").RendererElement | null | undefined>; lockScroll: { type: BooleanConstructor; default: true; }; lazyRender: { type: BooleanConstructor; default: true; }; beforeClose: import("vue").PropType<import("vant/lib/utils").Interceptor>; overlayStyle: import("vue").PropType<import("vue").CSSProperties>; overlayClass: import("vue").PropType<unknown>; transitionAppear: BooleanConstructor; closeOnClickOverlay: { type: BooleanConstructor; default: true; }; } & { title: StringConstructor; theme: import("vue").PropType<import("vant").DialogTheme>; width: (StringConstructor | NumberConstructor)[]; message: import("vue").PropType<import("vant").DialogMessage>; callback: import("vue").PropType<(action?: import("vant/lib/dialog/types").DialogAction | undefined) => void>; allowHtml: BooleanConstructor; className: import("vue").PropType<unknown>; transition: { type: import("vue").PropType<string>; default: string; }; messageAlign: import("vue").PropType<import("vant").DialogMessageAlign>; closeOnPopstate: { type: BooleanConstructor; default: true; }; showCancelButton: BooleanConstructor; cancelButtonText: StringConstructor; cancelButtonColor: StringConstructor; cancelButtonDisabled: BooleanConstructor; confirmButtonText: StringConstructor; confirmButtonColor: StringConstructor; confirmButtonDisabled: BooleanConstructor; showConfirmButton: { type: BooleanConstructor; default: true; }; closeOnClickOverlay: BooleanConstructor; }, () => JSX.Element, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("cancel" | "update:show" | "confirm" | "keydown")[], "cancel" | "update:show" | "confirm" | "keydown", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{ show: BooleanConstructor; zIndex: (StringConstructor | NumberConstructor)[]; overlay: { type: BooleanConstructor; default: true; }; duration: (StringConstructor | NumberConstructor)[]; teleport: import("vue").PropType<string | import("vue").RendererElement | null | undefined>; lockScroll: { type: BooleanConstructor; default: true; }; lazyRender: { type: BooleanConstructor; default: true; }; beforeClose: import("vue").PropType<import("vant/lib/utils").Interceptor>; overlayStyle: import("vue").PropType<import("vue").CSSProperties>; overlayClass: import("vue").PropType<unknown>; transitionAppear: BooleanConstructor; closeOnClickOverlay: { type: BooleanConstructor; default: true; }; } & { title: StringConstructor; theme: import("vue").PropType<import("vant").DialogTheme>; width: (StringConstructor | NumberConstructor)[]; message: import("vue").PropType<import("vant").DialogMessage>; callback: import("vue").PropType<(action?: import("vant/lib/dialog/types").DialogAction | undefined) => void>; allowHtml: BooleanConstructor; className: import("vue").PropType<unknown>; transition: { type: import("vue").PropType<string>; default: string; }; messageAlign: import("vue").PropType<import("vant").DialogMessageAlign>; closeOnPopstate: { type: BooleanConstructor; default: true; }; showCancelButton: BooleanConstructor; cancelButtonText: StringConstructor; cancelButtonColor: StringConstructor; cancelButtonDisabled: BooleanConstructor; confirmButtonText: StringConstructor; confirmButtonColor: StringConstructor; confirmButtonDisabled: BooleanConstructor; showConfirmButton: { type: BooleanConstructor; default: true; }; closeOnClickOverlay: BooleanConstructor; }>> & { onKeydown?: ((...args: any[]) => any) | undefined; "onUpdate:show"?: ((...args: any[]) => any) | undefined; onCancel?: ((...args: any[]) => any) | undefined; onConfirm?: ((...args: any[]) => any) | undefined; }, { overlay: boolean; show: boolean; lockScroll: boolean; lazyRender: boolean; transitionAppear: boolean; closeOnClickOverlay: boolean; transition: string; closeOnPopstate: boolean; allowHtml: boolean; showCancelButton: boolean; cancelButtonDisabled: boolean; confirmButtonDisabled: boolean; showConfirmButton: boolean; }>>; name: string; }> & Record<string, any>; export default AspH5Dialog; export * from './src';