Action Compilation

In this section you can find compilation examples of actions.

Examples Description Screenshot

cellClick-01

Click on a cell in a table to executes a named action.

cellClick-01

collect-selected-rows-01

Click a Text widget to executes a collect action on selected table rows.

collect-selected-rows-01

collect-table-data-01

Click a Text widget to collect the entire table dataset and combine this with the initial message payload.

collect-table-data-01

consolelog-01

Click to executes a consoleLog action. The Text widget payload is logged to the console.

consolelog-01

consolelog-02

Click to executes a consoleLog action. The Text widget payload is logged to the console with a tag.

consolelog-02

consolelog-03

Click to executes a consoleLog action. Custom payload is logged in the console with a tag.

consolelog-03

consolelog-04

Click on a cell executes a consoleLog action. Message payload is merged with key-value data and logged in the console with a tag.

consolelog-04

copy-01

Click on a cell copies text.

copy-01

copy-02

Click on a cell copies text and notifies.

copy-02

function-01

Click on a cell invokes advanced endpoint.

function-01

invoke-action-by-name-01

Click invokes named actions. The first is defined on the Text widgets. This named action invokes a second defined at the compilation level.

invoke-action-by-name-01

modify-01

Click to modifies text size and color.

modify-01

modify-02

Click to modifies text size.

modify-02

modify-03

Click to sets the text style to default.

modify-03

modify-04

Click to changes the aggregation of the pen in the chart.

modify-04

modify-05

Click to adds a new row to the table.

modify-05

modify-06

Click to remove a row from the table.

modify-06

modify-07

Click to remove a table row where the match condition is stated as "" : "" .

modify-07

modify-08

Click to remove a table row where the match condition is expressed as an array of \{ "name" : "", "value" : "" } objects.

modify-08

modify-09

Click to filters out table rows based on a greater then or equal to criteria.

modify-09

notify-01

Click to invoke a notification action.

notify-01

openlink-01

Click to open a hypermedia link.

openlink-01

passthrough-01

Click to passes input message payload to the next action in the pipeline, which in this case is the browser consoles.

passthrough-01

prompt-01

Click to show a prompt dialog containing a text widget.

prompt-01

prompt-02

Show how to use:

prompt-02

read-lua-kpi-table-01

Click to retrieves a KPI table.

read-lua-kpi-table-01

read-object-value-01

Click to retrieve data from the read endpoint.

read-object-value-01

read-write-01

Table data is retrieved using read endpoint, click on save button to write data to the endpoint

read-write-01

send-01

Click to send data to editor widget.

send-01

send-selectRows-01

Click to select table rows using a send action.

send-selectRows-01

switch-01

Click on a table cell in a specific column to execute an action based on a matching case condition. Also illustrates the use of multiple pipelines.

switch-01

transform-example-01

Transform input using MongoDB’s Aggregation Pipeline’s $project logic. Illustrates the use of the Transform Editor

transform-example-01

transform-example-02

Transform input using MongoDB’s Aggregation Pipeline’s $match logic.

transform-example-02

transform-example-03

Filter input based on key value.

transform-example-03

transform-example-04

Filter input based on key value and return first matching result.

transform-example-04

transform-example-05

Transform entire input using MongoDB’s Aggregation Pipeline logic.

transform-example-05

wait-example-01

Click on a cell prompts notification with one second delay.

wait-example-01

write-example-01

Click on a cell increases or decreases value of object.

write-example-01