Панель загрузки CellWable GWT не будет отображаться при обновлении содержимого - PullRequest
2 голосов
/ 17 марта 2011

Я делаю следующее:

  1. Создайте CellTable (отображается строка загрузки)
  2. Поместите в нее данные (строка загрузки исчезнет, ​​данные появятся)

Теперь я хочу:

  1. Очистить данные и показать полосу загрузки
  2. Вставить больше данных в нее (полоса загрузки исчезнет, ​​данные появятся)

Кто-нибудь делал это?Я перепробовал несколько методов, но они кажутся хаки и не сработали.

1 Ответ

4 голосов
/ 18 марта 2011

В транке GWT есть ревизия r9687 только для вашего случая, которая, к сожалению, не была включена в последнюю версию GWT-2.2:

Журнал сообщений

Добавление LoadingStateEvent к CellList и CellTable, чтобы пользователи могли получать событие, когда данные загружены. Теперь LoadingState - первоклассный гражданин (интерфейс, позволяющий пользователям определять свое собственное состояние загрузки). И CellList, и CellTable теперь поддерживают установка пользовательского виджета индикатора загрузки и пользовательского виджета для отображения при таблица пуста.
...