Global nodes help you set the initial status of widgets and use parameters, such as the callback ID and temporary variables, in Blueprint Editor. This topic describes how to configure global nodes in Blueprint Editor.
After global nodes are added to the canvas, you can view the events and actions supported by these global nodes. For more information about how to add a file, see Use logical nodes

Type | Event /Action | Description |
Event | Page Initialization Complete | After all widgets of a project are initialized, this event is triggered with no parameters used. |
Data loading complete | After the data interfaces for all widgets in a project are loaded, this event is triggered with no parameters used. | |
Policy Action | Set callback ID | Connects to the Interactive panel of Canvas Editor. You can set the callback ID. If a callback ID is changed, the widget that listens to this callback ID needs to request data again. Callback IDs only support strings, numbers, single-level objects, and single-level arrays. Nested values are not supported. The following code snippet provides examples of parameters. Value Method When you edit the processing method, you can |
Set page temporary variables | This action is used to configure global variables for a page. Global variables use complex nested data for simple data storage. The following code snippet provides examples of parameters. Value Method You can Note If a line connection of an event triggers the Configure Page Temporary Variables action and other actions at the same time, the Configure Page Temporary Variables action is preferentially executed. | |
Update all component data | This action is used to update the data of all widgets. After an update, all the data interfaces of all widgets request data and render data again with no parameters used. |