columnId | string | — | columnId="Example" | 与表头共享列宽 |
lines | false | 1 | 2 | 3 | 1 | lines={value} | 截断行数,false 关闭 |
tooltip | TooltipProp | true | tooltip={value} | 溢出后展示完整或自定义提示 |
onTruncate | (isTruncated: boolean) => void | — | onTruncate={(value) => { /* handle value */ }} | 真实溢出状态变化 |
align | "start" | "center" | "end" | "start" | align="start" | 内容对齐 默认行为:start。 |
roleLayout | TableRoleLayout | — | roleLayout={value} | 覆盖当前角色单元格的角色列布局;普通单元格忽略 默认行为:Table context。 |
nowrap | boolean | — | nowrap | 文字不换行;与 row 同用时同时禁止 flex 子项换行 默认行为:true(lines=2/3 时 false)。 |
singleLine | boolean | false | singleLine | 单行图文预设只作用于内部内容,不改变 td 的原生表格布局;启用 row、nowrap、单行及至少4px间距。用 Text lines={1} 管理可收缩文字及全文提示。 |
skeleton | boolean | false | skeleton | TableBody 内部 Skeleton rows 协议;渲染非交互占位内容并关闭截断 |
children | Snippet | — | <TableCell>Content</TableCell> | 单元格内容,无参数;actions 角色提供显式内容时替换默认操作,选择角色仍由 DataTable 协议管理。 |
parts | ComponentPartsOf<{ Tooltip: typeof Tooltip; Checkbox: typeof Checkbox; }> | — | parts={partsOptions} | 配置内置截断 Tooltip 和选择 Checkbox;只作用于当前单元格拥有的默认实例。 |