ReadWrite

Represents read-write access to a range property.

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

the range within which the property's value lies.

Link copied to clipboard
open override 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
open override 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.