ListField<E extends Entity> class
Example: late final EntityListField
- Inheritance
- Available Extensions
Properties
- entity → Entity
-
finalinherited
- first → E
-
no setter
- firstOrDefault → E?
-
no setter
- hashCode → int
-
The hash code for this object.
no setterinherited
-
i
→ Iterator<
E> -
no setter
- isComputed → bool
-
no setterinherited
- isEmpty → bool
-
no setter
- isLoaded → bool
-
no setterinherited
- isNotEmpty → bool
-
no setter
- label ↔ String
-
getter/setter pairinherited
- last → E
-
no setter
- lastOrDefault → E?
-
no setter
- length → int
-
no setter
- name → String
-
finalinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
rx
→ Rx<
ListField< E> > -
This will listen to any changes to the list, including its entity
children.
no setter
-
rxEx
→ Rx<
ListField< E> > -
This will listen to only changes to the list. Changes from its entity
children will be ignored.
no setter
-
value
→ List<
E> -
no setteroverride
Methods
-
add(
E entity) → void -
addAll(
Iterable< E> entities) → void -
any(
bool test(E)) → bool -
assignAll(
Iterable< E> entities) → void -
clear(
) → void -
every(
bool test(E element)) → bool -
firstWhere(
bool test(E element), {E orElse()?}) → E -
firstWhereOrDefault(
bool test(E element)) → E? -
fold<
T> (T initialValue, T combine(T previousValue, E element)) → T -
forEach(
void f(E element)) → void -
innerDefaultValue(
) → List< E> -
override
-
innerLoad(
dynamic rawData, {bool copy = false}) → void -
override
-
insert(
int index, E entity) → void -
load(
List rawData) → void -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
onChanged(
{required ValueChanged< List< action}) → voidE> ?> -
inherited
-
onLoaded(
{required ValueChanged< List< action, void reset()?}) → voidE> ?> -
inherited
-
propagate(
) → void -
inherited
-
register(
EntityBuilder< E> createEntity) → void -
remove(
E entity) → bool -
removeAt(
int index) → void -
removeLast(
) → void -
removeWhere(
bool test(E element)) → void -
reset(
) → void -
inherited
-
sort(
[int compare(E a, E b)?]) → void -
toString(
) → String -
A string representation of this object.
inherited
-
updateState(
{bool exclusive = false}) → void -
override
-
where(
bool test(E)) → Iterable< E>
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
-
operator [](
int index) → E