С помощью GWT CellTable можно добавлять разные столбцы, которые по-разному обрабатывают событие нажатия.
Например, допустим, у нас есть 3 столбца:
- Изображение аватара (ImageCell),
- имя (TextCell),
- флажок (ячейка флажка).
Затем изображение добавляет эти события:
- При нажатии на ImageCell мы можем открыть всплывающее окно.
- Когда флажок установлен, выберите строку.
- Когда имя щелкнуто, откройте профиль пользователя.
С CellTable легко выполнить это.
Однако что, если бы мы хотели представление, которое не похоже на таблицу.CellTable привязан к таблице HTML для его реализации.Почему бы не разрешить общую реализацию HTML CellTable (поведенческого) API.
Используя CellList, мы можем выполнить любое представление.Но API не такой сложный, как CellTable.Было бы здорово, если бы мы могли добавить что-то аналог CellTable «Столбцы» в CellList.
Есть ли способ сделать это с текущими виджетами Cell?Я мог бы что-то осмотреть.
Спасибо!