UNPKG

tdesign-mobile-vue

Version:
23 lines (22 loc) 647 B
import { TNode, AttachNode } from '../common'; export interface TdLoadingProps { attach?: AttachNode; content?: string | TNode; default?: string | TNode; delay?: number; duration?: number; fullscreen?: boolean; indicator?: boolean | TNode; inheritColor?: boolean; layout?: 'horizontal' | 'vertical'; loading?: boolean; pause?: boolean; reverse?: boolean; size?: string; text?: string | TNode; theme?: 'circular' | 'spinner' | 'dots'; } export interface LoadingInstance { hide: () => void; } export declare type LoadingMethod = (options: boolean | TdLoadingProps) => LoadingInstance;