Class: MiniCSS::CSS::AST::QualifiedRule
- Inherits:
-
Object
- Object
- MiniCSS::CSS::AST::QualifiedRule
- Defined in:
- lib/minicss/css/ast/qualified_rule.rb
Instance Attribute Summary collapse
-
#child_rules ⇒ Object
Returns the value of attribute child_rules.
-
#decls ⇒ Object
Returns the value of attribute decls.
-
#prelude ⇒ Object
Returns the value of attribute prelude.
Instance Method Summary collapse
-
#initialize(prelude: nil, decls: nil, child_rules: nil) ⇒ QualifiedRule
constructor
A new instance of QualifiedRule.
- #kind ⇒ Object
Constructor Details
#initialize(prelude: nil, decls: nil, child_rules: nil) ⇒ QualifiedRule
Returns a new instance of QualifiedRule.
9 10 11 12 13 |
# File 'lib/minicss/css/ast/qualified_rule.rb', line 9 def initialize(prelude: nil, decls: nil, child_rules: nil) @prelude = prelude || [] @decls = decls || [] @child_rules = child_rules || [] end |
Instance Attribute Details
#child_rules ⇒ Object
Returns the value of attribute child_rules.
7 8 9 |
# File 'lib/minicss/css/ast/qualified_rule.rb', line 7 def child_rules @child_rules end |
#decls ⇒ Object
Returns the value of attribute decls.
7 8 9 |
# File 'lib/minicss/css/ast/qualified_rule.rb', line 7 def decls @decls end |
#prelude ⇒ Object
Returns the value of attribute prelude.
7 8 9 |
# File 'lib/minicss/css/ast/qualified_rule.rb', line 7 def prelude @prelude end |
Instance Method Details
#kind ⇒ Object
15 |
# File 'lib/minicss/css/ast/qualified_rule.rb', line 15 def kind = :qualified_rule |