Package-level declarations

Types

Link copied to clipboard
class Inbox

The inbox provides access to the device's local inbox data. Modifications (e.g., deletions or mark read) will be sent to the Airship server the next time the inbox is synchronized.

Link copied to clipboard
interface InboxListener

Inbox listener.

Link copied to clipboard
class Message @RestrictTo(value = [RestrictTo.Scope.LIBRARY_GROUP]) constructor(val id: String, val title: String, val bodyUrl: String, val sentDate: Date, val expirationDate: Date?, val isUnread: Boolean, val extras: Map<String, String?>?, messageUrl: String, reporting: JsonValue?, rawMessageJson: JsonValue, isUnreadClient: Boolean = isUnread, isDeletedClient: Boolean) : Parcelable

Message Center Message data.

Link copied to clipboard
class MessageCenter @VisibleForTesting @RestrictTo(value = [RestrictTo.Scope.LIBRARY_GROUP]) constructor(context: Context, dataStore: PreferenceDataStore, privacyManager: PrivacyManager, val inbox: Inbox, pushManager: PushManager, dispatcher: CoroutineDispatcher) : AirshipComponent

Airship Message Center.

Link copied to clipboard
@Generated(value = ["androidx.room.RoomProcessor"])
class MessageDao_Impl(__db: RoomDatabase) : <ERROR CLASS> ERROR CLASS: Symbol not found for MessageDao
@Generated(value = ["androidx.room.RoomProcessor"])
class MessageDao_Impl(__db: RoomDatabase) : <ERROR CLASS> ERROR CLASS: Symbol not found for MessageDao
Link copied to clipboard
@Generated(value = ["androidx.room.RoomProcessor"])
class MessageDatabase_Impl : <ERROR CLASS> ERROR CLASS: Symbol not found for MessageDatabase
@Generated(value = ["androidx.room.RoomProcessor"])
class MessageDatabase_Impl : <ERROR CLASS> ERROR CLASS: Symbol not found for MessageDatabase
Link copied to clipboard
class User

The Airship rich push user.

Inherited properties

Link copied to clipboard

Provides access to the MessageCenter module features via the main Airship singleton.