View Source Ash.Flow (ash_flow v0.1.1)
A flow is a static definition of a set of steps to be run.
See the guide for more.
Options
:extensions
(list of module that adoptsSpark.Dsl.Extension
) - A list of DSL extensions to add to theSpark.Dsl
:otp_app
(atom/0
) - The otp_app to use for any application configurable options:fragments
(list ofmodule/0
) - Fragments to include in theSpark.Dsl
. See the fragments guide for more.
Summary
Types
@type t() :: module()
Functions
@spec run(any(), any(), Keyword.t()) :: Ash.Flow.Result.t()
@spec run!(any(), any(), Keyword.t()) :: Ash.Flow.Result.t() | no_return()