ItemArrayLike
interface ItemArrayLike<out T>
Properties
length
abstract val length: Int
Functions
item
abstract fun item(index: Int): T?
Extension Functions
asList
Returns the view of this ItemArrayLike<T>
collection as List<T>
fun <T> ItemArrayLike<T>.asList(): List<T>
Inheritors
CSSRuleList
Exposes the JavaScript CSSRuleList to Kotlin
abstract class CSSRuleList : ItemArrayLike<CSSRule>
CSSStyleDeclaration
Exposes the JavaScript CSSStyleDeclaration to Kotlin
abstract class CSSStyleDeclaration : ItemArrayLike<String>
DOMRectList
interface DOMRectList : ItemArrayLike<DOMRect>
DOMTokenList
Exposes the JavaScript DOMTokenList to Kotlin
abstract class DOMTokenList : ItemArrayLike<String>
FileList
Exposes the JavaScript FileList to Kotlin
abstract class FileList : ItemArrayLike<File>
HTMLCollection
Exposes the JavaScript HTMLCollection to Kotlin
abstract class HTMLCollection :
ItemArrayLike<Element>,
UnionElementOrHTMLCollection
HTMLSelectElement
Exposes the JavaScript HTMLSelectElement to Kotlin
abstract class HTMLSelectElement :
HTMLElement,
ItemArrayLike<Element>
MediaList
abstract class MediaList : ItemArrayLike<String>
MimeTypeArray
Exposes the JavaScript MimeTypeArray to Kotlin
abstract class MimeTypeArray : ItemArrayLike<MimeType>
NamedNodeMap
Exposes the JavaScript NamedNodeMap to Kotlin
abstract class NamedNodeMap : ItemArrayLike<Attr>
NodeList
Exposes the JavaScript NodeList to Kotlin
abstract class NodeList : ItemArrayLike<Node>
Plugin
Exposes the JavaScript Plugin to Kotlin
abstract class Plugin : ItemArrayLike<MimeType>
PluginArray
Exposes the JavaScript PluginArray to Kotlin
abstract class PluginArray : ItemArrayLike<Plugin>
StyleSheetList
Exposes the JavaScript StyleSheetList to Kotlin
abstract class StyleSheetList : ItemArrayLike<StyleSheet>
TouchList
abstract class TouchList : ItemArrayLike<Touch>