class Primer::Forms::Builder
:nodoc:
def check_box(method, options = {}, checked_value = 1, unchecked_value = 0, &block)
def check_box(method, options = {}, checked_value = 1, unchecked_value = 0, &block) super(method, classify(options), checked_value, unchecked_value, &block) end
def classify(options)
def classify(options) options[:classes] = class_names(options.delete(:class), options[:classes]) options.merge!(Primer::Classify.call(options)) options.except!(*UTILITY_KEYS) options[:class] = class_names(options[:class], options.delete(:classes)) options end
def label(*args, **options, &block)
def label(*args, **options, &block) super(*args, classify(options), &block) end
def radio_button(*args, **options, &block)
def radio_button(*args, **options, &block) super(*args, classify(options), &block) end
def select(*args, **options, &block)
def select(*args, **options, &block) super(*args, classify(options), &block) end
def text_area(*args, **options, &block)
def text_area(*args, **options, &block) super(*args, classify(options), &block) end
def text_field(*args, **options, &block)
def text_field(*args, **options, &block) super(*args, classify(options), &block) end