Documents / @faasjs/ant-design / TableItemProps
Interface: TableItemProps<T>
Column definition used by the FaasJS Ant Design Table component.
Extends
FaasItemProps.Omit<AntdTableColumnProps<T>,"title"|"children"|"render">
Extended by
Type Parameters
T
T = any
Row record type rendered by the table.
Properties
children?
optionalchildren?:UnionFaasItemElement<T> |null
Generic custom element rendered when no table-specific child overrides it.
id
id:
string|number
Inherited from
object?
optionalobject?:TableItemProps<T>[]
Nested item definitions used by object and object[] item types.
options?
optionaloptions?:BaseOption[]
Inherited from
optionsType?
optionaloptionsType?:"auto"
Use built-in option inference for filters when supported.
render?
optionalrender?:UnionFaasItemRender<T> |null
Generic custom render callback.
tableChildren?
optionaltableChildren?:UnionFaasItemElement<T> |null
Table-specific custom element.
tableRender?
optionaltableRender?:UnionFaasItemRender<T> |null
Table-specific custom render callback.
title?
optionaltitle?:string
Inherited from
type?
optionaltype?:FaasItemType