SourceEventsApi

@objc(BMPSourceEventsApi)
public class SourceEventsApi : NSObject

The Obj-C version of the source events API. It is empty on purpose as Combine-based event subscriptions can only be used from Swift.

  • Returns a publisher for the specified SourceEvent type that occurs on this Source. It publishes all events for this source with the specified type. This publisher can never fail.

    Declaration

    Swift

    func on<T>(_ eventType: T.Type) -> AnyPublisher<T, Never> where T : SourceEvent

    Parameters

    eventType

    type of the event

    Return Value

    publisher for the given SourceEvent type.