zmp-vue
Version:
Build full featured iOS & Android apps using ZMP & Vue
58 lines (55 loc) • 1.23 kB
TypeScript
import { ComponentOptionsMixin, DefineComponent } from 'vue';
declare const Sheet: DefineComponent<
{
opened?: boolean;
top?: boolean;
bottom?: boolean;
position?: string;
push?: boolean;
animate?: boolean;
backdrop?: boolean;
backdropEl?: string | object;
closeByBackdropClick?: boolean;
closeByOutsideClick?: boolean;
closeOnEscape?: boolean;
swipeToClose?: boolean;
swipeToStep?: boolean;
swipeHandler?: string | object;
containerEl?: string | object;
color?: string;
colorTheme?: string;
textColor?: string;
bgColor?: string;
borderColor?: string;
rippleColor?: string;
themeDark?: boolean;
title?: string;
subtitle?: string;
closeButton?: boolean;
},
() => JSX.Element,
unknown,
{},
{},
ComponentOptionsMixin,
ComponentOptionsMixin,
(
| 'sheet:stepprogress'
| 'sheet:stepopen'
| 'sheet:stepclose'
| 'sheet:open'
| 'sheet:opened'
| 'sheet:close'
| 'sheet:closed'
| 'update:opened'
)[],
| 'sheet:stepprogress'
| 'sheet:stepopen'
| 'sheet:stepclose'
| 'sheet:open'
| 'sheet:opened'
| 'sheet:close'
| 'sheet:closed'
| 'update:opened'
>;
export default Sheet;