Search
    Preparing search index...
    getGridSettings: <I extends boolean, D = unknown, C = void>(
        gridParams: GetGridSettingsParams<I, D, C>,
    ) => GetGridSettingsResult<I>

    Генератор табличной сетки

    Эта функция используется для создания настроек CSS Grid для таблицы, включая области и размеры для колонок и строк.

    Пример использования:

    const gridSettings = getGridSettings<false, MyDataType, MyColumnType>({
    isSortable: true,
    isCheckable: true,
    columns: myColumns,
    getGridId: (id) => `grid-${id}`,
    includeRows: false,
    columnWidths: { 'name': 200, 'age': 100 },
    columnHeights: {}
    });

    // Результат:
    // {
    // sizes: ['15px', '24px', '200px', '100px'],
    // areas: ['__sortable', '__checkable', 'grid-name', 'grid-age']
    // }

    Type declaration