Выбор ячейки заголовка AG-Grid - PullRequest
0 голосов
/ 15 февраля 2019

Я пытаюсь создать AG-сетку для назначения разрешений, в которых при выборе заголовка следует выбирать все ячейки, доступные в этом столбце.

Это должно быть примерно так: enter image description here

Одним из способов является создание заголовка с использованием шаблона HTML и Cell-Renderer для строк.

Есть ли способ, которым я могу добиться этого с помощью AG-Grid Properties или API?

1 Ответ

0 голосов
/ 16 февраля 2019

Имеется Выбор флажка заголовка примеров в документации Ag-grid.

Выбор флажка заголовка

Возможноиметь флажок в заголовке для выбора.Чтобы в столбце был установлен флажок, установите colDef.headerCheckboxSelection = true.headerCheckboxSelection также может быть функцией, если вы хотите, чтобы флажок появлялся иногда (например, если столбцы упорядочены первыми в сетке).

// the name column header always has a checkbox in the header
colDef = {
    field: 'name',
    headerCheckboxSelection: true
    ...
}

// the country column header only has checkbox if it is the first column
colDef = {
    field: 'country',
    headerCheckboxSelection: function(params) {
        var displayedColumns = params.columnApi.getAllDisplayedColumns();
        var thisIsFirstColumn = displayedColumns[0] === params.column;
        return thisIsFirstColumn;
    }
    ...
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...