Class: Card::Layout::UnknownLayout
- Inherits:
-
Card::Layout
- Object
- Card::Layout
- Card::Layout::UnknownLayout
- Defined in:
- lib/card/layout/unknown_layout.rb
Overview
handling for layout specified but unknown
Instance Method Summary collapse
Methods inherited from Card::Layout
built_in_layouts, built_in_layouts_hash, card_layout?, clear_cache, code_layout?, deregister_layout, #fetch_main_nest_opts, #initialize, layout_class, layout_key, layouts, main_nest_opts, #main_nest_opts, register_built_in_layout, register_layout, register_layout_with_nest, render
Constructor Details
This class inherits a constructor from Card::Layout
Instance Method Details
#header ⇒ Object
11 12 13 |
# File 'lib/card/layout/unknown_layout.rb', line 11 def header @format.content_tag :h1, t(:layout_unknown_layout, name: @layout) end |
#render ⇒ Object
7 8 9 |
# File 'lib/card/layout/unknown_layout.rb', line 7 def render @format.output [header, text] end |
#text ⇒ Object
15 16 17 |
# File 'lib/card/layout/unknown_layout.rb', line 15 def text t :layout_available_layouts, available_layouts: self.class.built_in_layouts end |