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