Spec-Zone.ru › Dart 1

dart:html

Класс PluginArray

Наследование
  • Object
  • JSObject
  • DartHtmlDomObject
  • PluginArray
Реализует
  • List<Plugin>
Использует
  • ListMixin<Plugin>
  • ImmutableListMixin<Plugin>
Аннотации
  • @DocsEditable()
  • @DomName('PluginArray')
  • @Experimental()

Статические свойства

instanceRuntimeType → Type
@Deprecated("Только для внутреннего использования"), только для чтения

Конструкторы

PluginArray.internal_()

Свойства

first → Plugin
только для чтения
last → Plugin
только для чтения
length → int
@DocsEditable(), @DomName('PluginArray.length'), чтение/запись
single → Plugin
только для чтения
hashCode → int
только для чтения, унаследованное
isEmpty → bool
только для чтения, унаследованное
isNotEmpty → bool
только для чтения, унаследованное
iterator → Iterator<Plugin>
только для чтения, унаследованное
reversed → Iterable<Plugin>
только для чтения, унаследованное
runtimeType → Type
только для чтения, унаследованное

Представление типа объекта во время выполнения.

Операторы

operator [](int index) → Plugin

Возвращает объект по заданному index в списке или вызывает RangeError, если index находится за пределами допустимого диапазона.

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

Устанавливает значение по заданному index в списке на value или вызывает RangeError, если index находится за пределами допустимого диапазона.

operator ==(other) → bool
унаследованное

Оператор равенства.

Методы

elementAt(int index) → Plugin

Возвращает элемент под номером index.

item(int index) → Plugin
@DocsEditable(), @DomName('PluginArray.item')
namedItem(String name) → Plugin
refresh(bool reload) → void
@DocsEditable(), @DomName('PluginArray.refresh')
add(Plugin value) → void
inherited

Добавляет value в конец этого списка, увеличивая его длину на единицу.

addAll(Iterable<Plugin> iterable) → void
inherited

Добавляет все элементы из iterable в конец этого списка.

any(bool test(E element)) → bool
inherited

Проверяет, удовлетворяет ли какой-либо элемент этого итерируемого объекта test.

asMap() → Map<int, Plugin>
inherited

Возвращает неизменяемый Map вид this.

clear() → void
inherited

Удаляет все элементы из этого списка; длина списка становится равной нулю.

contains(Object element) → bool
inherited

Возвращает true, если коллекция содержит элемент, равный element.

every(bool test(E element)) → bool
inherited

Проверяет, удовлетворяют ли все элементы этого итерируемого объекта test.

expand<T>(Iterable<T> f(E element)) → Iterable<T>
inherited

Расширяет каждый элемент этого Iterable до нуля или более элементов.

fillRange(int start, int end, [ Plugin fillValue ]) → void
inherited

Устанавливает значения объектов в диапазоне от start включительно до end невключительно на заданное значение fillValue.

firstWhere(bool test(E element), { Plugin orElse() }) → Plugin
inherited

Возвращает первый элемент, который удовлетворяет заданному предикату test.

fold<T>(T initialValue, T combine(T previousValue, E element)) → T
inherited

Редуцирует коллекцию до единственного значения, итеративно комбинируя каждый элемент коллекции с существующим значением.

forEach(void action(E element)) → void
inherited

Применяет функцию f к каждому элементу этой коллекции в порядке итерации.

getRange(int start, int end) → Iterable<Plugin>
inherited

Возвращает Iterable, который перебирает объекты в диапазоне от start включительно до end невключительно.

indexOf(Object element, [ int startIndex = 0 ]) → int
inherited

Возвращает первый индекс элемента element в этом списке.

insert(int index, Plugin element) → void
inherited

Вставляет объект в позицию index в этом списке.

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

Вставляет все объекты из iterable в позицию index в этом списке.

join([String separator = "" ]) → String
inherited

Преобразует каждый элемент в String и конкатенирует строки.

lastIndexOf(Object element, [ int startIndex ]) → int
inherited

Возвращает последний индекс элемента a в списке, начиная поиск с индекса startIndex до 0. Возвращает -1, если element не найден.

lastWhere(bool test(E element), { Plugin orElse() }) → Plugin
inherited

Возвращает последний элемент, удовлетворяющий заданному предикату test.

map<T>(T f(E element)) → Iterable<T>
inherited

Возвращает новый ленивый Iterable с элементами, созданными путем вызова f для каждого элемента этой коллекции в порядке итерации.

noSuchMethod(Invocation invocation) → dynamic
inherited

Вызывается при обращении к несуществующему методу или свойству.

reduce(Plugin combine(E previousValue, E element)) → Plugin
inherited

Редуцирует коллекцию до одного значения, итеративно комбинируя элементы коллекции с использованием предоставленной функции.

remove(Object object) → bool
inherited

Удаляет первое вхождение элемента value из этого списка.

removeAt(int pos) → Plugin
inherited

Удаляет объект в позиции index из этого списка.

removeLast() → Plugin
inherited

Удаляет и возвращает последний объект в этом списке.

removeRange(int start, int end) → void
inherited

Удаляет объекты в диапазоне от start включительно до end невключительно.

removeWhere(bool test(E element)) → void
inherited

Удаляет все объекты из этого списка, которые удовлетворяют test.

replaceRange(int start, int end, Iterable<Plugin> iterable) → void
inherited

Удаляет объекты в диапазоне от start включительно до end невключительно и вставляет содержимое replacement на его место.

retainWhere(bool test(E element)) → void
inherited

Удаляет все объекты из этого списка, которые не удовлетворяют test.

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

Перезаписывает объекты из this объектами из iterable, начиная с позиции index в этом списке.

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

Копирует объекты из iterable, пропуская skipCount объектов сначала, в диапазон start, включительно, до end, не включительно, списка.

shuffle([Random random ]) → void
inherited

Случайным образом перемешивает элементы этого списка.

singleWhere(bool test(E element)) → Plugin
inherited

Возвращает единственный элемент, удовлетворяющий test.

skip(int count) → Iterable<Plugin>
inherited

Возвращает Iterable, который предоставляет все элементы, кроме первых count.

skipWhile(bool test(E element)) → Iterable<Plugin>
inherited

Возвращает Iterable, который пропускает ведущие элементы, пока выполняется условие test.

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

Сортирует этот список в соответствии с порядком, заданным функцией сравнения compare.

sublist(int start, [ int end ]) → List<Plugin>
inherited

Возвращает новый список, содержащий объекты от start включительно до end не включительно.

take(int count) → Iterable<Plugin>
inherited

Возвращает ленивое множество первых count элементов этого итерируемого объекта.

takeWhile(bool test(E element)) → Iterable<Plugin>
inherited

Возвращает ленивое множество ведущих элементов, удовлетворяющих условию test.

toList({bool growable: true }) → List<Plugin>
inherited

Создаёт список, содержащий элементы этого Iterable.

toSet() → Set<Plugin>
inherited

Создаёт множество, содержащее те же элементы, что и этот итерируемый объект.

toString() → String
inherited

Возвращает строковое представление этого объекта.

where(bool test(E element)) → Iterable<Plugin>
inherited

Возвращает новое ленивое множество Iterable со всеми элементами, удовлетворяющими предикату test.

© 2012 the Dart project authors
Licensed under the Creative Commons Attribution-ShareAlike License v4.0.
https://api.dartlang.org/stable/1.24.3/dart-html/PluginArray-class.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API