W3cubDocs

/Haxe HashLink

ArrayBase

package hl.types

extends ArrayAccess

extended by ArrayBytes, ArrayObj

@:keep Available on hl

Variables

read only length:Int

Methods

insertDyn (pos:Int, v:Dynamic):Void

join (sep:String):String

popDyn ():Null<Dynamic>

pushDyn (v:Dynamic):Int

removeDyn (v:Dynamic):Bool

reverse ():Void

shiftDyn ():Null<Dynamic>

slice (pos:Int, ?end:Int):ArrayBase

sortDyn (f:Dynamic ‑> Dynamic ‑> Int):Void

splice (pos:Int, len:Int):ArrayBase

toString ():String

unshiftDyn (v:Dynamic):Void

Static methods

@:has_untyped static allocF32 (bytes:BytesAccess<F32>, length:Int):ArrayF32

@:has_untyped static allocF64 (bytes:BytesAccess<Float>, length:Int):ArrayF64

@:has_untyped static allocI32 (bytes:BytesAccess<Int>, length:Int):ArrayI32

@:has_untyped static allocUI16 (bytes:BytesAccess<UI16>, length:Int):ArrayUI16

© 2005–2018 Haxe Foundation
Licensed under a MIT license.
https://api.haxe.org/hl/types/ArrayBase.html