class AnyStyle::Feature::Caps
Public Instance Methods
observe(_, alpha:, **opts)
click to toggle source
# File lib/anystyle/feature/caps.rb 4 def observe(_, alpha:, **opts) 5 case alpha 6 when /^\p{Upper}$/ 7 :single 8 when /^\p{Upper}\p{Lower}/ 9 :initial 10 when /^\p{Upper}+$/ 11 :caps 12 when /^\p{Lower}+$/ 13 :lower 14 else 15 :other 16 end 17 end