Search
    Preparing search index...

    Interface GetGridColumnSettingsParams<D, C>

    Параметры для генерации настроек сетки колонок таблицы

    interface GetGridColumnSettingsParams<D, C> {
        columnHeights: { [key: string]: number };
        columns: TableColumn<D, C>[];
        columnWidths: { [key: string]: number };
        getGridId: (columnId: string) => string;
        includeRows: false;
        isChangedAxes?: boolean;
        isCheckable?: boolean;
        isGrouped?: boolean;
        isSortable?: boolean;
    }

    Type Parameters

    • D
    • C
    Index

    Properties

    columnHeights: { [key: string]: number }

    Объект с высотами колонок (для вертикальной ориентации)

    columns: TableColumn<D, C>[]

    Массив колонок таблицы

    columnWidths: { [key: string]: number }

    Объект с ширинами колонок

    getGridId: (columnId: string) => string

    Функция для получения уникального ID ячейки в шапке таблицы

    Type declaration

      • (columnId: string): string
      • Parameters

        • columnId: string

          Идентификатор колонки

        Returns string

    includeRows: false

    Признак включения настроек строк

    isChangedAxes?: boolean

    Признак изменения осей (вертикальная ориентация)

    isCheckable?: boolean

    Признак возможности выбора строк

    isGrouped?: boolean

    Признак включения таблицы в группу (добавляет отступ слева в строки)

    isSortable?: boolean

    Признак сортируемости таблицы