class SimpleForm::Wrappers::Root
def html_classes(input, options)
Experimental RBS support (using type sampling data from the type_fusion
project).
def html_classes: ((SimpleForm::Inputs::StringInput | SimpleForm::Inputs::CollectionSelectInput) input, Hash options) -> untyped
This signature was generated using 2 samples from 2 applications.
def html_classes(input, options) css = options[:wrapper_class] ? Array(options[:wrapper_class]) : @defaults[:class] css += SimpleForm.additional_classes_for(:wrapper) do input.additional_classes + [input.input_class] end css << html_class(:error_class, options) { input.has_errors? } css << html_class(:hint_class, options) { input.has_hint? } css << html_class(:valid_class, options) { input.valid? } css.compact end