Protocols

The following protocols are available globally.

  • Defines a bindable protocol. every object implementing this will be able to bind itself to an observer.

    See more

    Declaration

    Swift

    public protocol Bindable
  • Represents an observer over an observable sequence

    See more

    Declaration

    Swift

    public protocol ObserverProtocol
  • Defines a protocol for objects that can be canceled.

    See more

    Declaration

    Swift

    public protocol Cancelable
  • Subject represents an protocol for an object that can be both an observable and observer in a the same time.

    Declaration

    Swift

    public protocol Subject : ObservableProtocol, ObserverProtocol where Self.Element == Self.Element