ListSignalExtension<E> extension

Helper extensions for Signal<List>

on

Properties

first ← E

Available on Signal<List<E>>, provided by the ListSignalExtension extension

no getter
last ← E

Available on Signal<List<E>>, provided by the ListSignalExtension extension

no getter
length int

Available on Signal<List<E>>, provided by the ListSignalExtension extension

no getter

Methods

add(E value) → void

Available on Signal<List<E>>, provided by the ListSignalExtension extension

addAll(Iterable<E> iterable) → void

Available on Signal<List<E>>, provided by the ListSignalExtension extension

clear() → void

Available on Signal<List<E>>, provided by the ListSignalExtension extension

fillRange(int start, int end, [E? fillValue]) → void

Available on Signal<List<E>>, provided by the ListSignalExtension extension

insert(int index, E element) → void

Available on Signal<List<E>>, provided by the ListSignalExtension extension

insertAll(int index, Iterable<E> iterable) → void

Available on Signal<List<E>>, provided by the ListSignalExtension extension

remove(Object? value) bool

Available on Signal<List<E>>, provided by the ListSignalExtension extension

removeAt(int index) → E

Available on Signal<List<E>>, provided by the ListSignalExtension extension

removeLast() → E

Available on Signal<List<E>>, provided by the ListSignalExtension extension

removeRange(int start, int end) → void

Available on Signal<List<E>>, provided by the ListSignalExtension extension

removeWhere(bool test(E element)) → void

Available on Signal<List<E>>, provided by the ListSignalExtension extension

replaceRange(int start, int end, Iterable<E> replacements) → void

Available on Signal<List<E>>, provided by the ListSignalExtension extension

retainWhere(bool test(E element)) → void

Available on Signal<List<E>>, provided by the ListSignalExtension extension

setAll(int index, Iterable<E> iterable) → void

Available on Signal<List<E>>, provided by the ListSignalExtension extension

setRange(int start, int end, Iterable<E> iterable, [int skipCount = 0]) → void

Available on Signal<List<E>>, provided by the ListSignalExtension extension

shuffle([Random? random]) → void

Available on Signal<List<E>>, provided by the ListSignalExtension extension

sort([int compare(E a, E b)?]) → void

Available on Signal<List<E>>, provided by the ListSignalExtension extension

Operators

operator []=(int index, E value) → void

Available on Signal<List<E>>, provided by the ListSignalExtension extension