VerizonMedia

@available(*, deprecated, message: "This protocol will be removed with the next major release.")
public protocol VerizonMedia : EventDispatcherProtocol

The Verizon Media API.

  • ads

    The Verizon Media SSAI API.

    Declaration

    Swift

    var ads: VerizonMediaAds { get }
  • Adds the given event listener of the given VerizonMediaResponseEventType.

    Remark

    When attaching a listener on the wrong object the application will crash.

    Declaration

    Swift

    func addEventListener<E>(type: EventType<E>, listener: @escaping (E) -> ()) -> EventListener where E : EventProtocol

    Parameters

    type

    VerizonMediaEventType of the added event listener.

    listener

    Closure called when event is dispatched.

    Return Value

    EventListener that can be removed.

  • Removes the given event listener of the given VerizonMediaResponseEventType.

    Declaration

    Swift

    func removeEventListener<E>(type: EventType<E>, listener: EventListener) where E : EventProtocol

    Parameters

    type

    VerizonMediaEventType of the removed event listener.

    listener

    EventListener object that has been return on addEventListener.