EditableList class widgets

A Generic list of editable elements

Constructors

EditableList({Mode mode = Mode.view, DataFunction? listData, required String title, dynamic onDelete(BuildContext context, List itemsToDelete)?, required String noItemsTitle, required String noItemsSummary, IconData? noItemsIcon, GlobalKey<State<StatefulWidget>>? key, dynamic onRestore(BuildContext context, List itemsToRestore)?, OnModeChanged? onModeChanged, Widget cellBuilder(BuildContext, dynamic, dynamic (dynamic)?)?})
const

Properties

cellBuilder → (Widget Function(BuildContext, dynamic, dynamic (dynamic)?)?)
final
listData DataFunction?
final
mode Mode
final
noItemsIcon → IconData?
final
noItemsSummary → String
final
noItemsTitle → String
final
onDelete → (dynamic Function(BuildContext context, List itemsToDelete)?)
final
onModeChanged OnModeChanged?
final
onRestore → (dynamic Function(BuildContext context, List itemsToRestore)?)
final
title → String
final

Methods

build(BuildContext context) → Widget
Describes the part of the user interface represented by this widget.