Sha256: 3adde4bdcea4e26029cc0c141c9a4906fc8fd8ce05ffe03c770bd07d9e9c8ea2
Contents?: true
Size: 1.89 KB
Versions: 11
Compression:
Stored size: 1.89 KB
Contents
# frozen_string_literal: true module UiBibz::Helpers::Ui::Core::NavigationsHelper # Nav Component # # +options+ (Hash) # +html_options+ (Hash) def ui_nav(content = nil, options = nil, html_options = nil, &) UiBibz::Ui::Core::Navigations::Nav.new(content, options, html_options).tap(&).render end # TabGroup Component # # +options+ (Hash) # +html_options+ (Hash) def ui_tab_group(content = nil, options = nil, html_options = nil, &) UiBibz::Ui::Core::Navigations::TabGroup.new(content, options, html_options).tap(&).render end # Navbar Component # # +options+ (Hash) # +html_options+ (Hash) def ui_navbar(content = nil, options = nil, html_options = nil, &) UiBibz::Ui::Core::Navigations::Navbar.new(content, options, html_options).tap(&).render end # Pagination Component # # +options+ (Hash) # +html_options+ (Hash) def ui_pagination(content = nil, options = nil, html_options = nil, &) UiBibz::Ui::Core::Navigations::Pagination.new(content, options, html_options).tap(&).render end # Toolbar Component # # +options+ (Hash) # +html_options+ (Hash) def ui_toolbar(content = nil, options = nil, html_options = nil, &) UiBibz::Ui::Core::Navigations::Toolbar.new(content, options, html_options).tap(&).render end # Link Component # # +options+ (Hash) # +html_options+ (Hash) def ui_link(content = nil, options = nil, html_options = nil, &) UiBibz::Ui::Core::Navigations::Link.new(content, options, html_options, &).render end # Breadcrumb Component # # +options+ (Hash) # +html_options+ (Hash) # def ui_breadcrumb(content = nil, options = nil, html_options = nil, &block) if block.nil? UiBibz::Ui::Core::Navigations::Breadcrumb.new(content, options, html_options, &block).render else UiBibz::Ui::Core::Navigations::Breadcrumb.new(content, options, html_options).tap(&block).render end end end
Version data entries
11 entries across 11 versions & 1 rubygems