Observable

protocol Observable

Adopt tp publish changes

  • Type of change generated

    Declaration

    Swift

    var statusKey: StatusKey { get }
  • Name of change

    Declaration

    Swift

    var notification: Notification.Name { get }
  • notify(observers:info:) Default implementation

    Trigger observing action

    Default Implementation

    Trigger observing action

    Declaration

    Swift

    func notify(observers changed: String, info: [AnyHashable : Any])

    Parameters

    changed

    What changed

    info

    Attached info