Module: FoxTail::Concerns::Placeholderable

Extended by:
ActiveSupport::Concern
Included in:
InputBaseComponent
Defined in:
app/components/fox_tail/concerns/placeholderable.rb

Instance Method Summary collapse

Instance Method Details

#before_renderObject



14
15
16
17
18
# File 'app/components/fox_tail/concerns/placeholderable.rb', line 14

def before_render
  super

  html_attributes[:placeholder] = retrieve_placeholder if placeholder?
end

#placeholder?Boolean

Returns:

  • (Boolean)


10
11
12
# File 'app/components/fox_tail/concerns/placeholderable.rb', line 10

def placeholder?
  !!placeholder.presence
end