Class: Plutonium::UI::Display::Base::Builder
- Inherits:
-
Builder
- Object
- Builder
- Plutonium::UI::Display::Base::Builder
- Includes:
- Options::InferredTypes
- Defined in:
- lib/plutonium/ui/display/base.rb
Instance Method Summary collapse
- #association_tag ⇒ Object
- #attachment_tag ⇒ Object
- #boolean_tag ⇒ Object
- #color_tag ⇒ Object
- #markdown_tag ⇒ Object (also: #rich_text_tag)
- #phlexi_render_tag ⇒ Object (also: #phlexi_tag)
Instance Method Details
#association_tag ⇒ Object
12 13 14 |
# File 'lib/plutonium/ui/display/base.rb', line 12 def association_tag(**, &) create_component(Plutonium::UI::Display::Components::Association, :association, **, &) end |
#attachment_tag ⇒ Object
21 22 23 |
# File 'lib/plutonium/ui/display/base.rb', line 21 def (**, &) create_component(Plutonium::UI::Display::Components::Attachment, :attachment, **, &) end |
#boolean_tag ⇒ Object
29 30 31 |
# File 'lib/plutonium/ui/display/base.rb', line 29 def boolean_tag(**, &) create_component(Plutonium::UI::Display::Components::Boolean, :boolean, **, &) end |
#color_tag ⇒ Object
33 34 35 |
# File 'lib/plutonium/ui/display/base.rb', line 33 def color_tag(**, &) create_component(Plutonium::UI::Display::Components::Color, :color, **, &) end |
#markdown_tag ⇒ Object Also known as: rich_text_tag
16 17 18 |
# File 'lib/plutonium/ui/display/base.rb', line 16 def markdown_tag(**, &) create_component(Plutonium::UI::Display::Components::Markdown, :markdown, **, &) end |
#phlexi_render_tag ⇒ Object Also known as: phlexi_tag
25 26 27 |
# File 'lib/plutonium/ui/display/base.rb', line 25 def phlexi_render_tag(**, &) create_component(Plutonium::UI::Display::Components::PhlexiRender, :phlexi_render, **, &) end |