24 lines
357 B
Kotlin
Vendored
24 lines
357 B
Kotlin
Vendored
package foo
|
|
|
|
@native
|
|
interface Chrome {
|
|
val extension: Extension
|
|
}
|
|
|
|
@native
|
|
interface Extension {
|
|
val lastError: LastError?
|
|
}
|
|
|
|
@native
|
|
interface LastError {
|
|
val message: String
|
|
}
|
|
|
|
@native
|
|
val chrome: Chrome = noImpl
|
|
|
|
fun box(): String {
|
|
val lastError = chrome.extension.lastError?.message
|
|
return if (lastError == null) "OK" else "fail"
|
|
} |