Class: MiniCSS::AST::Block
- Inherits:
-
Object
- Object
- MiniCSS::AST::Block
- Defined in:
- lib/minicss/ast/block.rb
Constant Summary collapse
- RIGHT_TOKENS =
{ left_parenthesis: ")", left_curly: "}", left_square_bracket: "]" }.freeze
- LEFT_TOKENS =
{ left_parenthesis: "(", left_curly: "{", left_square_bracket: "[" }.freeze
Instance Attribute Summary collapse
-
#associated_token ⇒ Object
Returns the value of attribute associated_token.
-
#value ⇒ Object
Returns the value of attribute value.
Instance Method Summary collapse
-
#initialize(css) ⇒ Block
constructor
A new instance of Block.
- #left_token ⇒ Object
- #right_token ⇒ Object
Constructor Details
Instance Attribute Details
#associated_token ⇒ Object
Returns the value of attribute associated_token.
18 19 20 |
# File 'lib/minicss/ast/block.rb', line 18 def associated_token @associated_token end |
#value ⇒ Object
Returns the value of attribute value.
18 19 20 |
# File 'lib/minicss/ast/block.rb', line 18 def value @value end |
Instance Method Details
#left_token ⇒ Object
26 |
# File 'lib/minicss/ast/block.rb', line 26 def left_token = LEFT_TOKENS[@associated_token] |
#right_token ⇒ Object
25 |
# File 'lib/minicss/ast/block.rb', line 25 def right_token = RIGHT_TOKENS[@associated_token] |