CAF Shared JavaScript

Class Logger

Object
   |
   +--Logger

class Logger

Defined in logger.js


Field Summary
<static>  Object DEBUG
          
<static>  Object ERROR
          
<static>  Object history
          Default logger history appender.
<static>  Object INFO
          
<static>  Object WARN
          
 
Constructor Summary
Logger ()
           
 
Method Summary
<static> void addAppender(fn, level, cat)
           Register appender function.
<static> void appendToFirebug()
           Shortcut to start new firebug appender, and replay mws history to it.
<static> Object debug(msg, cat, expr)
           Log message at DEBUG level in category if expression is true.
<static> Object DivAppender(id, level, cat)
           Appender that logs messages to specified div.
<static> void dump(o)
           Dump object to debug.
<static> Object error(msg, cat, expr)
           Log message at ERROR level in category if expression is true.
<static> Object FirebugAppender(level, cat)
           Appender that logs messages to firebug console.
<static> Object HistoryAppender(maxSize)
           Appender that stores log messages up to a max size.
<static> Object info(msg, cat, expr)
           Log message at INFO level in category if expression is true.
<static> Object log(msg, level, cat, expr)
           Log message at level in category if expression is true.
<static> void removeAppender(fn)
           Unregister appender function.
<static> Object warn(msg, cat, expr)
           Log message at WARN level in category if expression is true.

Field Detail

DEBUG

<static> Object DEBUG

ERROR

<static> Object ERROR

history

<static> Object history

INFO

<static> Object INFO

WARN

<static> Object WARN

Constructor Detail

Logger

Logger()

Method Detail

addAppender

<static> void addAppender(fn, level, cat)

appendToFirebug

<static> void appendToFirebug()

debug

<static> Object debug(msg, cat, expr)

DivAppender

<static> Object DivAppender(id, level, cat)

dump

<static> void dump(o)

error

<static> Object error(msg, cat, expr)

FirebugAppender

<static> Object FirebugAppender(level, cat)

HistoryAppender

<static> Object HistoryAppender(maxSize)

info

<static> Object info(msg, cat, expr)

log

<static> Object log(msg, level, cat, expr)

removeAppender

<static> void removeAppender(fn)

warn

<static> Object warn(msg, cat, expr)

CAF Shared JavaScript

Documentation generated by JSDoc on Sun Sep 15 20:21:18 2019