class Playbook::PbDatePicker::DatePicker
def classname
def classname generate_classname("pb_date_picker_kit") end
def date_picker_config
def date_picker_config { allowInput: allow_input, defaultDate: default_date, disableDate: disable_date, disableRange: disable_range, disableWeekdays: disable_weekdays, format: format, hideIcon: hide_icon, inline: inline, maxDate: max_date, minDate: min_date, mode: mode, pickerId: picker_id, plugins: plugins, required: required, yearRange: year_range, }.to_json.html_safe end
def error_class
def error_class error ? " error" : "" end
def icon_wrapper_class
def icon_wrapper_class class_string = "cal_icon_wrapper" class_string += " dark" if dark class_string += " no_label_shift" if hide_label class_string += error_class class_string end