UNPKG

tdesign-mobile-vue

Version:
28 lines (27 loc) 816 B
import { TNode } from '../common'; export interface TdCollapseProps { defaultExpandAll?: boolean; disabled?: boolean; expandIcon?: boolean | TNode; expandMutex?: boolean; theme?: 'default' | 'card'; value?: CollapseValue; defaultValue?: CollapseValue; modelValue?: CollapseValue; onChange?: (value: CollapseValue, context: { e: MouseEvent; }) => void; } export interface TdCollapsePanelProps { content?: string | TNode; default?: string | TNode; destroyOnCollapse?: boolean; disabled?: boolean; expandIcon?: boolean | TNode; header?: string | TNode; headerLeftIcon?: TNode; headerRightContent?: string | TNode; placement?: 'bottom' | 'top'; value?: string | number; } export declare type CollapseValue = Array<string | number>;