class UnderOs::UI::View
Public Class Methods
new(options={})
click to toggle source
# File lib/under_os/ui/view.rb, line 13 def initialize(options={}) self.id = options.delete(:id) if options.has_key?(:id) self.className = options.delete(:class) if options.has_key?(:class) self.style = options.delete(:style) if options.has_key?(:style) self.on = options.delete(:on) if options.has_key?(:on) self.data = options.delete(:data) if options.has_key?(:data) end
Public Instance Methods
inspect()
click to toggle source
# File lib/under_os/ui/view.rb, line 21 def inspect params = {tag: tagName} params[:id] = id if id params[:class] = className unless classNames.empty? params = params.map do |key, value| "#{key}=\"#{value}\"" end "#<#{self.class.name} #{params.join(" ")}>" end