class Glimmer::DSL::Opal::WidgetExpression
Constants
- EXCLUDED_KEYWORDS
Public Instance Methods
add_content(parent, keyword, *args, &block)
click to toggle source
Calls superclass method
# File lib/glimmer/dsl/opal/widget_expression.rb, line 23 def add_content(parent, keyword, *args, &block) if parent.rendered? || parent.skip_content_on_render_blocks? super(parent, &block) parent.post_add_content else parent.add_content_on_render(&block) end end
can_interpret?(parent, keyword, *args, &block)
click to toggle source
# File lib/glimmer/dsl/opal/widget_expression.rb, line 13 def can_interpret?(parent, keyword, *args, &block) !EXCLUDED_KEYWORDS.include?(keyword) and parent.is_a?(Glimmer::SWT::WidgetProxy) and Glimmer::SWT::WidgetProxy.widget_class(keyword) end
interpret(parent, keyword, *args, &block)
click to toggle source
# File lib/glimmer/dsl/opal/widget_expression.rb, line 19 def interpret(parent, keyword, *args, &block) Glimmer::SWT::WidgetProxy.for(keyword, parent, args, block) end