FileReader

open external class FileReader : EventTarget(source)

Exposes the JavaScript FileReader to Kotlin

Since Kotlin

1.1
open external class FileReader : EventTarget, JsAny(source)

Exposes the JavaScript FileReader to Kotlin

Since Kotlin

1.8

Constructors

Link copied to clipboard
constructor()
constructor()

Types

Link copied to clipboard
object Companion
Since Kotlin 1.1
object Companion
Since Kotlin 1.8

Properties

Link copied to clipboard
open val error: dynamic
Since Kotlin 1.1
open val error: JsAny?
Since Kotlin 1.8
Link copied to clipboard
var onabort: (Event) -> dynamic?
Since Kotlin 1.1
var onabort: (Event) -> Unit?
Since Kotlin 1.8
Link copied to clipboard
var onerror: (Event) -> dynamic?
Since Kotlin 1.1
var onerror: (Event) -> Unit?
Since Kotlin 1.8
Link copied to clipboard
var onload: (Event) -> dynamic?
Since Kotlin 1.1
var onload: (Event) -> Unit?
Since Kotlin 1.8
Link copied to clipboard
var onloadend: (Event) -> dynamic?
Since Kotlin 1.1
var onloadend: (Event) -> Unit?
Since Kotlin 1.8
Link copied to clipboard
var onloadstart: (ProgressEvent) -> dynamic?
Since Kotlin 1.1
Since Kotlin 1.8
Link copied to clipboard
var onprogress: (ProgressEvent) -> dynamic?
Since Kotlin 1.1
Since Kotlin 1.8
Link copied to clipboard
open val readyState: Short
Since Kotlin 1.1
open val readyState: Short
Since Kotlin 1.8
Link copied to clipboard
open val result: dynamic
Since Kotlin 1.1
open val result: JsAny?
Since Kotlin 1.8

Functions

Link copied to clipboard
fun abort()
Since Kotlin 1.1
fun abort()
Since Kotlin 1.8
Link copied to clipboard
fun addEventListener(type: String, callback: (Event) -> Unit?, options: dynamic = definedExternally)
fun addEventListener(type: String, callback: EventListener?, options: dynamic = definedExternally)
Since Kotlin 1.1
fun addEventListener(type: String, callback: (Event) -> Unit?)
fun addEventListener(type: String, callback: EventListener?)
fun addEventListener(type: String, callback: (Event) -> Unit?, options: Boolean)
fun addEventListener(type: String, callback: (Event) -> Unit?, options: AddEventListenerOptions)
fun addEventListener(type: String, callback: EventListener?, options: Boolean)
Since Kotlin 1.8
Link copied to clipboard
Since Kotlin 1.1
Since Kotlin 1.8
Link copied to clipboard
Since Kotlin 1.1
Since Kotlin 1.8
Link copied to clipboard
Since Kotlin 1.1
Since Kotlin 1.8
Link copied to clipboard
fun readAsDataURL(blob: Blob)
Since Kotlin 1.1
fun readAsDataURL(blob: Blob)
Since Kotlin 1.8
Link copied to clipboard
fun readAsText(blob: Blob, label: String = definedExternally)
Since Kotlin 1.1
fun readAsText(blob: Blob, label: String = definedExternally)
Since Kotlin 1.8
Link copied to clipboard
fun removeEventListener(type: String, callback: (Event) -> Unit?, options: dynamic = definedExternally)
fun removeEventListener(type: String, callback: EventListener?, options: dynamic = definedExternally)
Since Kotlin 1.1
fun removeEventListener(type: String, callback: (Event) -> Unit?)
fun removeEventListener(type: String, callback: (Event) -> Unit?, options: Boolean)
fun removeEventListener(type: String, callback: (Event) -> Unit?, options: EventListenerOptions)
fun removeEventListener(type: String, callback: EventListener?, options: Boolean)
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