dart:typed_data
 Uint8ClampedList class 
  A fixed-length list of 8-bit unsigned integers.
 For long lists, this implementation can be considerably more space- and time-efficient than the default List implementation.
 Integers stored in the list are clamped to an unsigned eight bit value. That is, all values below zero are stored as zero and all values above 255 are stored as 255.
    - Implemented types
-   
- Implementers
Constructors
  -  Uint8ClampedList(int length) factory 
-  Creates a Uint8ClampedList of the specified length (in elements), all of whose elements are initially zero.  
-  Uint8ClampedList.fromList(List<int> elements) factory 
-  Creates a Uint8ClampedList of the same size as the elementslist and copies over the values clamping when needed. [...]
-  Uint8ClampedList.view(ByteBuffer buffer, [ int offsetInBytes = 0,  int length ]) factory 
-  Creates a Uint8ClampedList view of the specified region in the specified byte buffer. [...]
Properties
  -  buffer → ByteBuffer read-only, inherited 
-  Returns the byte buffer associated with this object.  
-  elementSizeInBytes → int read-only, inherited 
-  Returns the number of bytes in the representation of each element in this list.  
-  first ↔ int read / write, inherited 
-  Returns the first element. [...]  
-  hashCode → int read-only, inherited 
-  The hash code for this object. [...]  
-  isEmpty → bool read-only, inherited 
-  Returns trueif there are no elements in this collection. [...]
-  isNotEmpty → bool read-only, inherited 
-  Returns true if there is at least one element in this collection. [...]  
-  iterator → Iterator<int> read-only, inherited 
-  Returns a new Iteratorthat allows iterating the elements of thisIterable. [...]
-  last ↔ int read / write, inherited 
-  Returns the last element. [...]  
-  length ↔ int read / write, inherited 
-  Returns the number of objects in this list. [...]  
-  lengthInBytes → int read-only, inherited 
-  Returns the length of this view, in bytes.  
-  offsetInBytes → int read-only, inherited 
-  Returns the offset in bytes into the underlying byte buffer of this view.  
-  reversed → Iterable<int> read-only, inherited 
-  Returns an Iterable of the objects in this list in reverse order.  
-  runtimeType → Type read-only, inherited 
-  A representation of the runtime type of the object.  
-  single → int read-only, inherited 
-  Checks that this iterable has only one element, and returns that element. [...]  
Methods
  -  sublist(int start, [ int end ]) → Uint8ClampedList  override 
-  Returns a new list containing the elements between startandend. [...]
-  add(int value) → void  inherited 
-  Adds valueto the end of this list, extending the length by one. [...]
-  addAll(Iterable<int> 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, int>  inherited 
-  Returns an unmodifiable Map view of this. [...]
-  cast<R>() → List<R>  inherited 
-  Returns a view of this list as a list of Rinstances. [...]
-  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) → int  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 Iterable into zero or more elements. [...]  
-  fillRange(int start,  int end, [ int fillValue ]) → void  inherited 
-  Sets the objects in the range startinclusive toendexclusive to the givenfillValue. [...]
-  firstWhere(bool test(E element), { int orElse() }) → int  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 [...]  
-  followedBy(Iterable<int> other) → Iterable<int>  inherited 
-  Returns the lazy concatentation of this iterable and other. [...]
-  forEach(void f(E element)) → void  inherited 
-  Applies the function fto each element of this collection in iteration order.
-  getRange(int start,  int end) → Iterable<int>  inherited 
-  Returns an Iterable that iterates over the objects in the range startinclusive toendexclusive. [...]
-  indexOf(int element, [ int start = 0 ]) → int  inherited 
-  Returns the first index of elementin this list. [...]
-  indexWhere(bool test(E element), [ int start = 0 ]) → int  inherited 
-  Returns the first index in the list that satisfies the provided test. [...]
-  insert(int index,  int element) → void  inherited 
-  Inserts the object at position indexin this list. [...]
-  insertAll(int index,  Iterable<int> iterable) → void  inherited 
-  Inserts all objects of iterableat positionindexin this list. [...]
-  join([String separator = "" ]) → String  inherited 
-  Converts each element to a String and concatenates the strings. [...]  
-  lastIndexOf(int element, [ int start ]) → int  inherited 
-  Returns the last index of elementin this list. [...]
-  lastIndexWhere(bool test(E element), [ int start ]) → int  inherited 
-  Returns the last index in the list that satisfies the provided test. [...]
-  lastWhere(bool test(E element), { int orElse() }) → int  inherited 
-  Returns the last element that satisfies the given predicate test. [...]
-  map<T>(T f(E e)) → Iterable<T>  inherited 
-  Returns a new lazy Iterable with elements that are created by calling fon each element of thisIterablein iteration order. [...]
-  noSuchMethod(Invocation invocation) → dynamic  inherited 
-  Invoked when a non-existent method or property is accessed. [...]  
-  reduce(int combine(E value,  E element)) → int  inherited 
-  Reduces a collection to a single value by iteratively combining elements of the collection using the provided function. [...]  
-  remove(Object value) → bool  inherited 
-  Removes the first occurrence of valuefrom this list. [...]
-  removeAt(int index) → int  inherited 
-  Removes the object at position indexfrom this list. [...]
-  removeLast() → int  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<int> replacement) → 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<int> iterable) → void  inherited 
-  Overwrites objects of thiswith the objects ofiterable, starting at positionindexin this list. [...]
-  setRange(int start,  int end,  Iterable<int> 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), { int orElse() }) → int  inherited 
-  Returns the single element that satisfies test. [...]
-  skip(int count) → Iterable<int>  inherited 
-  Returns an Iterable that provides all but the first countelements. [...]
-  skipWhile(bool test(E value)) → Iterable<int>  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. [...]
-  take(int count) → Iterable<int>  inherited 
-  Returns a lazy iterable of the countfirst elements of this iterable. [...]
-  takeWhile(bool test(E value)) → Iterable<int>  inherited 
-  Returns a lazy iterable of the leading elements satisfying test. [...]
-  toList({bool growable: true }) → List<int>  inherited 
-  Creates a List containing the elements of this Iterable. [...]  
-  toSet() → Set<int>  inherited 
-  Creates a Set containing the same elements as this iterable. [...]  
-  toString() → String  inherited 
-  Returns a string representation of this object.  
-  where(bool test(E element)) → Iterable<int>  inherited 
-  Returns a new lazy Iterable with all elements that satisfy the predicate test. [...]
-  whereType<T>() → Iterable<T>  inherited 
-  Returns a new lazy Iterable with all elements that have type T. [...]
Operators
  -  operator +(List<int> other) → List<int>  inherited 
-  Returns the concatenation of this list and other. [...]
-  operator ==(dynamic other) → bool  inherited 
-  The equality operator. [...]  
-  operator [](int index) → int  inherited 
-  Returns the object at the given indexin the list or throws a RangeError ifindexis out of bounds.
-  operator []=(int index,  int value) → void  inherited 
-  Sets the value at the given indexin the list tovalueor throws a RangeError ifindexis out of bounds.
Constants
  -  bytesPerElement → const int 
-   1