Sha256: 2e373867c50bf95a80a8e93f883935f53eae06319ed56387a2bde4a09056dc59

Contents?: true

Size: 955 Bytes

Versions: 3

Compression:

Stored size: 955 Bytes

Contents

module FacebookSocialPlugins::Plugin
	class SendButton < Button
		def initialize options = {}
			super
		end

		def plugin_class
			'fb-send'
		end

		# href - the URL to send.
		# font - the font to display in the button. Options: 'arial', 'lucida grande', 'segoe ui', 'tahoma', 'trebuchet ms', 'verdana'
		# colorscheme - the color scheme for the button. Options: 'light', 'dark'
		# ref - a label for tracking referrals; must be less than 50 characters and can contain alphanumeric characters and some punctuation (currently +/=-.:_). The ref attribute causes two parameters to be added to the referrer URL when a user clicks a link from a stream story about a Send action:
		# fb_ref - the ref parameter
		# fb_source - the story type ('message', 'group', 'email') in which the click occurred.
		def attributes
			super.merge(:href => :string, :ref => :string, :fb_ref => :string, 
				:fb_source => ['message', 'group', 'email']
			)
		end
	end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
facebook-social_plugins-0.2.2 lib/facebook-social_plugins/plugin/send_button.rb
facebook-social_plugins-0.2.1 lib/facebook-social_plugins/plugin/send_button.rb
facebook-social_plugins-0.2.0 lib/facebook-social_plugins/plugin/send_button.rb