Module: PietimerCis::ViewHelpers

Defined in:
lib/pietimer-cis/view_helpers.rb

Instance Method Summary collapse

Instance Method Details

#pietimer_tag(options = {}) ⇒ Object



3
4
5
6
7
8
9
10
11
12
13
14
# File 'lib/pietimer-cis/view_helpers.rb', line 3

def pietimer_tag(options={})
	messages = "<script type=\"text/javascript\">"

	unless options.blank?
		messages += "$(function(){"
		messages += "$(\"##{options[:id]}\").pietimer({seconds: #{options[:time].blank? ? 10 : options[:time].to_i },color: \"#{options[:color].blank? ? 'blank' : options[:color] }\",height: 100,width: 100},#{options[:callback].blank? ? "function(){alert('Time is Out.')}" : options[:callback] });"
		messages += "$(\"##{options[:id]}\").pietimer('start');"
		messages += "});"
	end	
   messages += "</script>"
   messages.html_safe
end