ReadOnlyArray is an abstract over an ordinary Array which only exposes APIs that don't modify the instance, hence "read-only".

Note that this doesn't necessarily mean that the instance is immutable. Other code holding a reference to the underlying Array can still modify it, and the reference can be obtained with a cast.

Static variables

staticread onlyoriginal:Array<T>

Returns the underlying (and mutable) data. Use at your own risk!

staticread onlylength:Int

The length of this Array.

Static methods

staticinlineunsafeGet(this:Array<T>, index:Int):T