Sha256: 20c3af6ee0ff0657f9fad5a5c580dc805701244d57b24986cca0fdedbbf1e19c
Contents?: true
Size: 542 Bytes
Versions: 1
Compression:
Stored size: 542 Bytes
Contents
require 'glimmer/swt/widget_proxy' module Glimmer module SWT class LabelProxy < WidgetProxy attr_reader :text def text=(value) @text = value redraw end def element 'label' end def dom label_text = @text label_id = id label_style = css label_class = name @dom ||= html { label(id: label_id, style: label_style, class: label_class) { label_text } }.to_s end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
glimmer-dsl-opal-0.1.0 | lib/glimmer/swt/label_proxy.rb |