class Glimmer::SWT::CanvasProxy

Public Instance Methods

default_layout() click to toggle source
# File lib/glimmer/swt/canvas_proxy.rb, line 6
def default_layout
  nil
end
dom() click to toggle source
# File lib/glimmer/swt/canvas_proxy.rb, line 14
def dom
  canvas_id = id
  canvas_class = name
  # TODO in the future, calculate width and height from children automatically (just like Glimmer DSL for SWT)
  @dom ||= html {
    svg(id: canvas_id, class: canvas_class) {
      'Sorry, your browser does not support inline SVG.'
    }
  }.to_s
end
element() click to toggle source
# File lib/glimmer/swt/canvas_proxy.rb, line 10
def element
  'svg'
end