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 }