Sha256: f8273585daa9a9854d7ac2d007b5cd63cad378993fb8d6df558907b6920a9a79

Contents?: true

Size: 559 Bytes

Versions: 2

Compression:

Stored size: 559 Bytes

Contents

module TwitterBootstrapBuilder
  module Builders
    class NavBarBuilder < Base

      def to_s
        nav_bar = NavBar.top
        nav_bar.append template.capture(self, &block) if block
        nav_bar.to_s
      end

      def brand(title, url)
        Brand.new(title, url).html_safe
      end

      def container(&block)
        NavContainerBuilder.new(template, &block).html_safe
      end

      def container_right(&block)
        NavContainerBuilder.new(template, align: :right, &block).html_safe
      end

    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
twitter_bootstrap_builder-0.0.6 lib/twitter_bootstrap_builder/builders/nav_bar_builder.rb
twitter_bootstrap_builder-0.0.5 lib/twitter_bootstrap_builder/builders/nav_bar_builder.rb