Creating an IterableEntity / Iterable2Entity
Steps to create an IterableEntity / Iterable2Entity
/// ListEntity example
///
/// This will hold a list of [Todo]s
class TodoList extends ListEntity<InvalidTodoList, ValidTodoList>
with _$TodoList {}
/// MapEntity example
///
/// This will hold a map where the keys are [Author]s and values
/// are [Book]s
class BookMap extends MapEntity<InvalidBookMap, ValidBookMap>
with _$BookMap {}/// ListEntity example
//...
factory TodoList({
required List<Todo> todos,
}) //...
/// MapEntity example
//...
factory BookMap({
required Map<Author, Book> booksByAuthors,
}) //...Complete Example

Last updated