NsgDataUIExtension<T extends NsgDataItem> extension
- on
-
- NsgDataUI<
T>
- NsgDataUI<
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 extensiongrFieldName
в контроллере!!! - то сгруппирует элементы по заданному полю. Автоматически добавит в начало сортировку поgrFieldName
в направленииsortDirection
(по умолчаниюNsgSortingDirection.ascending
). После добавитsortingParams
, а затемgetRequestFilter.sorting
. В случае, еслиgrFieldName
- дата, будет считать объеты различными согласноpartOfDate
. Для каждой группы будет выведен заголовокdividerBuilder
, а если список пуст -onEmptyList
.