CBLPropertyChangeType
Objective-C
enum CBLPropertyChangeType : NSUInteger {}
Swift
struct PropertyChangeType : OptionSet, @unchecked Sendable
Option set for identifying the type of change that occurred to a property. For performance reasons, CascableCore may group value and valid values changes into one callback.
-
If the option set contains this value, the current value of the property changed.
Declaration
Objective-C
CBLPropertyChangeTypeValue = 1 << 0
Swift
static var value: PropertyChangeType { get }
-
If the option set contains this value, the pending value of the property changed.
Declaration
Objective-C
CBLPropertyChangeTypePendingValue = 1 << 1
Swift
static var pendingValue: PropertyChangeType { get }
-
If the option set contains this value, the valid settable values and/or the valueSetType of the property changed.
Declaration
Objective-C
CBLPropertyChangeTypeValidSettableValues = 1 << 2
Swift
static var validSettableValues: PropertyChangeType { get }