Target

sealed interface Target(source)

Kotlin/Multiplatform compilation target.

Since

0.0.1-alpha.1

Inheritors

Types

Link copied to clipboard
Link copied to clipboard
object Companion
Link copied to clipboard
data class Jvm(val operatingSystem: OperatingSystem.JvmSupported? = null) : Target.JvmBased
Link copied to clipboard
sealed interface JvmBased : Target
Link copied to clipboard
data class Native(val operatingSystem: OperatingSystem? = null) : Target
Link copied to clipboard
data class WasmJs(val operatingSystem: OperatingSystem? = null) : Target

Compiles to WebAssembly and uses web APIs.

Properties

Link copied to clipboard

The current operating system if known.