-
Notifications
You must be signed in to change notification settings - Fork 227
Open
Description
It would be nice to have a coercion like FiexdWiththat you could inform parameters like :
- width: Integer
- alignment: {left, right}
- padding : String
Example :
class Register
include Virtua.model
attribute :some_field, FixedWidth, width: 6, alignment: :right, padding: " "
end
my_register = Register:new()
my_register.some_field = "abc"
puts my_register.some_field
" abc"I tried to navigate through the classes to find where to make this via Custom Coercion, but couldn't come up with an simple implementation.
You someone could point me the direction, I can try to put some effort and code into this.
Metadata
Metadata
Assignees
Labels
No labels