Navigator

Exposes the JavaScript Navigator to Kotlin

Constructors

Navigator
Link copied to clipboard
fun Navigator()

Functions

getUserMedia
Link copied to clipboard
fun getUserMedia(constraints: MediaStreamConstraints, successCallback: (MediaStream) -> Unit, errorCallback: (dynamic) -> Unit)
isContentHandlerRegistered
Link copied to clipboard
abstract fun isContentHandlerRegistered(mimeType: String, url: String): String
isProtocolHandlerRegistered
Link copied to clipboard
abstract fun isProtocolHandlerRegistered(scheme: String, url: String): String
javaEnabled
Link copied to clipboard
abstract fun javaEnabled(): Boolean
registerContentHandler
Link copied to clipboard
abstract fun registerContentHandler(mimeType: String, url: String, title: String)
registerProtocolHandler
Link copied to clipboard
abstract fun registerProtocolHandler(scheme: String, url: String, title: String)
requestMediaKeySystemAccess
Link copied to clipboard
fun requestMediaKeySystemAccess(keySystem: String, supportedConfigurations: Array<MediaKeySystemConfiguration>): Promise<MediaKeySystemAccess>
taintEnabled
Link copied to clipboard
abstract fun taintEnabled(): Boolean
unregisterContentHandler
Link copied to clipboard
abstract fun unregisterContentHandler(mimeType: String, url: String)
unregisterProtocolHandler
Link copied to clipboard
abstract fun unregisterProtocolHandler(scheme: String, url: String)
vibrate
Link copied to clipboard
fun vibrate(pattern: dynamic): Boolean

Properties

appCodeName
Link copied to clipboard
abstract val appCodeName: String
appName
Link copied to clipboard
abstract val appName: String
appVersion
Link copied to clipboard
abstract val appVersion: String
clipboard
Link copied to clipboard
open val clipboard: Clipboard
cookieEnabled
Link copied to clipboard
abstract val cookieEnabled: Boolean
hardwareConcurrency
Link copied to clipboard
abstract val hardwareConcurrency: Number
language
Link copied to clipboard
abstract val language: String
languages
Link copied to clipboard
abstract val languages: Array<out String>
maxTouchPoints
Link copied to clipboard
open val maxTouchPoints: Int
mediaDevices
Link copied to clipboard
open val mediaDevices: MediaDevices
mimeTypes
Link copied to clipboard
abstract val mimeTypes: MimeTypeArray
onLine
Link copied to clipboard
abstract val onLine: Boolean
oscpu
Link copied to clipboard
abstract val oscpu: String
platform
Link copied to clipboard
abstract val platform: String
plugins
Link copied to clipboard
abstract val plugins: PluginArray
product
Link copied to clipboard
abstract val product: String
productSub
Link copied to clipboard
abstract val productSub: String
serviceWorker
Link copied to clipboard
open val serviceWorker: ServiceWorkerContainer
userAgent
Link copied to clipboard
abstract val userAgent: String
vendor
Link copied to clipboard
abstract val vendor: String
vendorSub
Link copied to clipboard
abstract val vendorSub: String