FastList<T> class

A linked list implementation optimized for fast notifications.

Constructors

FastList()

Properties

hashCode int
The hash code for this object.
no setterinherited
isEmpty bool
Checks if this list is empty.
no setter
isNotEmpty bool
Checks if this list is not empty.
no setter
length int
Returns the length of this list.
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

addListener(MiniSubscription<T> data) → void
Inserts a MiniSubscription at the end of the list.
clear() → void
Clears the list of all elements.
contains(T element) bool
Checks if this list contains the specified element.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
removeListener(MiniSubscription<T> element) → void
Removes the specified element from the list.
toString() String
A string representation of this object.
inherited

Operators

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