Public classes and enums
This documents lists details about the public classes and enums available in Messaging extension.
Push notification
- Class - MessagingPushPayload
- Class - NotificationBuilderPlugin (Android only, in the UI Builder plugin)
- Enum - PushTrackingStatus
In-app message
Proposition-based messaging (Code-based experiences & Content Cards)
- Class - ContentCard
- Class - Proposition
- Class - PropositionItem
- Class - Surface
- Enum - ContentType
- Enum - MessagingEdgeEventType
- Schema Class - ContentCardSchemaData
- Schema Class - HtmlContentSchemaData
- Schema Class - InAppSchemaData
- Schema Class - InboxContentSchemaData
- Schema Class - JsonContentSchemaData
Live Updates (Android)
Live Updates classes and interfaces, in the Live Updates library. See Live Updates.
- LiveUpdatePlugin (class)
- LiveUpdatePayload (class)
- ILiveUpdateStyleProvider (interface)
- ILiveUpdateListener (interface)
- ILiveUpdateInterceptor (interface)