class IRuby::Input::Widget
Public Class Methods
Source
# File lib/iruby/input/widget.rb, line 11 def self.builder method, &block Builder.instance_eval do define_method method, &block end end
Public Instance Methods
Source
# File lib/iruby/input/widget.rb, line 24 def widget_display IRuby.display(IRuby.html( Erector.inline{ style raw(widget_css) }.to_html )) IRuby.display(IRuby.html(to_html)) IRuby.display(IRuby.javascript(widget_js)) end
Source
# File lib/iruby/input/widget.rb, line 17 def widget_join method, *args strings = args.map do |arg| arg.is_a?(String) ? arg : arg.send(method) end strings.uniq.join("\n") end