UAInbox

@interface UAInbox : UAComponent

The main class for interacting with the Rich Push Inbox.

This class bridges library functionality with the UI and is the main point of interaction. Most implementations will only use functionality found in this class.

  • The list of Rich Push Inbox messages.

    Declaration

    Objective-C

    @property (readwrite, strong, nonatomic)
        UAInboxMessageList *_Nonnull messageList;

    Swift

    var messageList: UAInboxMessageList { get set }
  • The delegate that should be notified when an incoming push is handled, as an object conforming to the UAInboxDelegate protocol. NOTE: The delegate is not retained.

    Declaration

    Objective-C

    @property (readwrite, nonatomic, nullable) id<UAInboxDelegate> delegate;

    Swift

    weak var delegate: UAInboxDelegate? { get set }