Я хочу отобразить подсказку, условно основанную на поле status, при наведении курсора на всю строку (не только на ячейки). В документации API я нашел это: https://www.ag -grid.com / javascript-grid-column-properties /
status
tooltip Обратный вызов, который принимает (value, valueFormatted, data, node, colDef, rowIndex и api). Он должен возвращать строку, используемую в качестве всплывающей подсказки. tooltipField имеет приоритет.
Может ли это использоваться для отображения всплывающей подсказки по всей строке? Если да, может ли кто-нибудь привести какой-нибудь рабочий пример? Если нет, то есть ли другой способ добиться этого?
Спасибо
Я нашел что-то вроде этого:
gridOptions.defaultColDef = { tooltip: (params) => { if (condition2) { return "Some txt"; } else if (condition2) { return "Some txt2"; } else { return "Some txt3"; } } };
Он добавит эту подсказку в качестве определений столбцов по умолчанию, поэтому вам не нужно копировать ее в каждом определении столбца.
-> ссылка на документацию: https://www.ag -grid.com / JavaScript-сетка-клетка редактирования /
Я использую их следующим образом в определении столбца:
{ field: 'fullAddress', headerName: 'Address', tooltip: (params) => 'Address: ' + params.value }