Spec-Zone.ru › Dart 1

dart:html

CssClassSet абстрактный класс

Множество, хранящее имена CSS-классов для элемента.

Реализует
  • Set<String>

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

CssClassSet()

Свойства

frozen → bool
только для чтения

Возвращает true если к этому CssClassSet нельзя добавить или удалить классы.

first → String
только для чтения, унаследованное

Возвращает первый элемент.

hashCode → int
только для чтения, унаследованное

Хэш-код этого объекта.

isEmpty → bool
только для чтения, унаследованное

Возвращает true если в этом наборе нет элементов.

isNotEmpty → bool
только для чтения, унаследованное

Возвращает true, если в этом наборе есть хотя бы один элемент.

iterator → Iterator<String>
только для чтения, унаследованное

Обеспечивает итератор, который перебирает элементы этого набора.

last → String
только для чтения, унаследованное

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

length → int
только для чтения, унаследованное

Возвращает количество элементов в итерируемом объекте.

runtimeType → Type
только для чтения, унаследованное

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

single → String
только для чтения, унаследованное

Проверяет, что в этой итерируемой последовательности ровно один элемент, и возвращает этот элемент.

Операторы

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

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

Методы

add(String value) → bool

Добавить класс value к элементу.

addAll(Iterable<String> iterable) → void

Добавить все классы, указанные в iterable к элементу.

contains(Object value) → bool

Определить, содержит ли этот элемент класс value.

remove(Object value) → bool

Удалить класс value из элемента и вернуть true при успешном удалении.

removeAll(Iterable<Object> iterable) → void

Удалить все классы, указанные в iterable из элемента.

toggle(String value, [ bool shouldAdd ]) → bool

Добавляет класс value к элементу, если он на нём отсутствует, удаляет его, если он есть.

toggleAll(Iterable<String> iterable, [ bool shouldAdd ]) → void

Переключает все классы, указанные в iterable на элементе.

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

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

clear() → void
inherited

Удаляет все элементы в наборе.

containsAll(Iterable<Object> other) → bool
inherited

Возвращает, содержит ли этот набор все элементы other.

difference(Set<Object> other) → Set<String>
inherited

Возвращает новый набор с элементами этого набора, которые не находятся в other.

elementAt(int index) → String
inherited

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

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

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

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

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

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

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

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

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

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

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

intersection(Set<Object> other) → Set<String>
inherited

Возвращает новый набор, являющийся пересечением этого набора и other.

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

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

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

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

lookup(Object object) → String
inherited

Если объект, равный object находится в наборе, вернуть его.

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

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

noSuchMethod(Invocation invocation) → dynamic
inherited

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

reduce(String combine(E value, E element)) → String
inherited

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

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

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

retainAll(Iterable<Object> elements) → void
inherited

Удаляет все элементы этого набора, которые не являются элементами elements.

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

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

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

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

skip(int count) → Iterable<String>
inherited

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

skipWhile(bool test(E value)) → Iterable<String>
inherited

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

take(int count) → Iterable<String>
inherited

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

takeWhile(bool test(E value)) → Iterable<String>
inherited

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

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

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

toSet() → Set<String>
inherited

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

toString() → String
inherited

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

union(Set<String> other) → Set<String>
inherited

Возвращает новый набор, содержащий все элементы этого набора и other.

where(bool test(E element)) → Iterable<String>
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/CssClassSet-class.html

Spec-Zone.ru

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