Methods
castIterable (Iterable values )
→ Iterable <T >
Casts values into an Iterable
inherited
clear ()
→ void
Clears selection.
inherited
deliverChanges ()
→ bool
If hasObservers, synchronously emits changes that have been queued.
inherited
deliverSelectionChanges ()
→ bool
Synchronously deliver all SelectionChangeRecord s.
inherited
deselect (T value )
→ bool
Removes a value from list of selected items.
inherited
deselectAll (Iterable <T > values )
→ void
Removes all values from the list of selected items that were previously
selected. Will only emit a changes event for values that were actually
removed.
isSelected (T value )
→ bool
Returns whether an item is selected.
inherited
noSuchMethod (Invocation invocation )
→ dynamic
Invoked when a nonexistent method or property is accessed.
inherited
notifyChange ([ChangeRecord? change ])
→ void
Schedules change to be delivered.
inherited
notifyPropertyChange <T > (Symbol field , T oldValue , T newValue )
→ T
Notify that the field name of this object has been changed.
inherited
notifySelectionChange ({Iterable <T > added , Iterable <T > removed })
→ void
Schedules a SelectionChangeRecord .
inherited
observed ()
→ void
May override to be notified when changes is first observed.
inherited
select (T value )
→ bool
Adds value to list of selected items.
inherited
selectAll (Iterable <T > values )
→ void
Adds all values to the list of selected items that were not previously
selected. Will only emit a changes event for values that were actually
added.
toString ()
→ String
A string representation of this object.
inherited
unobserved ()
→ void
May override to be notified when changes is no longer observed.
inherited