Class: ProjectSimulator::Trigger

Inherits:
Object
  • Object
show all
Includes:
AppRoutes
Defined in:
lib/projectsimulator.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(s, time: nil, debug: false) ⇒ Trigger

Returns a new instance of Trigger.



243
244
245
246
247
248
249
250
251
252
253
# File 'lib/projectsimulator.rb', line 243

def initialize(s, time: nil, debug: false)

  super()
  @time, @debug = time, debug
  params = {s: s}
  puts 'inside Trigger'
  puts 'params: ' + params.inspect
  triggers(params)
  @to_type = find_trigger(s)

end

Instance Attribute Details

#to_typeObject (readonly)

Returns the value of attribute to_type.



241
242
243
# File 'lib/projectsimulator.rb', line 241

def to_type
  @to_type
end