Strip trailing and leading whitespace on text args
parent
08d0ac2b60
commit
3783640889
|
|
@ -46,7 +46,7 @@ module Squib
|
||||||
end
|
end
|
||||||
|
|
||||||
def validate_align(arg, _i)
|
def validate_align(arg, _i)
|
||||||
case arg.to_s.downcase
|
case arg.to_s.downcase.strip
|
||||||
when 'left'
|
when 'left'
|
||||||
Pango::ALIGN_LEFT
|
Pango::ALIGN_LEFT
|
||||||
when 'right'
|
when 'right'
|
||||||
|
|
@ -59,7 +59,7 @@ module Squib
|
||||||
end
|
end
|
||||||
|
|
||||||
def validate_wrap(arg, _i)
|
def validate_wrap(arg, _i)
|
||||||
case arg.to_s.downcase
|
case arg.to_s.downcase.strip
|
||||||
when 'word'
|
when 'word'
|
||||||
Pango::Layout::WRAP_WORD
|
Pango::Layout::WRAP_WORD
|
||||||
when 'char', 'false'
|
when 'char', 'false'
|
||||||
|
|
@ -72,7 +72,7 @@ module Squib
|
||||||
end
|
end
|
||||||
|
|
||||||
def validate_ellipsize(arg, _i)
|
def validate_ellipsize(arg, _i)
|
||||||
case arg.to_s.downcase
|
case arg.to_s.downcase.strip
|
||||||
when 'none', 'false'
|
when 'none', 'false'
|
||||||
Pango::Layout::ELLIPSIZE_NONE
|
Pango::Layout::ELLIPSIZE_NONE
|
||||||
when 'start'
|
when 'start'
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue