class Glimmer::SWT::LatestMessageBoxProxy

Public Class Methods

new(parent, args, block) click to toggle source

TODO consider overriding all methods from MessageBoxProxy and proxying to them TODO consider the idea of promoting this object into the real message_box once Document is ready

# File lib/glimmer/swt/latest_message_box_proxy.rb, line 28
def initialize(parent, args, block)
  # No Op
end

Public Instance Methods

open() click to toggle source
# File lib/glimmer/swt/latest_message_box_proxy.rb, line 32
def open
  Document.ready? do
    DisplayProxy.instance.async_exec {
      DisplayProxy.instance.message_boxes.last&.open
    }
  end
end