type AppColumnHelper<TFeatures, TData, TCellComponents, THeaderComponents> = object;Defined in: packages/vue-table/src/createTableHook.ts:125
TFeatures extends TableFeatures
TData extends RowData
TCellComponents extends Record<string, ComponentType<any>>
THeaderComponents extends Record<string, ComponentType<any>>
accessor: <TAccessor, TValue>(accessor, column) => TAccessor extends AccessorFn<TData> ? AccessorFnColumnDef<TFeatures, TData, TValue> : AccessorKeyColumnDef<TFeatures, TData, TValue>;Defined in: packages/vue-table/src/createTableHook.ts:131
TAccessor extends AccessorFn<TData> | DeepKeys<TData>
TValue extends TAccessor extends AccessorFn<TData, infer TReturn> ? TReturn : TAccessor extends DeepKeys<TData> ? DeepValue<TData, TAccessor> : never
TAccessor
TAccessor extends AccessorFn<TData> ? AppColumnDefBase<TFeatures, TData, TValue, TCellComponents, THeaderComponents> & object : AppColumnDefBase<TFeatures, TData, TValue, TCellComponents, THeaderComponents>
TAccessor extends AccessorFn<TData> ? AccessorFnColumnDef<TFeatures, TData, TValue> : AccessorKeyColumnDef<TFeatures, TData, TValue>
columns: <TColumns>(columns) => ColumnDef<TFeatures, TData, any>[] & [...TColumns];Defined in: packages/vue-table/src/createTableHook.ts:158
TColumns extends ReadonlyArray<ColumnDef<TFeatures, TData, any>>
[...TColumns]
ColumnDef<TFeatures, TData, any>[] & [...TColumns]
display: (column) => DisplayColumnDef<TFeatures, TData, unknown>;Defined in: packages/vue-table/src/createTableHook.ts:161
AppDisplayColumnDef<TFeatures, TData, TCellComponents, THeaderComponents>
DisplayColumnDef<TFeatures, TData, unknown>
group: (column) => GroupColumnDef<TFeatures, TData, unknown>;Defined in: packages/vue-table/src/createTableHook.ts:169
AppGroupColumnDef<TFeatures, TData, TCellComponents, THeaderComponents>
GroupColumnDef<TFeatures, TData, unknown>