module Ok
Public Instance Methods
add_mtime(src)
click to toggle source
# File lib/Ok.rb, line 30 def add_mtime src puts "add_mtime not done" return src end
applet(name)
click to toggle source
# File lib/Ok.rb, line 39 def applet name blade_file = "../../applets/" + name + "/markup.blade" js_file = "/applets/" + name + "/script.js" css_file = "/applets/" + name + "/style.css" eval(File.read( blade_file ), null, blade_file, 1) styles { link(css_file) } scripts { script js_file } end
on_off(val = false, show_more = false)
click to toggle source
# File lib/Ok.rb, line 4 def on_off val = false, show_more = false _class = (!val || val === 'off') ? 'off' : 'on' span(:class=>"on_off #{_class}") { a("On", :class=>'on', :href=>"#on") a("Off", :class=>'off', :href=>"#off") if (show_more) a("Settings", :class=>'show_more', :href=>"#more_settings") end } end
script(src)
click to toggle source
Calls superclass method
# File lib/Ok.rb, line 35 def script src super(:type=>"text/javascript", :src=>add_mtime(src)) end
span_as()
click to toggle source
# File lib/Ok.rb, line 15 def span_as span(:class=>'as_this_life') { span("as: ", :class=>'as') as_this_life_menu } end