Skip to main content


Variables are the simplest form of global data model in Noodl. You can learn more about variables in the guide. You can access all variables in your application trough the Noodl.Variables object. Changing a variable will trigger all connections to be updated for all Variable nodes in your project with the corresponding variable name.

// This will change the variable named MyVariable
// and trigger all variable nodes in your project
Noodl.Variables.MyVariable = "Hello";

// Use this if you have spaces in your variable name
Noodl.Variables["My Variable"] = 10;

Noodl.Variables.userName = "Mickeeeey";

// Reading variables