View Source Ash.Reactor.Dsl.Transaction (ash v3.4.23)
The transaction
entity for the Ash.Reactor
reactor extension.
Summary
Types
@type t() :: %Ash.Reactor.Dsl.Transaction{ __identifier__: any(), arguments: [], description: nil | String.t(), name: atom(), resources: [Ash.Resource.t()], return: atom(), steps: [Reactor.Step.t()], timeout: timeout(), type: :transaction, wait_for: [Reactor.Dsl.WaitFor.t()] }