Module: FormAngular::Errors::NgError
- Includes:
- NgOptionUtils
- Defined in:
- lib/form_angular/errors/ng_error.rb
Instance Method Summary collapse
Instance Method Details
#has_html_error ⇒ Object
19 20 21 |
# File 'lib/form_angular/errors/ng_error.rb', line 19 def has_html_error ng_error.present? end |
#html_options(key) ⇒ Object
23 24 25 26 |
# File 'lib/form_angular/errors/ng_error.rb', line 23 def (key) ||= {} .merge!({'ng-show' => "#{ng_access_expression}.$error.#{key} && (#{ng_access_expression}.$invalid || #{ng_access_expression}.$dirty)", class: "ng-cloak text-danger"}) end |
#ng_error(wrapper_options) ⇒ Object
8 9 10 11 12 13 14 15 16 17 |
# File 'lib/form_angular/errors/ng_error.rb', line 8 def ng_error() = "" = template.content_tag(:span, "{{errors['#{tag_name}'].server}}", ("server")) if [:ng_errors] [:ng_errors].each do |validate_key| += template.content_tag(:span, I18n.t("activerecord.errors.#{lookup_model_names.last}.#{attribute_name}.#{validate_key}"), (validate_key)) end end end |