Module: Imglab::Position
Constant Summary collapse
- HORIZONTAL =
%w[left center right]
- VERTICAL =
%w[top middle bottom]
Instance Method Summary collapse
-
#position(*args) ⇒ String
Returns a formatted position value as string.
Instance Method Details
#position(*args) ⇒ String
Returns a formatted position value as string.
23 24 25 26 27 28 29 30 31 32 |
# File 'lib/imglab/position.rb', line 23 def position(*args) case when args.size == 1 && valid_position?(args[0]) args[0] when args.size == 2 && valid_position?(*args) args.join(",") else raise ArgumentError.new("Invalid position") end end |