LwayvePlaybackControlView

final public class LwayvePlaybackControlView : UIView

LwayvePlaybackControlView provides a branded control for interaction with the embeddable contextual audio experience service.

  • Set current using instance of LwayveSDK for controlling playback and handling its actual state.

    Declaration

    Swift

    public var lwayveSDK: LwayveSDK? { get set }
  • Initializes and returns a newly allocated LwayvePlaybackControlView object with the specified LwayveSDK branded interface.

    Declaration

    Swift

    public override init(frame: CGRect)

    Parameters

    frame

    The frame rectangle for the LwayvePlaybackControlView.

  • Undocumented

    Declaration

    Swift

    public required init?(coder: NSCoder)
  • Undocumented

    Declaration

    Swift

    public var defaultTrackName: String { get set }
  • Undocumented

    Declaration

    Swift

    public var buttonsColor: UIColor { get set }
  • Undocumented

    Declaration

    Swift

    override public func point(inside point: CGPoint, with event: UIEvent?) -> Bool
  • Undocumented

    Declaration

    Swift

    public override func hitTest(_ point: CGPoint, with event: UIEvent?) -> UIView?
  • Undocumented

    Declaration

    Swift

    public override var intrinsicContentSize: CGSize { get }
  • Undocumented

    Declaration

    Swift

    public var trackNameFont: UIFont { get set }
  • Undocumented

    Declaration

    Swift

    public var trackNameTextColor: UIColor { get set }
  • Undocumented

    Declaration

    Swift

    public var trackNameBackgroundColor: UIColor? { get set }
  • Undocumented

    Declaration

    Swift

    public var outerBandColor: UIColor? { get set }
  • Undocumented

    Declaration

    Swift

    public var backgroundImage: UIImage? { get set }
  • Undocumented

    Declaration

    Swift

    public func setBackgroundStyle(style: LwayvePlaybackControlView.BackgroundStyle)