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.