ExtensionList<T> extension
Methods
-
addAllT(List<T> iterable, {bool isAdd = true})
→ List<T>
-
添加数组 并返回 新数组
-
addT(T value, {bool isAdd = true})
→ List<T>
-
添加子元素 并返回 新数组
-
asMapEntriesMap<E>(E builder(MapEntry<int, T>))
→ Iterable<E>
-
list.asMap().entries.map
-
asMapEntriesMapToList<E>(E builder(MapEntry<int, T>))
→ List<E>
-
list.asMap().entries.map.toList()
-
builder<E>(E builder(T))
→ List<E>
-
List.generate((index)=>E);
-
builderEntry<E>(E builder(MapEntry<int, T>))
→ List<E>
-
List.generate((index)=>MapEntry<int,T>);
-
builderIV<E>(E builder(int, T))
→ List<E>
-
List.generate((index)=>MapEntry<int,T>);
-
generate<E>(E generator(int index), {bool growable = true})
→ List<E>
-
List.generate((index)=>E);
-
insertAllT(int index, List<T> iterable, {bool isInsert = true})
→ List<T>
-
插入数组 并返回 新数组
-
insertT(int index, T value, {bool isInsert = true})
→ List<T>
-
插入子元素 并返回 新数组
-
mapToList<E>(E builder(T))
→ List<E>
-
list.map.toList()
-
replaceRangeT(int start, int end, Iterable<T> replacement, {bool isReplace = true})
→ List<T>
-
替换指定区域 返回 新数组