Package com.moengage.pushbase.model.action

Types

Action
Link copied to clipboard
open class Action(actionType: String, payload: JSONObject)
Base object for action.
CallAction
Link copied to clipboard
class CallAction(action: Action, number: String) : Action
CopyAction
Link copied to clipboard
class CopyAction(action: Action, textToCopy: String) : Action
Copy Action Object.
CouponAction
Link copied to clipboard
class CouponAction(action: Action, couponCode: String) : Action
Copy action Object.
CustomAction
Link copied to clipboard
class CustomAction(action: Action, customPayload: String) : Action
Custom Action Object
DismissAction
Link copied to clipboard
class DismissAction(action: Action, notificationId: Int) : Action
Dismiss Action object
NavigateAction
Link copied to clipboard
class NavigateAction(action: Action, navigationType: String, navigationUrl: String, keyValue: Bundle?) : Action
NavigationAction
Link copied to clipboard
open class NavigationAction : Parcelable
Navigation action object.
RemindLaterAction
Link copied to clipboard
class RemindLaterAction(action: Action, remindAfterHours: Int, remindTomorrowAt: Int) : Action
Remind me later Action.
ShareAction
Link copied to clipboard
class ShareAction(action: Action, content: String) : Action
Share Action Object.
SnoozeAction
Link copied to clipboard
class SnoozeAction(action: Action, hoursAfterClick: Int) : Action
Snooze Action Object.
TrackAction
Link copied to clipboard
class TrackAction(action: Action, trackType: String, value: String?, name: String) : Action
Track Action object.