Class: Trailblazer::Activity
- Inherits:
-
Object
- Object
- Trailblazer::Activity
- Defined in:
- lib/trailblazer/activity/railway.rb,
lib/trailblazer/activity/path.rb,
lib/trailblazer/activity/dsl/linear.rb,
lib/trailblazer/activity/fast_track.rb,
lib/trailblazer/activity/dsl/linear/state.rb,
lib/trailblazer/activity/dsl/linear/helper.rb,
lib/trailblazer/activity/dsl/linear/compiler.rb,
lib/trailblazer/activity/dsl/linear/strategy.rb,
lib/trailblazer/activity/dsl/linear/normalizer.rb,
lib/trailblazer/activity/dsl/linear/variable_mapping.rb
Overview
Implementation module that can be passed to ‘Activity[]`.
Defined Under Namespace
Modules: DSL Classes: FastTrack, Path, Railway
Class Method Summary collapse
Class Method Details
.FastTrack(options) ⇒ Object
3 4 5 6 7 |
# File 'lib/trailblazer/activity/fast_track.rb', line 3 def self.FastTrack() Class.new(FastTrack) do initialize!(Railway::DSL::State.new(FastTrack::DSL.OptionsForState())) end end |
.Path(options) ⇒ Object
Path
185 186 187 188 189 |
# File 'lib/trailblazer/activity/path.rb', line 185 def self.Path() Class.new(Path) do initialize!(Path::DSL::State.new(Path::DSL.OptionsForState())) end end |
.Railway(options) ⇒ Object
Railway
166 167 168 169 170 |
# File 'lib/trailblazer/activity/railway.rb', line 166 def self.Railway() Class.new(Railway) do initialize!(Railway::DSL::State.new(Railway::DSL.OptionsForState())) end end |