class Trailblazer::Activity
Implementation module that can be passed to `Activity[]`.
Public Class Methods
FastTrack(options)
click to toggle source
# File lib/trailblazer/activity/fast_track.rb, line 3 def self.FastTrack(options) Class.new(FastTrack) do initialize!(Railway::DSL::State.new(**FastTrack::DSL.OptionsForState(**options))) end end
Path(options)
click to toggle source
# File lib/trailblazer/activity/path.rb, line 201 def self.Path(options) Class.new(Path) do initialize!(Path::DSL::State.new(**Path::DSL.OptionsForState(**options))) end end
Railway(options)
click to toggle source
# File lib/trailblazer/activity/railway.rb, line 168 def self.Railway(options) Class.new(Railway) do initialize!(Railway::DSL::State.new(**Railway::DSL.OptionsForState(**options))) end end