Class: Weskit::WML::Formatters::Attribute

Inherits:
ItemFormatter show all
Defined in:
lib/weskit/wml/formatters/attribute.rb

Direct Known Subclasses

AnsiColorAttribute

Instance Method Summary collapse

Methods inherited from ItemFormatter

#initialize

Methods included from Mixins::Validator

raise_if_invalid, raise_if_missing, raise_unless

Constructor Details

This class inherits a constructor from Weskit::WML::Formatters::ItemFormatter

Instance Method Details

#format(attribute, indent = 0) ⇒ Object



3
4
5
6
# File 'lib/weskit/wml/formatters/attribute.rb', line 3

def format attribute, indent = 0
  content = "#{name attribute}#@assignment#{value attribute}"
  @formatter.indent content, indent
end