Class: GetCoordinatesFromParametersContext

Inherits:
Object
  • Object
show all
Defined in:
lib/motion_sprites/interactions/contexts/get_coordinates_from_parameters_context.rb

Class Method Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(coords) ⇒ GetCoordinatesFromParametersContext

Returns a new instance of GetCoordinatesFromParametersContext.



6
7
8
9
10
# File 'lib/motion_sprites/interactions/contexts/get_coordinates_from_parameters_context.rb', line 6

def initialize(coords)
  @coords = coords
  @klass = Object.new
  @klass.extend CoordinateRoles
end

Class Method Details

.call(coords) ⇒ Object



2
3
4
# File 'lib/motion_sprites/interactions/contexts/get_coordinates_from_parameters_context.rb', line 2

def self.call(coords)
  GetCoordinatesFromParameters.new(coords).call
end

Instance Method Details

#callObject



12
13
14
# File 'lib/motion_sprites/interactions/contexts/get_coordinates_from_parameters_context.rb', line 12

def call
  @klass.get_coordinates_from_parameters @coords
end