Sha256: 7f7305fb865e3992deeae58f821872fb02885fdf2d8cd6734fbde31e62d1a7bc
Contents?: true
Size: 504 Bytes
Versions: 56
Compression:
Stored size: 504 Bytes
Contents
require 'glimmer/swt/widget_proxy' module Glimmer module SWT class BrowserProxy < WidgetProxy attr_reader :url def url=(value) @url = value dom_element.attr('src', @url) end def element 'iframe' end def dom iframe_id = id iframe_url = url @dom ||= html { iframe(id: iframe_id, class: name, src: iframe_url, frameBorder: 0) { } }.to_s end end end end
Version data entries
56 entries across 56 versions & 1 rubygems