Protected constructorReadonly nameThe name of this property.
Readonly validA list of valid values for this property.
The current value of this property.
Setting this property can throw if the value passed is not valid for the property. Use validValues to check allowed values.
Contains the state of a boolean-based property for a BlockPermutation.