Represents an observable list of model values. If any items are added, removed, or replaced, then observers that are listening to changes will be notified.
Updates the previous
list using the change records
. For added items,
the current
list is used to find the current value.
Calculates the changes to the list, if lacking individual splice mutation information.…
Creates an observable list of the given length
.…
Creates an observable list with the elements of other
. The order in
the list will be the order provided by the iterator of other
.
Get a hash code for this object.…
True if this object has any observers, and should call
notifyPropertyChange
for changes.
The stream of summarized list changes, delivered asynchronously.…
A representation of the runtime type of the object.
The equality operator.…
Adds value
to the end of this list,
extending the length by one.…
Appends all objects of iterable
to the end of this list.…
Checks whether any element of this iterable satisfies test
.…
Returns an unmodifiable Map
view of this
.…
Removes all objects from this list; the length of the list becomes zero.…
Returns true if the collection contains an element equal to element
.…
Synchronously deliver pending changes
. Returns true if any records were
delivered, otherwise false.
Deprecated. Name had a typo, use discardListChanges instead.
Returns the index
th element.…
Checks whether every element of this iterable satisfies test
.…
Expands each element of this Iterable
into zero or more elements.…
Sets the objects in the range start
inclusive to end
exclusive
to the given fillValue
.…
Returns the first element that satisfies the given predicate test
.…
Reduces a collection to a single value by iteratively combining each element of the collection with an existing value…
Applies the function f
to each element of this collection in iteration
order.
Returns an Iterable
that iterates over the objects in the range
start
inclusive to end
exclusive.…
Returns the first index of element
in this list.…
Inserts the object at position index
in this list.…
Inserts all objects of iterable
at position index
in this list.…
Converts each element to a String
and concatenates the strings.…
Returns the last index in the list a
of the given element
, starting
the search at index startIndex
to 0.
Returns -1 if element
is not found.
Returns the last element that satisfies the given predicate test
.…
Returns a new lazy Iterable
with elements that are created by
calling f
on each element of this Iterable
in iteration order.…
Invoked when a non-existent method or property is accessed.…
Notify observers of a change.…
Notify that the field name
of this object has been changed.…
Override this method to be called when the changes are first observed.
Reduces a collection to a single value by iteratively combining elements of the collection using the provided function.…
Removes the first occurence of value
from this list.…
Removes the object at position index
from this list.…
Pops and returns the last object in this list.…
Removes the objects in the range start
inclusive to end
exclusive.…
Removes all objects from this list that satisfy test
.…
Removes the objects in the range start
inclusive to end
exclusive
and inserts the contents of replacement
in its place.…
Removes all objects from this list that fail to satisfy test
.…
Overwrites objects of this
with the objects of iterable
, starting
at position index
in this list.…
Copies the objects of iterable
, skipping skipCount
objects first,
into the range start
, inclusive, to end
, exclusive, of the list.…
Shuffles the elements of this list randomly.
Returns the single element that satisfies test
.…
Returns an Iterable that provides all but the first count
elements.…
Returns an Iterable that skips leading elements while test
is satisfied.…
Sorts this list according to the order specified by the compare
function.…
Returns a new list containing the objects from start
inclusive to end
exclusive.…
Returns a lazy iterable of the count
first elements of this iterable.…
Returns a lazy iterable of the leading elements satisfying test
.…
Creates a List
containing the elements of this Iterable
.…
Creates a Set
containing the same elements as this iterable.…
Returns a string representation of this object.
Override this method to be called when the changes are no longer being observed.
Returns a new lazy Iterable
with all elements that satisfy the
predicate test
.…