antd-mini
Version:
antd-mini 是支付宝小程序 UI 组件库,遵循 Ant Design 规范。
49 lines (40 loc) • 837 B
text/typescript
import { IBaseProps } from '../_util/base';
/**
* @description 手风琴
*/
export interface ICollapseProps extends IBaseProps {
/**
* @description 是否是手风琴模式,仅一个内容被展开
*/
/**
* @description 选中
*/
current?: number[];
/**
* @description 选中初始值
*/
defaultCurrent?: number[];
/**
* @description accordion模式
*/
accordion?: boolean;
/**
* @description 列表
*/
items?: {
title?: string;
content?: string;
disabled?: boolean;
className?: string;
}[];
/**
* @description collapse 切换时的回调
*/
onChange?: (current: number[] | undefined, e: Record<string, any>) => void;
}
export const CollapseDefaultProps: ICollapseProps = {
current: null,
defaultCurrent: [],
accordion: false,
items: [],
};