Class Kwartz::CssStyleParser
In: lib/kwartz/parser.rb
Parent: PresentationLogicParser

css style presentation logic parser

example of presentation logic in css style:

  /* comment */
  #idname, .classname, tagname {
    value:   @var;
    attrs:   "class" @classname, "bgcolro" color;
    append:  @value==item['list'] ? ' checked' : '';
    logic:   {
      @list.each { |item|
        _stag
        _cont
        _etag
      }
    }
  }

Methods

Constants

CSSSTYLE_KEYWORDS = { 'begin'=>:begin, 'end'=>:end }

Attributes

mode  [RW] 

Public Class methods

Public Instance methods

Protected Instance methods

return false when not hooked

[Validate]