NsgDataUIExtension<T extends NsgDataItem> extension

on
  • NsgDataUI<T>

Methods

getListWidget(Widget? itemBuilder(T item), {Widget? onEmptyList, Widget? dividerBuilder(dynamic value)?, PartOfDate partOfDate = PartOfDate.day, Key? key}) Widget

Available on NsgDataUI<T>, provided by the NsgDataUIExtension extension

Виджет списка объектов Если задать grFieldName в контроллере!!! - то сгруппирует элементы по заданному полю. Автоматически добавит в начало сортировку по grFieldName в направлении sortDirection (по умолчанию NsgSortingDirection.ascending). После добавит sortingParams, а затем getRequestFilter.sorting. В случае, если grFieldName - дата, будет считать объеты различными согласно partOfDate. Для каждой группы будет выведен заголовок dividerBuilder, а если список пуст - onEmptyList.