module Meshchat::Ui::Display
Public Instance Methods
add_line(*args)
click to toggle source
# File lib/meshchat/ui/display.rb, line 24 def add_line(*args) current.add_line(*args) end
alert(*args)
click to toggle source
# File lib/meshchat/ui/display.rb, line 40 def alert(*args) current.alert(*args) end
chat(*args)
click to toggle source
# File lib/meshchat/ui/display.rb, line 48 def chat(*args) current.chat(*args) end
current()
click to toggle source
# File lib/meshchat/ui/display.rb, line 74 def current Meshchat::Display end
debug(*args)
click to toggle source
# File lib/meshchat/ui/display.rb, line 66 def debug(*args) current.debug(*args) end
emote(*args)
click to toggle source
# File lib/meshchat/ui/display.rb, line 32 def emote(*args) current.emote(*args) end
error(*args)
click to toggle source
# File lib/meshchat/ui/display.rb, line 70 def error(*args) current.error(*args) end
fatal(*args)
click to toggle source
TODO: break these out in to their own Logger class, and not on the display object
# File lib/meshchat/ui/display.rb, line 62 def fatal(*args) current.fatal(*args) end
info(*args)
click to toggle source
# File lib/meshchat/ui/display.rb, line 28 def info(*args) current.info(*args) end
present_message(*args)
click to toggle source
# File lib/meshchat/ui/display.rb, line 56 def present_message(*args) current.present_message(*args) end
start(*args)
click to toggle source
TODO: Delegate doesn't work on modules?
# File lib/meshchat/ui/display.rb, line 20 def start(*args) current.start(*args) end
success(*args)
click to toggle source
# File lib/meshchat/ui/display.rb, line 44 def success(*args) current.success(*args) end
warning(*args)
click to toggle source
# File lib/meshchat/ui/display.rb, line 36 def warning(*args) current.warning(*args) end
whisper(*args)
click to toggle source
# File lib/meshchat/ui/display.rb, line 52 def whisper(*args) current.whisper(*args) end