Package 

Class ActionExtensionKt

    • Method Summary

      Modifier and Type Method Description
      final static Unit start(Action $self, Component component) Extension of Action that starts the action
      final static Unit start(Action $self, String event, List<String> campaignIds) Extension of Action that starts the action
      final static Unit prefetchFlowNextSteps(List<Action> $self, Flow flow) This function iterates through the list of actions (from the root component of a presentation) and processes only those actions where the type is ActionType.open_flow_step and the conditional property is true.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • start

         final static Unit start(Action $self, Component component)

        Extension of Action that starts the action

        Parameters:
        component - the component affected by the action
      • start

         final static Unit start(Action $self, String event, List<String> campaignIds)

        Extension of Action that starts the action

        Parameters:
        event - the triggered event
        campaignIds - the list of campaigns associated with the action
      • prefetchFlowNextSteps

         final static Unit prefetchFlowNextSteps(List<Action> $self, Flow flow)

        This function iterates through the list of actions (from the root component of a presentation) and processes only those actions where the type is ActionType.open_flow_step and the conditional property is true.

        Parameters:
        flow - The flow for which the next steps are being prefetched