Module: ShareButtons

Extended by:
ActiveSupport::Autoload
Defined in:
lib/share_buttons.rb,
lib/share_buttons/base.rb,
lib/share_buttons/link.rb,
lib/share_buttons/email.rb,
lib/share_buttons/engine.rb,
lib/share_buttons/twitter.rb,
lib/share_buttons/version.rb,
lib/share_buttons/facebook.rb,
lib/share_buttons/pinterest.rb,
lib/share_buttons/google_plus.rb,
app/helpers/share_buttons/view_helper.rb,
app/controllers/share_buttons/application_controller.rb,
lib/generators/share_buttons/install/install_generator.rb

Defined Under Namespace

Modules: ViewHelper Classes: ApplicationController, Base, Configuration, Email, Engine, Facebook, GooglePlus, InstallGenerator, Link, Pinterest, Twitter

Constant Summary collapse

HELPER_NAMES =
%w(facebook twitter google_plus pinterest email link)
VERSION =
"1.1.1"

Class Method Summary collapse

Class Method Details

.configure(&block) ⇒ Object



18
19
20
21
# File 'lib/share_buttons.rb', line 18

def self.configure(&block)
  configuration = ShareButtons::Configuration.new
  block_given? ? yield(configuration) : configuration
end