=
before a function name. Supported functions: sum, avg, min, max (for numbers), upper, lower, replace (for strings)
• Functions can have args or no args. With args, you can pass expressions or variables (see below). No args means it will try to implicitly get the value(s) from its dependencies. Eg =sum()
will sum all its upstream deps.
• You can make variables eg var foo
in a node will have that node take on its parents value.
• It supports numbers =1
, =1.1
, strings ="foo"
, and basic math expressions.
• Ctrl-Option-E toggles computation which can be helpful to debugJim Meyer
10/24/2022, 6:04 AMScott Antipa
10/24/2022, 2:30 PMvar foo
is a little confusing or unnecessary.Jim Meyer
10/24/2022, 4:39 PM[Node value] --> [var name]
to [Node value | var name]
where both parts can accept keyboard focus/commands. What triggered me was seeing the [Node value] --> [var name]
shape being the same for each variable definition, and the possibility of reducing the number of arrows and boxes to better scale the UI.James Scott-Brown
10/24/2022, 9:39 PMScott Antipa
10/25/2022, 4:11 AM