Sha256: 5c2a67645f982b4bcc8e6be7657f2e7f0fc525c003269e8963aa77a5454fa994

Contents?: true

Size: 431 Bytes

Versions: 6

Compression:

Stored size: 431 Bytes

Contents

module TwitterBootstrapBuilder
  module Builders
    class SubmitButtonBuilder < Base

      def to_s
        submit = block ? Submit.new(*options[:args], &Proc.new {}) : Submit.new(*options[:args])
        submit.send(options[:type]) if options[:type]
        submit.send(options[:size]) if options[:size]
        submit.append template.capture(self, &block) if block
        submit.to_s
      end

    end
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
twitter_bootstrap_builder-0.0.6 lib/twitter_bootstrap_builder/builders/submit_button_builder.rb
twitter_bootstrap_builder-0.0.5 lib/twitter_bootstrap_builder/builders/submit_button_builder.rb
twitter_bootstrap_builder-0.0.4 lib/twitter_bootstrap_builder/builders/submit_button_builder.rb
twitter_bootstrap_builder-0.0.3 lib/twitter_bootstrap_builder/builders/submit_button_builder.rb
twitter_bootstrap_builder-0.0.2 lib/twitter_bootstrap_builder/builders/submit_button_builder.rb
twitter_bootstrap_builder-0.0.1 lib/twitter_bootstrap_builder/builders/submit_button_builder.rb