UNPKG

taro-ui-vue3

Version:

Taro UI Rewritten in Vue 3.0

54 lines (42 loc) 1.21 kB
import { Component } from '@vue/runtime-core' import { CommonEvent } from '@tarojs/components/types/common' import AtComponent from './base' export interface AtActionSheetProps extends AtComponent { /** * 是否展示元素 * @default false */ isOpened: boolean /** * 元素的标题 */ title?: string /** * 取消按钮的内容 */ cancelText?: string /** * 元素被关闭触发的事件 */ onClose?: (event?: CommonEvent) => void /** * 点击了底部取消按钮触发的事件 */ onCancel?: (event?: CommonEvent) => void } export declare const AtActionSheet: Component<AtActionSheetProps> export interface AtActionSheetState { _isOpened: boolean } export interface AtActionSheetHeaderProps extends AtComponent { } export interface AtActionSheetFooterProps extends AtComponent { onClick?: Function } export interface AtActionSheetBodyProps extends AtComponent { } export interface AtActionSheetItemProps extends AtComponent { /** * 点击 Item 触发的事件 */ onClick?: (event?: CommonEvent) => void } export declare const AtActionSheetItem: Component<AtActionSheetItemProps>