Kaizen
Browse modulesData tabledatatable/sharedTypes

Type Alias: ColumnConfig<TRow, TKey *extends* keyof `TRow` | `"actions"` = keyof `TRow` | `"actions"`>

type ColumnConfig<TRow, TKey extends keyof TRow | "actions" = keyof TRow | "actions"> = TKey extends "actions" ? ActionsColumnConfig : TKey extends keyof TRow ? DataColumnConfig<TRow, TKey> : never;

Defined in: shared/datatable/types.ts:149

Type Parameters

Type ParameterDefault type
TRow-
TKey extends keyof TRow | "actions"keyof TRow | "actions"

On this page