System Node Section

System Nodes

this section consists of nodes that help you to provide system features like get global var node, print node etc.
Let's go by each node in this section one by one.

Page | Init State Node

This node helps you to perform logic inside the init state. Init State is a method that runs only once before the actual user interface is rendered on the screen, So if you wanted to perform any logic before the rendering of UI you can use this node.
This node only consists of one output node point that is on Init State which helps to attach any logic.

Page | Build Widget Node

This node helps you to perform logic while your UI is being built. Build Widget is a method that is responsible for building the user interface that you see on your screen. Whatever you see on your screen is build through the build widget.
This node also consists of one output node point on Build Widget to which you can attach any logic which you to execute when your UI is being built.

Page | Dispose Node

This Node Is mostly used to free up the resources or variables value when the object is no longer is focus or destroyed.
This node only consists of one of the output node points that are on dispose to which you can attach logic which executes when your object is removed from focus and free up the resources.

Page | Set State Node

This node is used when want to rebuild the user interface {UI} again with the changes that you have made.
For example – if you have changed the value of variables which is already present on the UI the changes don’t reflect until the set state is used.
This node only consists of a run input node point which can be attached with any function node point where you want to rebuild the UI.

Page | Get Global Var Node

this node is one of the most widely used in blup, it helps to get the global data that is available by making a variable node global. global variables are the way to pass data from one page to another page.
You can consume the value on the same page as well, As soon as you create any variable node global by checking the make me global checkbox, it is reflected in the Page|Get global.

Components of Node

  1. 1.
    Page name – this node point help to define the page name on which your global variables is present.
    Note you can either use the provided drop-down menu which consists of all the pages that exist in your project or you can use the node point to pass value through it. Values inside the dropdown are only available if at least one global variables are present otherwise it is not shown.
  2. 2.
    Name of variables – this node point helps you to provide the name of variables similar to Page nake node pot you can either use the dropdown menu or the node point itself.
    Note - Values inside the dropdown is only available if at least one global variables are present otherwise it is not shown.
  3. 3.
    Output - this output node point is used to fro getting the value of global variables.

Page | Set Global Var

this node is used to change or set the value of global variables present on the different pages or same page.

Components of blup

  1. 1.
    Page name – this node point help to define the page name on which your global variables is present.
    Note you can either use the provided dropdown menu which consists of all the pages that exist in your project or you can use the node point to pass value through it. Values inside the dropdown are only available if at least one global variables are present otherwise it is not shown.
  2. 2.
    Name of variables – this node point helps you to provide the name of variables similar to Page nake node pot you can either use the dropdown menu or the node point itself.
    Note - Values inside the dropdown is only available if at least one global variables are present otherwise it is not shown.
  3. 3.
    New Value - this output node point is used to provide the new value which is replaced by the previous value present in global variables.

Debug | Print

This node is used to print the value of data. the value is provided to this node is shown in the debug console of the blup lightning.

Components of Node

  1. 1.
    Run - this input node point act as a starting point for the node.
  2. 2.
    Input – this input node point helps you to provide the input data that you wanted to print in debug console.
This is one of the most widely used node. This helps you to detect what's going wrong with your logic by printing it on debug console.
​