У меня настроен Flexicious DataGrid, и у меня есть ItemRenderer для определенного столбца. Теперь, когда я редактирую редактируемую ячейку, а затем прекращаю ее редактирование, DataGrid запускает событие FlexDataGrid.EDIT_ITEM_END (или что-то в этом роде). Когда он запускается, я хочу выполнить определенное действие. Это достаточно просто. Но проблема в том, что у меня особый случай:
Если пользователь редактирует редактируемую ячейку, а затем щелкает от нее (что может вызвать срабатывание FlexDataGrid.EDIT_ITEM_END), но он случайно нажимает кнопку, которая находится в элементе ItemRenderer, установленном в столбце, то в этом случае я не хочу сделать действие. Но я не знаю, как заставить мероприятие работать так, как это.
В основном я ищу событие FlexDataGrid.EDIT_ITEM_END_AND_CLICKED_ON_ANYTHING_OTHER_THAN_THAT_BUTTON, и я хотел бы запустить его вместо FlexDataGrid.EDIT_ITEM_END. Но, увы, я проверил документы, и этого события не существует = - (.
Что я могу сделать? Спасибо за помощь!