Plugin

abstract external class Plugin : ItemArrayLike<MimeType> (source)

Exposes the JavaScript Plugin to Kotlin

Since Kotlin

1.1
abstract external class Plugin : ItemArrayLike<MimeType> , JsAny(source)

Exposes the JavaScript Plugin to Kotlin

Since Kotlin

1.8

Constructors

Link copied to clipboard
constructor()
constructor()

Properties

Link copied to clipboard
Since Kotlin 1.1
Since Kotlin 1.8
Link copied to clipboard
open val filename: String
Since Kotlin 1.1
open val filename: String
Since Kotlin 1.8
Link copied to clipboard
abstract val length: Int
Since Kotlin 1.1
abstract val length: Int
Since Kotlin 1.8
Link copied to clipboard
open val name: String
Since Kotlin 1.1
open val name: String
Since Kotlin 1.8

Functions

Link copied to clipboard

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

Since Kotlin 1.1
Since Kotlin 1.8
Link copied to clipboard
inline operator fun Plugin.get(index: Int): MimeType?
inline operator fun Plugin.get(name: String): MimeType?
Since Kotlin 1.1
operator fun Plugin.get(index: Int): MimeType?
operator fun Plugin.get(name: String): MimeType?
Since Kotlin 1.8
Link copied to clipboard
open override fun item(index: Int): MimeType?
Since Kotlin 1.1
open override fun item(index: Int): MimeType?
Since Kotlin 1.8
Link copied to clipboard
Since Kotlin 1.1
Since Kotlin 1.8
Link copied to clipboard

For a Dynamic value caught in JS, returns the corresponding Throwable if it was thrown from Kotlin, or null otherwise.

Since Kotlin 1.8
Link copied to clipboard
fun <T : JsAny> JsAny.unsafeCast(): T

Cast JsAny to other Js type without runtime check

Since Kotlin 1.8