voici.js
    Preparing search index...

    Type Alias DynamicColumn<TRow, TDColumns>

    DynamicColumn: {
        [Key in keyof TDColumns]: (
            row: TRow,
            index: number,
        ) => TDColumns[keyof TDColumns]
    }

    A dynamic column can have an attribute of the according interface as key. The functions return value must match with the interface's attribute's type.

    Type Parameters

    • TRow extends Row
    • TDColumns extends object