文件最后提交记录最后更新时间
3 年前
3 年前
3 年前
3 年前
3 年前
README

API

DTabsProps

interface DTabItem<ID extends DId> {
  id: ID;
  title: React.ReactNode;
  panel: React.ReactNode;
  disabled?: boolean;
  closable?: boolean;
}

interface DTabsProps<ID extends DId, T extends DTabItem<ID>> extends Omit<React.HTMLAttributes<HTMLDivElement>, 'children'> {
  dList: T[];
  dActive?: ID;
  dPlacement?: 'top' | 'right' | 'bottom' | 'left';
  dCenter?: boolean;
  dType?: 'wrap' | 'slider';
  dSize?: DSize;
  onActiveChange?: (id: T['id'], item: T) => void;
  onAddClick?: () => void;
  onClose?: (id: T['id'], item: T) => void;
}
属性 说明 默认值 版本
dList 数据列表 -
dActive 激活步骤,受控,默认为可激活的第一项 -
dPlacement 设置页签排布 'top'
dCenter 是否居中显示 false
dType 设置页签类型 -
dSize 设置页签大小 -
onActiveChange 激活页签项改变的回调 -
onAddClick 点击添加按钮的回调,存在时显示添加按钮 -
onClose 点击页签项关闭按钮的回调 -