Classes

The following classes are available globally.

  • Bag for automatic disposal Dispose bag is disposing all registered disposers when is deinited So if you need an event only in some object - jsut create a dispose bag as an instance of that object and listener will be automaticaly when your object will be deinited

    See more

    Declaration

    Swift

    public class DisposeBag
  • Class responsible for disposing listeners Incapsulate a single action of disposing

    See more

    Declaration

    Swift

    public class Disposer
  • Event representation class. You need to create an instance of event and then bind on it and trigger State is a generic parameter that specify a type of information that current event might send to listeners

    See more

    Declaration

    Swift

    public class Event<State>
  • Represent a single listener settings

    See more

    Declaration

    Swift

    public class Listener<State>
  • Class that represents keyboard appearance events

    See more
  • Class that represents standard events triggered by UIApplication

    See more