Sha256: bbcf648b409bdd32c6bc1e9c23287a47278b4502ba75cd1282eb414fd014b154

Contents?: true

Size: 296 Bytes

Versions: 7

Compression:

Stored size: 296 Bytes

Contents

# frozen_string_literal: true

module Boxcars
  # Train's action to take.
  class TrainAction
    attr_accessor :boxcar, :boxcar_input, :log

    def initialize(boxcar: nil, boxcar_input: nil, log: nil)
      @boxcar = boxcar
      @boxcar_input = boxcar_input
      @log = log
    end
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
boxcars-0.2.0 lib/boxcars/train/train_action.rb
boxcars-0.1.8 lib/boxcars/train/train_action.rb
boxcars-0.1.7 lib/boxcars/train/train_action.rb
boxcars-0.1.6 lib/boxcars/train/train_action.rb
boxcars-0.1.5 lib/boxcars/train/train_action.rb
boxcars-0.1.4 lib/boxcars/train/train_action.rb
boxcars-0.1.3 lib/boxcars/train/train_action.rb