CancelSchedulesAction

class CancelSchedulesAction @JvmOverloads constructor(automationGetter: () -> InAppAutomation = { InAppAutomation.shared() }) : Action

Action to cancel automation schedules.

Accepted situations: SITUATION_MANUAL_INVOCATION, SITUATION_WEB_VIEW_INVOCATION, SITUATION_AUTOMATION, and SITUATION_PUSH_RECEIVED.

Accepted argument value - Either CancelSchedulesAction.ALL or a map with:

Result value: null.

Default Registration Names: CancelSchedulesAction.DEFAULT_NAMES

Default Registration Predicate: none

Constructors

Link copied to clipboard
constructor(automationGetter: () -> InAppAutomation = { InAppAutomation.shared() })

Types

Link copied to clipboard
object Companion

Functions

Link copied to clipboard
open override fun acceptsArguments(arguments: ActionArguments): Boolean
Link copied to clipboard
open override fun perform(arguments: ActionArguments): ActionResult

Inherited functions

Link copied to clipboard
open fun onFinish(@NonNull arguments: ActionArguments, @NonNull result: ActionResult)
Link copied to clipboard
open fun onStart(@NonNull arguments: ActionArguments)
Link copied to clipboard