class Playbook::PbTextInput::TextInput

def all_input_options

def all_input_options
  {
    autocomplete: autocomplete ? nil : "off",
    class: "text_input #{input_options.dig(:classname) || ''}",
    data: validation_data,
    disabled: disabled,
    id: input_options.dig(:id) || id,
    name: mask.present? ? "" : name,
    pattern: validation_pattern || mask_pattern,
    placeholder: placeholder,
    required: required,
    type: type,
    value: value,
    mask: mask,
  }.merge(input_options)
end