Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Insert excerpt
_Banners
_Banners
nameactionflow
nopaneltrue


Excerpt
nameLayout

Actionflow Page Layout

The illustration shows the layout of an Actionflow:

Image Removed

1.

Image Added


Tip

If you are completing this chapter as part of the Actionflow course and using a training instance, load the Actionflow Foundation Application and navigate to the Image Added tab. Open the Actionflow, Save (TeacherForm) to view alongside this page.

1.Toolbar

 .


Excerpt
nameToolbar

Image Modified

  • Action Nodes perform specific actions, e.g. enrich data using a calculate node or connect to an external API using a HTTP node 
  • Action nodes can be dragged onto the canvas to create a new action
  • Certain action nodes can be clicked to see existing objects, e.g. click Open Screen to list existing screens, then drag from the Repository onto the canvas
    • Canvas Properties relate to the canvas itself, e.g. aligning content and zooming out



    Excerpt
    nameSettings

    2. Settings

    • Insert excerpt
      _actionflow_origin
      _actionflow_origin
      nopaneltrue
       indicates the event that triggers the Actionflow instance. It displays its location in a hierarchy showing: name of the screen → component → event type, such as a double-click
    • Insert excerpt
      _actionflow_
    event_
    • location
      _actionflow
    _event
    • _location
      nopaneltrue
       takes the user to the screen containing the instance of the Actionflow and
    highlight in the layers where
    • highlights the component in the 
      Insert excerpt
      _layers
      _layers
      nopaneltrue
       where the Actionflow is being triggered
    • Insert excerpt
      _actionflow_instances
      _actionflow_instances
      nopaneltrue
       displays a list of the instances where the Actionflow is being reused, along with that instance's
    datasource
    • data source, component and event
    type 
    • type
    Insert excerpt_toggle_off_toggle_offnopaneltrue
    • Enable 

      Insert excerpt
      _toggle_on
      _toggle_on
      nopaneltrue
      Close screen after action completes to c

    loses
    • lose the screen where the Actionflow is being used, once it has finished

      Note

      Where this is enabled and the Actionflow returns an error message, the screen will not close.


      • Disable 
        Insert excerpt
        _toggle_off
        _toggle_off
        nopaneltrue
    /
      •  Close screen after action
        completes
        to keep the screen open once the Actionflow has finished
    • Enable 
      Insert excerpt
      _toggle_on
      _toggle_on
      nopaneltrue
       
      Hide loading
    spinner will hide
    • spinner to stop the loading icon
    that appears after a set amount of time
    • showing that indicates the Actionflow is running 
      • Disable 
        Insert excerpt
        _toggle_off
        _toggle_off
        nopaneltrue
         
        Hide loading spinner
        to display the loading icon after 0.5 seconds to indicate the Actionflow is running

    3. Phases

    Actionflows can be made up of multiple phases. The first phase will run automatically when the action is triggered. Any additional phases will run when prompted to by a Start Phase node. 

    4. Inputs

    Defines the input(s) that initiates the Actionflow. These are specific to the instance of the Actionflow being used. 

    5. Connection Points

    Define the data, or event(s), expected by the Actionflow and what it will return. All instances of the Actionflow use

    this

    these Connection Point(s). 

    6. Action Nodes

    Action Nodes are the building blocks of Actionflows, they perform specific tasks and are

    wired together

    joined using connectors to make up the overall Actionflow. 

    3. Understanding Actionflow Connection Points and Nodes

    7. Connectors

    Connectors are used to connect Action Nodes together and facilitate the mapping of data through the Actionflow.

    Example MappingsImage Added


    Image Added