DOMTokenList class
The interface represents a set of space-separated tokens. Such a
set is returned by Element.classList
or
HTMLLinkElement.relList
, and many others.
A is indexed beginning with 0
as with JavaScript Array
objects. is always case-sensitive.
- Inheritance
-
- Object
- JsIterable<
String> - DOMTokenList
- Available extensions
- Annotations
-
- @JS()
- @staticInterop
Constructors
- DOMTokenList()
-
factory
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- length → int
-
Available on DOMTokenList, provided by the PropsDOMTokenList extension
no setter - runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- value ↔ String
-
Available on DOMTokenList, provided by the PropsDOMTokenList extension
getter/setter pair
Methods
-
add(
[String? tokens1, String? tokens2, String? tokens3]) → void -
Available on DOMTokenList, provided by the PropsDOMTokenList extension
-
contains(
String token) → bool -
Available on DOMTokenList, provided by the PropsDOMTokenList extension
-
item(
int index) → String? -
Available on DOMTokenList, provided by the PropsDOMTokenList extension
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
remove(
[String? tokens1, String? tokens2, String? tokens3]) → void -
Available on DOMTokenList, provided by the PropsDOMTokenList extension
-
replace(
String token, String newToken) → bool -
Available on DOMTokenList, provided by the PropsDOMTokenList extension
-
supports(
String token) → bool -
Available on DOMTokenList, provided by the PropsDOMTokenList extension
-
toggle(
String token, [bool? force]) → bool -
Available on DOMTokenList, provided by the PropsDOMTokenList extension
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited