Method: Walt::Operation::MoveOperation#initialize

Defined in:
lib/walt/operation/move.rb

#initialize(params = {}) ⇒ MoveOperation

Returns a new instance of MoveOperation.



24
25
26
27
28
29
30
31
32
33
34
35
36
# File 'lib/walt/operation/move.rb', line 24

def initialize(params = {})
  super

  if axis = (params[:axis] || params["axis"])
    self.axis = axis
  end

  params.each do |key, value|
    if PROPERTIES.include?(key.to_sym)
      self.send("#{key}=", value)
    end
  end
end