IterableConversionX<E> extension
Conversion helpers for non-null Iterable collections.
- on
-
- Iterable<
E>
- Iterable<
Methods
-
convertAll<
T> () → List< T> -
Available on Iterable<
Converts every element in this iterable toE> , provided by the IterableConversionX extensionT. -
getBigInt(
int index, {dynamic innerMapKey, int? innerIndex, BigInt? defaultValue, ElementConverter< BigInt> ? converter}) → BigInt -
Available on Iterable<
Converts the element atE> , provided by the IterableConversionX extensionindexto a BigInt. -
getBool(
int index, {dynamic innerMapKey, int? innerIndex, bool? defaultValue, ElementConverter< bool> ? converter}) → bool -
Available on Iterable<
Converts the element atE> , provided by the IterableConversionX extensionindexto a bool. -
getDateTime(
int index, {dynamic innerMapKey, int? innerIndex, String? format, String? locale, bool autoDetectFormat = false, bool useCurrentLocale = false, bool utc = false, DateTime? defaultValue, ElementConverter< DateTime> ? converter}) → DateTime -
Available on Iterable<
Converts the element atE> , provided by the IterableConversionX extensionindexto a DateTime. -
getDouble(
int index, {dynamic innerMapKey, int? innerIndex, String? format, String? locale, double? defaultValue, ElementConverter< double> ? converter}) → double -
Available on Iterable<
Converts the element atE> , provided by the IterableConversionX extensionindexto a double. -
getEnum<
T extends Enum> (int index, {required T parser(dynamic), dynamic innerMapKey, int? innerIndex, T? defaultValue}) → T -
Available on Iterable<
Converts the element atE> , provided by the IterableConversionX extensionindexto an enum value usingparser. -
getInt(
int index, {dynamic innerMapKey, int? innerIndex, String? format, String? locale, int? defaultValue, ElementConverter< int> ? converter}) → int -
Available on Iterable<
Converts the element atE> , provided by the IterableConversionX extensionindexto an int. -
getList<
T> (int index, {dynamic innerMapKey, int? innerIndex, List< T> ? defaultValue}) → List<T> -
Available on Iterable<
Converts the element atE> , provided by the IterableConversionX extensionindexto a List ofT. -
getMap<
K2, V2> (int index, {dynamic innerMapKey, int? innerIndex, Map< K2, V2> ? defaultValue}) → Map<K2, V2> -
Available on Iterable<
Converts the element atE> , provided by the IterableConversionX extensionindexto a Map ofK2toV2. -
getNum(
int index, {dynamic innerMapKey, int? innerIndex, String? format, String? locale, num? defaultValue, ElementConverter< num> ? converter}) → num -
Available on Iterable<
Converts the element atE> , provided by the IterableConversionX extensionindexto a num. -
getSet<
T> (int index, {dynamic innerMapKey, int? innerIndex, Set< T> ? defaultValue}) → Set<T> -
Available on Iterable<
Converts the element atE> , provided by the IterableConversionX extensionindexto a Set ofT. -
getString(
int index, {dynamic innerMapKey, int? innerIndex, String? defaultValue, ElementConverter< String> ? converter}) → String -
Available on Iterable<
Converts the element atE> , provided by the IterableConversionX extensionindexto a String. -
getUri(
int index, {dynamic innerMapKey, int? innerIndex, Uri? defaultValue, ElementConverter< Uri> ? converter}) → Uri -
Available on Iterable<
Converts the element atE> , provided by the IterableConversionX extensionindexto a Uri. -
intersect(
Iterable other, {ElementConverter< E> ? converter}) → Set<E> -
Available on Iterable<
Returns a union-like set combining this iterable andE> , provided by the IterableConversionX extensionother. -
mapIndexedList<
R> (R mapper(int index, E element), {ElementConverter< R> ? converter}) → List<R> -
Available on Iterable<
Maps elements with their index and eagerly materializes the result into a List.E> , provided by the IterableConversionX extension -
mapList<
R> (R mapper(E e), {ElementConverter< R> ? converter}) → List<R> -
Available on Iterable<
Maps the elements and eagerly materializes them into a List using convert_object.E> , provided by the IterableConversionX extension -
toMutableSet(
{ElementConverter< E> ? converter}) → Set<E> -
Available on Iterable<
Returns this iterable as a mutable Set using the centralized conversion logic.E> , provided by the IterableConversionX extension