class Maglev::Uikit::Form::ColorFieldComponent
def dom_id
def dom_id name.to_s.parameterize.underscore end
def error
def error options[:error] end
def hint
def hint options[:hint] end
def initialize(name:, options: {}, html_options: {})
def initialize(name:, options: {}, html_options: {}) @name = name @options = options @html_options = html_options end
def input_action
def input_action @input_action ||= input_data.delete(:action) || {} end
def input_data
def input_data @input_data ||= html_options.delete(:data) || {} end
def label
def label options[:label] || name.humanize end
def presets
def presets options[:presets] end
def presets?
def presets? presets&.any? end
def value
def value options[:value] end
def value?
def value? value.present? end