Class: Glimmer::DSL::XML::HtmlExpression
- Inherits:
-
StaticExpression
- Object
- Expression
- StaticExpression
- Glimmer::DSL::XML::HtmlExpression
- Includes:
- TopLevelExpression, NodeParentExpression
- Defined in:
- lib/glimmer/dsl/xml/html_expression.rb
Overview
This static html expression flips the DSL switch on for XML DSL in Glimmer
Constant Summary
Constants included from Glimmer
Instance Method Summary collapse
Methods included from NodeParentExpression
Methods included from Glimmer
Methods included from ParentExpression
Methods inherited from StaticExpression
#can_interpret?, inherited, keyword
Methods inherited from Expression
#add_content, #can_interpret?, dsl, #textual?, #widget?
Dynamic Method Handling
This class handles dynamic methods through the method_missing method in the class Glimmer
Instance Method Details
#interpret(parent, keyword, *args, &block) ⇒ Object
15 16 17 |
# File 'lib/glimmer/dsl/xml/html_expression.rb', line 15 def interpret(parent, keyword, *args, &block) xml_expression.interpret(parent, keyword, *args, &block) end |
#xml_expression ⇒ Object
19 20 21 |
# File 'lib/glimmer/dsl/xml/html_expression.rb', line 19 def xml_expression @xml_expression ||= XmlExpression.new end |