Module: FormAngular::Errors::NgInputError

Includes:
NgOptionUtils
Defined in:
lib/form_angular/errors/ng_input_error.rb

Instance Method Summary collapse

Instance Method Details

#has_ng_input_errorObject



13
14
15
# File 'lib/form_angular/errors/ng_input_error.rb', line 13

def has_ng_input_error
  ng_input_error.present?
end

#html_wrapper_optionsObject



17
18
19
20
21
22
# File 'lib/form_angular/errors/ng_input_error.rb', line 17

def html_wrapper_options
  @options[:wrapper_html] ||= {}
  @options[:wrapper_html].merge!(
    'ng-class' => "{success:'has-success', error:'has-error'}[#{ng_form_expression}.validityClass('#{tag_name}')]"
  )
end

#ng_input_error(wrapper_options) ⇒ Object



8
9
10
11
# File 'lib/form_angular/errors/ng_input_error.rb', line 8

def ng_input_error(wrapper_options)
  html_wrapper_options()
  nil
end