Sha256: d9a13ab2d8abd39e55546c4ade580c5e49ff585916251eebe246f9ce96d88d3d
Contents?: true
Size: 1.09 KB
Versions: 2
Compression:
Stored size: 1.09 KB
Contents
module TwitterBootstrapBuilder module Helpers module DropdownsHelper def dropdown_link(text, &block) Builders::DropDownLinkBuilder.new(self, text: text, &block).html_safe end def dropdown_button(text, &block) Builders::DropDownButtonBuilder.new(self, text: text, &block).html_safe end TwitterBootstrapMarkup::ButtonBase::TYPES.each do |type| define_method "dropdown_button_#{type}" do |text, &block| Builders::DropDownButtonBuilder.new(self, text: text, type: type, &block).html_safe end TwitterBootstrapMarkup::ButtonBase::SIZES.each do |size| define_method "dropdown_button_#{type}_#{size}" do |text, &block| Builders::DropDownButtonBuilder.new(self, text: text, type: type, size: size, &block).html_safe end end end TwitterBootstrapMarkup::ButtonBase::SIZES.each do |size| define_method "dropdown_button_#{size}" do |text, &block| Builders::DropDownButtonBuilder.new(self, text: text, size: size, &block).html_safe end end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
twitter_bootstrap_builder-0.0.8 | lib/twitter_bootstrap_builder/helpers/dropdowns_helper.rb |
twitter_bootstrap_builder-0.0.7 | lib/twitter_bootstrap_builder/helpers/dropdowns_helper.rb |