module Dill::WidgetClass

Public Class Methods

new(selector, parent = Widget, &extensions) click to toggle source
# File lib/dill/widgets/widget_class.rb, line 3
def self.new(selector, parent = Widget, &extensions)
  klass = Class.new(parent) { root selector }

  klass.class_eval(&extensions) if block_given?

  klass
end