Package-level declarations

Types

Link copied to clipboard
data class BuildKonfigData(val packageName: String, val objectName: String, val exposeObject: Boolean, val commonConfig: TargetConfigFile, val targetConfigs: List<TargetConfigFile>, val hasJsTarget: Boolean)
Link copied to clipboard
Link copied to clipboard
data class FieldSpec(type: FieldSpec.Type, val name: String, val value: String?, val isTargetSpecific: Boolean = false, val nullable: Boolean = false, val const: Boolean = false) : Serializable
Link copied to clipboard
typealias Logger = (String) -> Unit
Link copied to clipboard

see org.jetbrains.kotlin.gradle.plugin.KotlinPlatformType

Link copied to clipboard
open class TargetConfig(val name: String) : Serializable
Link copied to clipboard
Link copied to clipboard
data class TargetName(val name: String, val platformType: PlatformType) : Serializable

Properties

Link copied to clipboard