Spec-Zone.ru › Dart 1

dart:svg

Класс AttributeClassSet

Наследование
  • Object
  • CssClassSetImpl
  • AttributeClassSet

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

AttributeClassSet(Element _element)

Свойства

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

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

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

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

isEmpty → bool
только для чтения, унаследованное
isNotEmpty → bool
только для чтения, унаследованное
iterator → Iterator<String>
только для чтения, унаследованное
last → String
только для чтения, унаследованное
length → int
только для чтения, унаследованное
runtimeType → Type
только для чтения, унаследованное

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

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

Операторы

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

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

Методы

readClasses() → Множество<Строка>

Считывает имена классов из свойства класса элемента и помещает их в множество (дубликаты отбрасываются). Предполагается переопределение в конкретных реализациях.

writeClasses(Множество s) → void

Объединяет все элементы множества в одну строку и записывает ее обратно в элемент. Предполагается переопределение в конкретных реализациях.

add(Строка value) → Булево
унаследованное

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

addAll(Итерируемый<Строка> iterable) → void
унаследованное

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

any(Булево f(Строка element)) → Булево
унаследованное

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

clear() → void
унаследованное

Удаляет все элементы из множества.

contains(Объект value) → Булево
унаследованное

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

containsAll(Итерируемый<Объект> collection) → Булево
унаследованное

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

difference(Множество<Объект> other) → Множество<Строка>
унаследованное

Возвращает новое множество, содержащее элементы этого множества, которые отсутствуют в other.

elementAt(Целое index) → Строка
унаследованное

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

every(Булево f(Строка element)) → Булево
унаследованное

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

expand<T>(Итерируемый<T> f(Строка element)) → Итерируемый<T>
унаследованное

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

firstWhere(Булево test(Строка value), { Строка orElse() }) → Строка
унаследованное

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

fold<T>(T initialValue, T combine(T previousValue, Строка element)) → T
унаследованное

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

forEach(void f(Строка element)) → void
унаследованное

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

intersection(Множество<Объект> other) → Множество<Строка>
унаследованное

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

join([Строка separator = "" ]) → Строка
унаследованное

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

lastWhere(Булево test(Строка value), { Строка orElse() }) → Строка
унаследованное

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

lookup(Объект value) → Строка
унаследованное

Поиск из интерфейса Множество. Не представляет интереса для множества строк.

map<T>(T f(Строка e)) → Итерируемый<T>
унаследованное

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

modify(dynamic f(Множество<Строка> s)) → dynamic
унаследованное

Вспомогательный метод для изменения набора CSS-классов в этом элементе.

noSuchMethod(Вызов invocation) → dynamic
унаследованное

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

reduce(Строка combine(Строка value, Строка element)) → Строка
унаследованное

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

remove(Объект value) → Булево
унаследованное

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

removeAll(Итерируемый<Объект> iterable) → void
унаследованное

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

removeWhere(Булево test(Строка name)) → void
унаследованное

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

retainAll(Итерируемый<Объект> iterable) → void
унаследованное

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

retainWhere(Булево test(Строка name)) → void
унаследованное

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

singleWhere(Булево test(Строка value)) → Строка
унаследованное

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

skip(Целое n) → Итерируемый<Строка>
унаследованное

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

skipWhile(Булево test(Строка value)) → Итерируемый<Строка>
унаследованное

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

take(Целое n) → Итерируемый<Строка>
унаследованное

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

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

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

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

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

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

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

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 f(String 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-svg/AttributeClassSet-class.html

Spec-Zone.ru

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