ListLike

interface ListLike<out T : JsAny?> : ArrayLike<T> , CollectionLike<JsInt, T> (source)

Inheritors

Types

Link copied to clipboard
interface Mixin<out T : JsAny?> : ListLike<T> , CollectionLike.Mixin<JsInt, T>

Properties

Link copied to clipboard
abstract external val length: Int

Functions

Link copied to clipboard
fun <T : JsAny?> JsIterable<T>.[@@iterator](): JsIterator<T>
Link copied to clipboard
fun <T : JsAny?> ArrayLike<T>.asList(): List<T>
Link copied to clipboard
abstract external fun entries(): JsIterator<Tuple2<JsInt, T>>
Link copied to clipboard
abstract external fun forEach(action: (item: T) -> Unit)
Link copied to clipboard
open operator external fun get(index: Int): T
Link copied to clipboard
operator fun <T : JsAny?> JsIterable<T>.iterator(): Iterator<T>
Link copied to clipboard
abstract external fun keys(): JsIterator<JsInt>
Link copied to clipboard
abstract external fun values(): JsIterator<T>