Класс 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