#angular #ag-grid
Вопрос:
Я хочу протестировать AG-сетку и запустить события , например cellValueChanged
, cellEditingStarted
в angular. Кто-нибудь может сказать, как это сделать?
Ответ №1:
Эта работа для меня.
component.gridOptions.api.startEditingCell({
rowIndex: 0, // row number to edit
colKey: 'edit_field_name'
})
const editCell = component.gridOptions.api
.getCellEditorInstances()[0]
.getGui()
.querySelector('.ag-cell-edit-input') as HTMLInputElement
editCell.value = 'value to set'
component.gridOptions.api.stopEditing()
fixture.detectChanges()