export declare class WeUIActionSheet {
/**
* @i18n
*/
defaults: any;
/**
* ActionSheet菜单,列表,内容任意,其中text用于显示
*/
menu: {
text?: string;
[key: string]: any;
}[];
/**
* ActionSheet弹出模式,取值:ios(Ios模式) - 从底部上弹,md(Android模式) - 弹出在窗口中间。默认为ios。
*/
mode: string;
/**
* @i18n 取消
*/
cancelText: string;
/**
* 安卓模式下的特殊样式
*/
readonly androidCls: boolean;
/**
* 用于控制控件的可视化
*/
readonly hideCls: boolean;
/**
* 用于控制动画的触发(trigger)
*/
readonly visibility: string;
_show: boolean;
constructor();
/**
* 显示菜单
*/
show(): Promise;
/**
* 隐藏菜单
*/
hide(): void;
/**
* 选择某个菜单,执行Promise.resolve()方法,并将选中的menu作为参数;最后,关闭ActionSheet
*
* @param menu 被选择的菜单
*/
onSelect(menu: {
text?: string;
[key: string]: any;
}): void;
}