Skip to content

Step

Name Mandatory Description Default Type
⬅️ Input Any input type is accepted. The input of this shard will be given as input for the specified Wire Any
Output ➡️ Outputs the input value, passed through unchanged. Any
Wire No The Wire to schedule and progress. none WireStringNone

The first time Step is called, the specified wire is scheduled. On subsequent calls, the specified Wire's state is progressed before the current Wire continues its execution. This means that a pause in execution of the child Wire will not pause the parent Wire.

Examples

1
2
3
4
5
6
@wire(hello {
  Msg("Hello")
})

Detach(hello)
Step(Wire: hello)

[info] [hello] Hello