Method: Aurita::GUI::Element#css_classes
- Defined in:
-
lib/aurita-gui/element.rb,
lib/aurita-gui/element_fixed.rb
Return CSS classes as array. Note that Element#class is not redefined to return attribute :class, for obvious reasons.
500 501 502 503 504 505 506 507 508 509 510 511 |
# File 'lib/aurita-gui/element.rb', line 500 def css_classes css_classes = @attrib[:class] if css_classes.kind_of? Array css_classes.flatten! elsif css_classes.kind_of? String css_classes = css_classes.split(' ') else # e.g. Symbol css_classes = [ css_classes ] end css_classes.map! { |c| c.to_sym if c } return css_classes end |