Skip to content

DoubleArray

extension DoubleArray on Array<Double>

Annotations: @Since.new('2.13')

Bounds checking indexing methods on Arrays of Double.

Properties

elements extension no setter

Float64List get elements

A list view of the bytes of this array.

Has the same length and elements (as accessed using the index operator) as this array, and writes to either the list or this arrary are visible in both.

Available on Array<T extends NativeType>, provided by the DoubleArray extension

Implementation
dart
@Since('3.8')
external Float64List get elements;

Operators

operator extension

double operator [](int index)

Loads a Dart value from this array at index.

This extension method must be invoked on a receiver of type Array<T> where T is a compile-time constant type.

Available on Array<T extends NativeType>, provided by the DoubleArray extension

Implementation
dart
external double operator [](int index);

operator []=() extension

void operator []=(int index, double value)

Stores a Dart value in this array at index.

This extension method must be invoked on a receiver of type Array<T> where T is a compile-time constant type.

Available on Array<T extends NativeType>, provided by the DoubleArray extension

Implementation
dart
external void operator []=(int index, double value);