Method: MotionPrime::BaseFieldSection#render_element?

Defined in:
motion-prime/sections/form/base_field_section.rb

#render_element?(element_name) ⇒ Boolean

Returns true if we should render element in current state

Parameters:

  • element_name (Symbol)

    name of element in field

Returns:

  • (Boolean)


23
24
25
26
27
28
29
30
31
# File 'motion-prime/sections/form/base_field_section.rb', line 23

def render_element?(element_name)
  case element_name.to_sym
  when :error_message
    has_errors?
  when :label
    not @options[:label] === false
  else true
  end
end