CmPropertyValue

sealed interface CmPropertyValue

Represents the possible types of values a property can hold, including numerical ranges, raw bytes, and predefined states.

Inheritors

Types

Link copied to clipboard
data class Range(val value: Double) : CmPropertyValue

Holds a numerical value of a range.

Link copied to clipboard
data class Raw(val value: List<Byte>) : CmPropertyValue

Holds a byte data value of a raw property.

Link copied to clipboard
data class States(val identifier: String) : CmPropertyValue

Represents a value of a states property.