Package-level declarations

Kotlin bindings for NodeJS API within Electron.

Types

Link copied to clipboard
typealias BeforeExitListener = (code: Number) -> Unit
Link copied to clipboard
external interface CallSite
Link copied to clipboard
external interface ConsoleConstructor
Link copied to clipboard
external interface ConsoleConstructorOptions
Link copied to clipboard
external interface CpuUsage
Link copied to clipboard
typealias DisconnectListener = () -> Unit
Link copied to clipboard
external interface Domain : EventEmitter
Link copied to clipboard
open external class EventEmitter
Link copied to clipboard
typealias ExitListener = (code: Number) -> Unit
Link copied to clipboard
external interface Global
Link copied to clipboard
external interface HRTime
Link copied to clipboard
open external class Immediate
Link copied to clipboard
external interface InspectOptions
Link copied to clipboard
external interface MemoryUsage
Link copied to clipboard
typealias MessageListener = (message: Any, sendHandle: Any) -> Unit
Link copied to clipboard
typealias MultipleResolveListener = (type: String, <Error class: unknown class><Any>, value: Any) -> Unit
Link copied to clipboard
typealias NewListenerListener = (dynamic, listener: (args: Any) -> Unit) -> Unit
Link copied to clipboard
external interface Process : EventEmitter
Link copied to clipboard
external interface ProcessEnv
Link copied to clipboard
external interface ProcessRelease
Link copied to clipboard
external interface ProcessReport
Link copied to clipboard
external interface ProcessVersions
Link copied to clipboard
external interface ReadableStream : EventEmitter
Link copied to clipboard
Link copied to clipboard
typealias RejectionHandledListener = (<Error class: unknown class><Any>) -> Unit
Link copied to clipboard
typealias RemoveListenerListener = (dynamic, listener: (args: Any) -> Unit) -> Unit
Link copied to clipboard
external interface ResourceUsage
Link copied to clipboard
typealias SignalsListener = (signal: String) -> Unit
Link copied to clipboard
external interface Socket : ReadWriteStream
Link copied to clipboard
external interface T$3
Link copied to clipboard
external interface T$4
Link copied to clipboard
external interface T$5
Link copied to clipboard
external interface T$6
Link copied to clipboard
external interface T$7
Link copied to clipboard
external interface T$8
Link copied to clipboard
open external class Timeout : Timer
Link copied to clipboard
external interface Timer
Link copied to clipboard
typealias UncaughtExceptionListener = (<Error class: unknown class>) -> Unit
Link copied to clipboard
typealias UnhandledRejectionListener = (reason: Any?, <Error class: unknown class><Any>) -> Unit
Link copied to clipboard
typealias WarningListener = (<Error class: unknown class>) -> Unit
Link copied to clipboard
external interface WritableStream : EventEmitter

Functions

Link copied to clipboard
inline operator fun ProcessEnv.get(key: String): String?
Link copied to clipboard
inline operator fun HRTime.invoke(time: dynamic): dynamic
Link copied to clipboard
inline operator fun ProcessEnv.set(key: String, value: String?)