123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475 |
- /// <reference types="miniprogram-api-typings" />
- interface DialogOptions {
- lang?: string;
- show?: boolean;
- title?: string;
- width?: string | number | null;
- zIndex?: number;
- theme?: string;
- context?:
- | WechatMiniprogram.Page.TrivialInstance
- | WechatMiniprogram.Component.TrivialInstance;
- message?: string;
- overlay?: boolean;
- selector?: string;
- ariaLabel?: string;
- className?: string;
- customStyle?: string;
- transition?: string;
- asyncClose?: boolean;
- businessId?: number;
- sessionFrom?: string;
- overlayStyle?: string;
- appParameter?: string;
- messageAlign?: string;
- sendMessageImg?: string;
- showMessageCard?: boolean;
- sendMessagePath?: string;
- sendMessageTitle?: string;
- confirmButtonText?: string;
- cancelButtonText?: string;
- showConfirmButton?: boolean;
- showCancelButton?: boolean;
- closeOnClickOverlay?: boolean;
- confirmButtonOpenType?: string;
- }
- declare const Dialog: {
- (options: DialogOptions): Promise<
- WechatMiniprogram.Component.Instance<
- Record<string, any>,
- Record<string, any>,
- Record<string, any>,
- Record<string, any>,
- false
- >
- >;
- alert(
- options: DialogOptions
- ): Promise<
- WechatMiniprogram.Component.Instance<
- Record<string, any>,
- Record<string, any>,
- Record<string, any>,
- Record<string, any>,
- false
- >
- >;
- confirm(
- options: DialogOptions
- ): Promise<
- WechatMiniprogram.Component.Instance<
- Record<string, any>,
- Record<string, any>,
- Record<string, any>,
- Record<string, any>,
- false
- >
- >;
- close(): void;
- stopLoading(): void;
- currentOptions: DialogOptions;
- defaultOptions: DialogOptions;
- setDefaultOptions(options: DialogOptions): void;
- resetDefaultOptions(): void;
- };
- export default Dialog;
|