class Ariadne::Form::Checkbox::Component

def before_render

def before_render
  raise ArgumentError, "Cannot have both `label` and content block" if @label.present? && content.present?
  raise ArgumentError, "Must have either `label` or content block" if @label.blank? && content.blank?
end

def focusable?

def focusable?
  true
end

def generic_name

def generic_name
  @name.sub(/\[[^\]]*\]$/, "")
end

def type

def type
  :check_box
end