View Source Ash.Flow.StepHelpers (ash v2.17.0)

Template functions available while declaring steps.

Summary

Functions

Accesses a flow argument

Accesses the value being iterated over for a given map step. The name is required so that map steps can be nested.

Constructs an expression that can access

Accesses a flow argument

Accesses a path in a value lazily. Supports the value being a template, e.g path(result(:foo), [:bar, 0, :baz])

Creates a range lazily. Supports the start or finish being a template, e.g range(result(:foo), result(:bar))

Accesses the result of a step

Functions

Accesses a flow argument

Accesses the value being iterated over for a given map step. The name is required so that map steps can be nested.

Constructs an expression that can access

Accesses a flow argument

Accesses a path in a value lazily. Supports the value being a template, e.g path(result(:foo), [:bar, 0, :baz])

Creates a range lazily. Supports the start or finish being a template, e.g range(result(:foo), result(:bar))

Accesses the result of a step