Module: SimpleForm::Components::Placeholders

Included in:
Inputs::Base
Defined in:
lib/simple_form/components/placeholders.rb

Overview

Needs to be enabled in order to do automatic lookups.

Instance Method Summary collapse

Instance Method Details

#placeholder(wrapper_options = nil) ⇒ Object



5
6
7
8
# File 'lib/simple_form/components/placeholders.rb', line 5

def placeholder(wrapper_options = nil)
  input_html_options[:placeholder] ||= placeholder_text
  nil
end

#placeholder_textObject



10
11
12
13
# File 'lib/simple_form/components/placeholders.rb', line 10

def placeholder_text
  placeholder = options[:placeholder]
  placeholder.is_a?(String) ? placeholder : translate_from_namespace(:placeholders)
end