length property Null safety

int length
override

The number of objects in this list.

The valid indices for a list are 0 through length - 1.

Implementation

external int get length;
void length= (int length)
override

Changes the length of this list.

If newLength is greater than the current length, entries are initialized to null. Increasing the length fails if the element type does not allow null.

Throws an UnsupportedError if the list is fixed-length or if attempting tp enlarge the list when null is not a valid element.

Implementation

external void set length(int length);