Interface GroupHeaderDefine<T>

interface GroupHeaderDefine<T> {
    caption?: string | (() => string);
    columns: HeadersDefine<T>;
    headerAction?: null | HeaderActionOption | BaseAction<T>;
    headerField?: string;
    headerIcon?: ColumnIconOption<never> | ColumnIconOption<never>[];
    headerStyle?: null | HeaderStyleOption | BaseStyle;
    headerType?: null | HeaderTypeOption | BaseHeader<T>;
    maxWidth?: string | number;
    minWidth?: string | number;
    sort?: OldSortOption<T>;
    width?: string | number;
}

Type Parameters

  • T

Hierarchy (view full)

Properties

caption?: string | (() => string)
columns: HeadersDefine<T>
headerAction?: null | HeaderActionOption | BaseAction<T>
headerField?: string
headerIcon?: ColumnIconOption<never> | ColumnIconOption<never>[]
headerStyle?: null | HeaderStyleOption | BaseStyle
headerType?: null | HeaderTypeOption | BaseHeader<T>
maxWidth?: string | number
minWidth?: string | number
sort?: OldSortOption<T>
width?: string | number