ListCore<Record> mixin

Provides basic functionality for the other parts of the list controller (mixins), as well as the ability to synchronize actions between them.

In the list of mixins of the controller, this mixin must go first.

Mixin applications

Properties

actualizeCompleter Completer<void>?
Completer to indicate that the list is being actualized.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
isListClosed bool
Indicates that the closeList function has been called.
getter/setter pair
replaceOperationId int
The identifier of the current list.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

closeList() → void
Stops all processes in the list controller.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
resetController() → void
Interrupts all processes occurring in the list controller: of loading and updating records.
toString() String
A string representation of this object.
inherited
waitAllLoadsToComplete() Future<void>
Returns Future, which completes either immediately if there are no other loads, or upon completion of all loads.

Operators

operator ==(Object other) bool
The equality operator.
inherited