ItemArrayLike

JS
1.1
interface ItemArrayLike<out T>

Properties

JS
1.1

length

abstract val length: Int

Functions

JS
1.1

item

abstract fun item(index: Int): T?

Extension Functions

JS
1.1

asList

Returns the view of this ItemArrayLike<T> collection as List<T>

fun <T> ItemArrayLike<T>.asList(): List<T>

Inheritors

JS
1.1

CSSRuleList

Exposes the JavaScript CSSRuleList to Kotlin

abstract class CSSRuleList : ItemArrayLike<CSSRule>
JS
1.1

CSSStyleDeclaration

Exposes the JavaScript CSSStyleDeclaration to Kotlin

abstract class CSSStyleDeclaration : ItemArrayLike<String>
JS
1.1

DOMRectList

interface DOMRectList : ItemArrayLike<DOMRect>
JS
1.1

DOMTokenList

Exposes the JavaScript DOMTokenList to Kotlin

abstract class DOMTokenList : ItemArrayLike<String>
JS
1.1

FileList

Exposes the JavaScript FileList to Kotlin

abstract class FileList : ItemArrayLike<File>
JS
1.1

HTMLCollection

Exposes the JavaScript HTMLCollection to Kotlin

abstract class HTMLCollection : 
    UnionElementOrHTMLCollection,
    ItemArrayLike<Element>
JS
1.1

HTMLSelectElement

Exposes the JavaScript HTMLSelectElement to Kotlin

abstract class HTMLSelectElement : 
    HTMLElement,
    ItemArrayLike<Element>
JS
1.1

MediaList

abstract class MediaList : ItemArrayLike<String>
JS
1.1

MimeTypeArray

Exposes the JavaScript MimeTypeArray to Kotlin

abstract class MimeTypeArray : ItemArrayLike<MimeType>
JS
1.1

NamedNodeMap

Exposes the JavaScript NamedNodeMap to Kotlin

abstract class NamedNodeMap : ItemArrayLike<Attr>
JS
1.1

NodeList

Exposes the JavaScript NodeList to Kotlin

abstract class NodeList : ItemArrayLike<Node>
JS
1.1

Plugin

Exposes the JavaScript Plugin to Kotlin

abstract class Plugin : ItemArrayLike<MimeType>
JS
1.1

PluginArray

Exposes the JavaScript PluginArray to Kotlin

abstract class PluginArray : ItemArrayLike<Plugin>
JS
1.1

StyleSheetList

Exposes the JavaScript StyleSheetList to Kotlin

abstract class StyleSheetList : ItemArrayLike<StyleSheet>