Class: App::Layouts::LayoutBase
- Inherits:
-
Templet::Component::Partial
- Object
- Templet::Component::Partial
- App::Layouts::LayoutBase
- Includes:
- Templet::Mixins::Bs::Grid
- Defined in:
- lib/generators/templet/templates/core/app/layouts/layout_base.rb
Overview
Renders a navbar, flash messages and yielded content in Bootstrap grid
Direct Known Subclasses
Constant Summary
Constants included from Templet::Constants
Templet::Constants::BS_BUTTON, Templet::Constants::BS_BUTTON_BLOCK, Templet::Constants::BS_BUTTON_DROPDOWN, Templet::Constants::BS_BUTTON_GROUP, Templet::Constants::BS_BUTTON_GROUP_JUSTIFIED, Templet::Constants::BS_BUTTON_GROUP_VERTICAL, Templet::Constants::BS_BUTTON_SIZE, Templet::Constants::BS_BUTTON_SUBMIT, Templet::Constants::BS_BUTTON_SUBMIT_SEARCH, Templet::Constants::BS_BUTTON_TOOLBAR, Templet::Constants::BS_BUTTON_TYPE, Templet::Constants::BS_COL, Templet::Constants::BS_COL_OFFSET, Templet::Constants::BS_FORM, Templet::Constants::BS_FORM_INLINE, Templet::Constants::BS_LIST_GROUP, Templet::Constants::BS_LIST_GROUP_ITEM, Templet::Constants::BS_LIST_INLINE, Templet::Constants::BS_LIST_UNSTYLED, Templet::Constants::BS_NAV, Templet::Constants::BS_NAV_PILLS, Templet::Constants::BS_NAV_PILLS_STACKED, Templet::Constants::BS_NAV_TABS, Templet::Constants::BS_PANEL, Templet::Constants::BS_PANEL_BODY, Templet::Constants::BS_PANEL_HEADING, Templet::Constants::BS_PANEL_TITLE, Templet::Constants::BS_SELECTED, Templet::Constants::BS_TABLE, Templet::Constants::BS_TOOLBAR
Instance Method Summary collapse
Methods included from Templet::Mixins::Bs::Grid
#col_class, #col_offset_class, #in_cols, #in_rows
Instance Method Details
#call(action, **options) ⇒ Object
8 9 10 11 12 13 14 15 |
# File 'lib/generators/templet/templates/core/app/layouts/layout_base.rb', line 8 def call(action, **) super() do js_target_div :outer, (*[:nav_args]), , in_rows(renderer, yield(renderer), **bs_column_opts) end end |