ScriptLoader

object ScriptLoader

Types

Link copied to clipboard
class Error(message: String, val details: Any? = null) : Throwable
Link copied to clipboard
data class Javascript(    val src: String,     val integrity: String? = null,     val crossOrigin: String? = "anonymous",     val referrerPolicy: String? = "no-referrer")

Functions

Link copied to clipboard
fun hasLoaded(script: ScriptLoader.Javascript): Boolean
Link copied to clipboard
fun loadAsync(script: ScriptLoader.Javascript): Deferred<HTMLScriptElement>
Link copied to clipboard
fun loadJavascriptAsync(src: String): Deferred<HTMLScriptElement>
Link copied to clipboard
fun unload(javascript: ScriptLoader.Javascript)
Link copied to clipboard
fun unloadJavascript(src: String)

Properties

Link copied to clipboard
val javascripts: Stream<Set<ScriptLoader.Javascript>>