class RMQStylesheet
Attributes
application_was_setup[RW]
Public Class Methods
new(parent_screen)
click to toggle source
# File lib/project/ruby_motion_query/rmq_stylesheet.rb, line 2 def initialize(parent_screen) unless RMQStylesheet.application_was_setup RMQStylesheet.application_was_setup = true application_setup end @screen = parent_screen setup end
Public Instance Methods
application_setup()
click to toggle source
# File lib/project/ruby_motion_query/rmq_stylesheet.rb, line 39 def application_setup # Override to do your overall setup for your applications. This # is where you want to add your custom fonts and colors # This only gets called once end
color(*params)
click to toggle source
# File lib/project/ruby_motion_query/rmq_stylesheet.rb, line 49 def color(*params) RMQ.color(*params) end
controller()
click to toggle source
@ deprecated
# File lib/project/ruby_motion_query/rmq_stylesheet.rb, line 16 def controller @screen end
controller=(value)
click to toggle source
@ deprecated
# File lib/project/ruby_motion_query/rmq_stylesheet.rb, line 12 def controller=(value) @screen = value end
find(*working_selectors)
click to toggle source
Calls superclass method
Object#find
# File lib/project/ruby_motion_query/rmq_stylesheet.rb, line 24 def find(*working_selectors) # Not calling rmq below for performance reasons (one less method invocation) if @screen @screen.rmq(working_selectors) else super end end
font()
click to toggle source
# File lib/project/ruby_motion_query/rmq_stylesheet.rb, line 53 def font rmq.font end
image()
click to toggle source
# File lib/project/ruby_motion_query/rmq_stylesheet.rb, line 57 def image rmq.image end
rmq(*working_selectors)
click to toggle source
Calls superclass method
Object#rmq
# File lib/project/ruby_motion_query/rmq_stylesheet.rb, line 31 def rmq(*working_selectors) if @screen @screen.rmq(working_selectors) else super end end
screen()
click to toggle source
# File lib/project/ruby_motion_query/rmq_stylesheet.rb, line 20 def screen @screen end
setup()
click to toggle source
# File lib/project/ruby_motion_query/rmq_stylesheet.rb, line 45 def setup # Override if you need to do setup in your specific stylesheet end