class Glimmer::DSL::JFX::WindowExpression

Public Instance Methods

add_content(parent, keyword, *args, &block) click to toggle source
Calls superclass method
# File lib/glimmer/dsl/jfx/window_expression.rb, line 38
def add_content(parent, keyword, *args, &block)
  super
  parent.post_add_content
end
around(parent, keyword, args, block) { || ... } click to toggle source
# File lib/glimmer/dsl/jfx/window_expression.rb, line 43
def around(parent, keyword, args, block, &interpret_and_add_content)
  # TODO check if parent content is added and if it is not, do not have platform wrap around yield (in case of reopening content)
  javafx.application.Platform.startup do
    yield
  end
end
interpret(parent, keyword, *args, &block) click to toggle source
# File lib/glimmer/dsl/jfx/window_expression.rb, line 34
def interpret(parent, keyword, *args, &block)
  Glimmer::JFX::WindowProxy.new(parent, keyword, *args, &block)
end