HtmlOptionsCollection class
- Inheritance
 - Object
 - JSObject
 - DartHtmlDomObject
 - HtmlCollection
 - HtmlOptionsCollection
 
- Annotations
 - @DocsEditable()
 - @DomName('HTMLOptionsCollection')
 
Static Properties
-  instanceRuntimeType → Type @Deprecated("Internal Use Only"), read-only
 
Constructors
Properties
-  first → Node read-only, inherited
 -  hashCode → int read-only, inherited
 -  isEmpty → bool read-only, inherited
 -  isNotEmpty → bool read-only, inherited
 -  iterator → Iterator<Node> read-only, inherited
 -  last → Node read-only, inherited
 -  length → int @DocsEditable(), @DomName('HTMLCollection.length'), read / write, inherited
 -  reversed → Iterable<Node> read-only, inherited
 -  runtimeType → Type read-only, inherited
 -  
A representation of the runtime type of the object.
 -  single → Node read-only, inherited
 
Operators
-  operator ==(
other) → bool inherited -  
The equality operator.
 -  operator [](
int index) → Node inherited -  
Returns the object at the given
indexin the list or throws aRangeErrorifindexis out of bounds. -  operator []=(
int index, Node value) → void inherited -  
Sets the value at the given
indexin the list tovalueor throws aRangeErrorifindexis out of bounds. 
Methods
-  add(
Node value) → void inherited -  
Adds
valueto the end of this list, extending the length by one. -  addAll(
Iterable<Node> iterable) → void inherited -  
Appends all objects of
iterableto the end of this list. -  any(
bool test(E element)) → bool inherited -  
Checks whether any element of this iterable satisfies
test. -  asMap(
) → Map<int, Node> inherited -  
Returns an unmodifiable
Mapview ofthis. -  clear(
) → void inherited -  
Removes all objects from this list; the length of the list becomes zero.
 -  contains(
Object element) → bool inherited -  
Returns true if the collection contains an element equal to
element. -  elementAt(
int index) → Node inherited -  
Returns the
indexth element. -  every(
bool test(E element)) → bool inherited -  
Checks whether every element of this iterable satisfies
test. -  expand<T>(
Iterable<T> f(E element)) → Iterable<T> inherited -  
Expands each element of this
Iterableinto zero or more elements. -  fillRange(
int start, int end, [ Node fillValue ]) → void inherited -  
Sets the objects in the range
startinclusive toendexclusive to the givenfillValue. -  firstWhere(
bool test(E element), { Node orElse() }) → Node inherited -  
Returns the first element that satisfies the given predicate
test. -  fold<T>(
T initialValue, T combine(T previousValue, E element)) → T inherited -  
Reduces a collection to a single value by iteratively combining each element of the collection with an existing value
 -  forEach(
void action(E element)) → void inherited -  
Applies the function
fto each element of this collection in iteration order. -  getRange(
int start, int end) → Iterable<Node> inherited -  
Returns an
Iterablethat iterates over the objects in the rangestartinclusive toendexclusive. -  indexOf(
Object element, [ int startIndex = 0 ]) → int inherited -  
Returns the first index of
elementin this list. -  insert(
int index, Node element) → void inherited -  
Inserts the object at position
indexin this list. -  insertAll(
int index, Iterable<Node> iterable) → void inherited -  
Inserts all objects of
iterableat positionindexin this list. -  item(
int index) → Node @DocsEditable(), @DomName('HTMLCollection.item'), inherited -  join(
[String separator = "" ]) → String inherited -  
Converts each element to a
Stringand concatenates the strings. -  lastIndexOf(
Object element, [ int startIndex ]) → int inherited -  
Returns the last index in the list
aof the givenelement, starting the search at indexstartIndexto 0. Returns -1 ifelementis not found. -  lastWhere(
bool test(E element), { Node orElse() }) → Node inherited -  
Returns the last element that satisfies the given predicate
test. -  map<T>(
T f(E element)) → Iterable<T> inherited -  
Returns a new lazy
Iterablewith elements that are created by callingfon each element of thisIterablein iteration order. -  namedItem(
String name) → Object @DocsEditable(), @DomName('HTMLCollection.namedItem'), inherited -  noSuchMethod(
Invocation invocation) → dynamic inherited -  
Invoked when a non-existent method or property is accessed.
 -  reduce(
Node combine(E previousValue, E element)) → Node inherited -  
Reduces a collection to a single value by iteratively combining elements of the collection using the provided function.
 -  remove(
Object object) → bool inherited -  
Removes the first occurrence of
valuefrom this list. -  removeAt(
int pos) → Node inherited -  
Removes the object at position
indexfrom this list. -  removeLast(
) → Node inherited -  
Pops and returns the last object in this list.
 -  removeRange(
int start, int end) → void inherited -  
Removes the objects in the range
startinclusive toendexclusive. -  removeWhere(
bool test(E element)) → void inherited -  
Removes all objects from this list that satisfy
test. -  replaceRange(
int start, int end, Iterable<Node> iterable) → void inherited -  
Removes the objects in the range
startinclusive toendexclusive and inserts the contents ofreplacementin its place. -  retainWhere(
bool test(E element)) → void inherited -  
Removes all objects from this list that fail to satisfy
test. -  setAll(
int index, Iterable<Node> iterable) → void inherited -  
Overwrites objects of
thiswith the objects ofiterable, starting at positionindexin this list. -  setRange(
int start, int end, Iterable<Node> iterable, [ int skipCount = 0 ]) → void inherited -  
Copies the objects of
iterable, skippingskipCountobjects first, into the rangestart, inclusive, toend, exclusive, of the list. -  shuffle(
[Random random ]) → void inherited -  
Shuffles the elements of this list randomly.
 -  singleWhere(
bool test(E element)) → Node inherited -  
Returns the single element that satisfies
test. -  skip(
int count) → Iterable<Node> inherited -  
Returns an
Iterablethat provides all but the firstcountelements. -  skipWhile(
bool test(E element)) → Iterable<Node> inherited -  
Returns an
Iterablethat skips leading elements whiletestis satisfied. -  sort(
[int compare(E a, E b) ]) → void inherited -  
Sorts this list according to the order specified by the
comparefunction. -  sublist(
int start, [ int end ]) → List<Node> inherited -  
Returns a new list containing the objects from
startinclusive toendexclusive. -  take(
int count) → Iterable<Node> inherited -  
Returns a lazy iterable of the
countfirst elements of this iterable. -  takeWhile(
bool test(E element)) → Iterable<Node> inherited -  
Returns a lazy iterable of the leading elements satisfying
test. -  toList(
{bool growable: true }) → List<Node> inherited -  
Creates a
Listcontaining the elements of thisIterable. -  toSet(
) → Set<Node> inherited -  
Creates a
Setcontaining the same elements as this iterable. -  toString(
) → String inherited -  
Returns a string representation of this object.
 -  where(
bool test(E element)) → Iterable<Node> inherited -  
Returns a new lazy
Iterablewith all elements that satisfy the predicatetest. 
    © 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/HtmlOptionsCollection-class.html