source: Dev/trunk/src/client/util/buildscripts/jslib/logger.js @ 532

Last change on this file since 532 was 483, checked in by hendrikvanantwerpen, 11 years ago

Added Dojo 1.9.3 release.

File size: 553 bytes
Line 
1var logger = {
2        TRACE: 0,
3        INFO: 1,
4        WARN: 2,
5        ERROR: 3,
6        level: 0,
7        logPrefix: "",
8
9        trace: function(message){
10                if(this.level <= this.TRACE){
11                        this._print(message);
12                }
13        },
14
15        info: function(message){
16                if(this.level <= this.INFO){
17                        this._print(message);
18                }
19        },
20
21        warn: function(message){
22                if(this.level <= this.WARN){
23                        this._print(message);
24                }
25        },
26
27        error: function(message){
28                if(this.level <= this.ERROR){
29                        this._print(message);
30                }
31        },
32
33        _print: function(message){
34                print((this.logPrefix ? (this.logPrefix + " ") : "") + message);
35        }
36}
Note: See TracBrowser for help on using the repository browser.