Property

data class Property(val name: String?, val value: String? = null, val isNullable: Boolean = false, var defaultValue: KoinMetaData.PropertyValue? = null, val hasDefault: Boolean, val type: KSType) : KoinMetaData.DefinitionParameter

Constructors

Link copied to clipboard
constructor(name: String?, value: String? = null, isNullable: Boolean = false, defaultValue: KoinMetaData.PropertyValue? = null, hasDefault: Boolean, type: KSType)

Properties

Link copied to clipboard
Link copied to clipboard
open override val hasDefault: Boolean
Link copied to clipboard
val isNullable: Boolean = false
Link copied to clipboard
open override val name: String?
Link copied to clipboard
val nullable: Boolean = false
Link copied to clipboard
open override val type: KSType
Link copied to clipboard
val value: String? = null