Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.twine.se/llms.txt

Use this file to discover all available pages before exploring further.

Computes a value with an inner graph and emits it on its output port so downstream nodes can use it. Drill in to edit the inner graph. It sees the same assigns the outer flow sees — use Assign Read to pull values in, and end on the value you want to emit. Whatever the End node sees becomes this node’s output.

Configuration

  • Output assign (required) — name of the flow-token assign that receives the computed value. Downstream flow nodes read it like any other assign.
  • Subject assign (optional) — assigns key whose value becomes the subject for Attribute nodes inside the inner graph. Lets you read dated properties directly without an Assign Read wrapper. The referenced value must be a defdata struct (e.g. %Employee{}) or any struct carrying a %DatedProperties{} bag.

When to reach for it

  • To compute something from several assigns without cluttering the outer flow with control-flow nodes.
  • To build a boolean predicate that feeds into Flow Switch.

What’s the difference vs. Flow Compose?

Flow Transform emits a single computed value into the named output assign — think “expression”. Flow Compose assembles a whole struct from named mappings and writes it into an assign. Use Compose when you’re building a payload for a step; use Transform when you just need one value.

Ports