Writable

Represents writable access to a range property.

Inheritors

Properties

Link copied to clipboard

A CmPropertyValue.Range that represents the default value for the property, providing a fallback or initial value that conforms to the defined range and step criteria.

Link copied to clipboard
abstract val step: Double

The smallest step between values within the range, indicating the property's precision. Calling CmSdk.setPropertyValue with a value not conforming to the step will produce CmWriteError.CmInvalidWriteStepError.

Link copied to clipboard
abstract val stepsTotal: Int

The total number of discrete steps within the range.

Link copied to clipboard

the range within which the property's value is allowed to be written. Calling CmSdk.setPropertyValue with a value outside of the writeRange will produce CmWriteError.CmRangeOutOfBoundsError.