PMCfgDefinition
data class PMCfgDefinition(val cfgType: PMCfgType, val id: String, val family: PMCfgFamily, val featureName: String? = null, val featureValue: String? = null, val group: String, val name: String, val description: String, val implementation: String? = null, val confidential: Boolean = false, val textTrue: String? = null, val textFalse: String? = null, val intMin: Int = 0, val intMax: Int = 0, val enumValues: List<PMCfgEnumValue>? = null, val defaultBool: Boolean = false, val defaultInt: Int = 0, val defaultString: String? = null, val defaultSet: List<String>? = null, val measurementSystem: PMCfgMeasurementSystem, val guiOrder: String? = null)
definition of one configuration option
Constructors
Link copied to clipboard
fun PMCfgDefinition(cfgType: PMCfgType, id: String, family: PMCfgFamily, featureName: String? = null, featureValue: String? = null, group: String, name: String, description: String, implementation: String? = null, confidential: Boolean = false, textTrue: String? = null, textFalse: String? = null, intMin: Int = 0, intMax: Int = 0, enumValues: List<PMCfgEnumValue>? = null, defaultBool: Boolean = false, defaultInt: Int = 0, defaultString: String? = null, defaultSet: List<String>? = null, measurementSystem: PMCfgMeasurementSystem, guiOrder: String? = null)