Class: Plutonium::UI::Form::Components::HiddenWrapper
- Inherits:
-
Phlexi::Form::Components::Base
- Object
- Phlexi::Form::Components::Base
- Plutonium::UI::Form::Components::HiddenWrapper
- Defined in:
- lib/plutonium/ui/form/components/hidden_wrapper.rb
Overview
Wrapper for fields configured as as: :hidden. Emits a hidden div
containing only the input — no label, no hint, no error chrome.
hidden: true (HTML5) sets display: none so the wrapper is
excluded from CSS Grid / Flex layout, not just visually hidden.
Instance Method Summary collapse
-
#build_attributes ⇒ Object
No id needed for a layout-suppressed wrapper.
- #view_template(&block) ⇒ Object
Instance Method Details
#build_attributes ⇒ Object
No id needed for a layout-suppressed wrapper.
19 20 |
# File 'lib/plutonium/ui/form/components/hidden_wrapper.rb', line 19 def build_attributes end |
#view_template(&block) ⇒ Object
12 13 14 15 16 |
# File 'lib/plutonium/ui/form/components/hidden_wrapper.rb', line 12 def view_template(&block) div(hidden: true) do yield(field) if block end end |