Spec-Zone.ru › Dart 1

dart:svg

Класс TransformList

Наследование
  • Object
  • JSObject
  • DartHtmlDomObject
  • TransformList
Реализует
  • Список<Transform>
Смешивает
  • ListMixin<Transform>
  • ImmutableListMixin<Transform>
Аннотации
  • @DocsEditable()
  • @DomName('SVGTransformList')
  • @Unstable()

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

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

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

TransformList.internal_()

Свойства

first → Transform
только для чтения
last → Transform
только для чтения
длина → int
@DocsEditable(), @DomName('SVGTransformList.length'), @Experimental(), чтение/запись
количествоЭлементов → int
@DocsEditable(), @DomName('SVGTransformList.numberOfItems'), только для чтения
single → Transform
только для чтения
hashCode → int
только для чтения, унаследовано
пустой → bool
только для чтения, унаследовано
неПустой → bool
только для чтения, унаследовано
итератор → Итератор<Transform>
только для чтения, унаследовано
обратный → Iterable<Transform>
только для чтения, унаследовано
runtimeType → Тип
только для чтения, унаследовано

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

Операторы

operator [](int индекс) → Transform

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

operator []=(int индекс, Transform значение) → void

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

operator ==(другой) → bool
унаследовано

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

Методы

appendItem(Transform newItem) → Transform
@DocsEditable(), @DomName('SVGTransformList.appendItem')
clear() → void
@DocsEditable(), @DomName('SVGTransformList.clear')

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

consolidate() → Transform
@DocsEditable(), @DomName('SVGTransformList.consolidate')
createSvgTransformFromMatrix(Matrix matrix) → Transform
@DocsEditable(), @DomName('SVGTransformList.createSVGTransformFromMatrix')
elementAt(int index) → Transform

Возвращает index-й элемент.

getItem(int index) → Transform
@DocsEditable(), @DomName('SVGTransformList.getItem')
initialize(Transform newItem) → Transform
@DocsEditable(), @DomName('SVGTransformList.initialize')
insertItemBefore(Transform newItem, int index) → Transform
@DocsEditable(), @DomName('SVGTransformList.insertItemBefore')
removeItem(int index) → Transform
@DocsEditable(), @DomName('SVGTransformList.removeItem')
replaceItem(Transform newItem, int index) → Transform
@DocsEditable(), @DomName('SVGTransformList.replaceItem')
add(Transform value) → void
inherited

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

addAll(Iterable<Transform> iterable) → void
inherited

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

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

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

asMap() → Map<int, Transform>
inherited

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

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, [ Transform fillValue ]) → void
inherited

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

firstWhere(bool test(E element), { Transform orElse() }) → Transform
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<Transform>
inherited

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

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

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

insert(int index, Transform element) → void
inherited

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

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

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

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

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

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

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

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

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

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

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

noSuchMethod(Invocation invocation) → dynamic
inherited

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

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

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

remove(Object object) → bool
inherited

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

removeAt(int pos) → Transform
inherited

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

removeLast() → Transform
inherited

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

removeRange(int start, int end) → void
inherited

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

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

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

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

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

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

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

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

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

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

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

shuffle([Random random ]) → void
inherited

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

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

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

skip(int count) → Iterable<Transform>
inherited

Возвращает итератор, который обеспечивает все элементы, кроме первых count элементов.

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

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

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

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

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

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

take(int count) → Iterable<Transform>
inherited

Возвращает ленивую итерацию первых count элементов этого итератора.

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

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

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

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

toSet() → Set<Transform>
inherited

Создает множество, содержащее те же элементы, что и этот итератор.

toString() → String
inherited

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

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

Возвращает новый ленивый итератор со всеми элементами, удовлетворяющими предикату 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-svg/TransformList-class.html

Spec-Zone.ru

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