annotate src/implab/log/ConsoleLogChannel.js @ 12:23be39fd3851

fixed typo in template-compile the built-in function 'print'
author cin
date Thu, 24 Aug 2017 04:30:11 +0300
parents 7d7059d2a810
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
2
7d7059d2a810 Подправлены пути в пакетах
egor
parents:
diff changeset
1 define(
7d7059d2a810 Подправлены пути в пакетах
egor
parents:
diff changeset
2 [ "dojo/_base/declare", "../text/format" ],
7d7059d2a810 Подправлены пути в пакетах
egor
parents:
diff changeset
3 function(declare, format) {
7d7059d2a810 Подправлены пути в пакетах
egor
parents:
diff changeset
4 return declare(
7d7059d2a810 Подправлены пути в пакетах
egor
parents:
diff changeset
5 null,
7d7059d2a810 Подправлены пути в пакетах
egor
parents:
diff changeset
6 {
7d7059d2a810 Подправлены пути в пакетах
egor
parents:
diff changeset
7 name : null,
7d7059d2a810 Подправлены пути в пакетах
egor
parents:
diff changeset
8
7d7059d2a810 Подправлены пути в пакетах
egor
parents:
diff changeset
9 constructor : function(name) {
7d7059d2a810 Подправлены пути в пакетах
egor
parents:
diff changeset
10 this.name = name;
7d7059d2a810 Подправлены пути в пакетах
egor
parents:
diff changeset
11 },
7d7059d2a810 Подправлены пути в пакетах
egor
parents:
diff changeset
12
7d7059d2a810 Подправлены пути в пакетах
egor
parents:
diff changeset
13 log : function() {
7d7059d2a810 Подправлены пути в пакетах
egor
parents:
diff changeset
14 console.log(this._makeMsg(arguments));
7d7059d2a810 Подправлены пути в пакетах
egor
parents:
diff changeset
15 },
7d7059d2a810 Подправлены пути в пакетах
egor
parents:
diff changeset
16
7d7059d2a810 Подправлены пути в пакетах
egor
parents:
diff changeset
17 warn : function() {
7d7059d2a810 Подправлены пути в пакетах
egor
parents:
diff changeset
18 console.warn(this._makeMsg(arguments));
7d7059d2a810 Подправлены пути в пакетах
egor
parents:
diff changeset
19 },
7d7059d2a810 Подправлены пути в пакетах
egor
parents:
diff changeset
20
7d7059d2a810 Подправлены пути в пакетах
egor
parents:
diff changeset
21 error : function() {
7d7059d2a810 Подправлены пути в пакетах
egor
parents:
diff changeset
22 console.error(this._makeMsg(arguments));
7d7059d2a810 Подправлены пути в пакетах
egor
parents:
diff changeset
23 },
7d7059d2a810 Подправлены пути в пакетах
egor
parents:
diff changeset
24
7d7059d2a810 Подправлены пути в пакетах
egor
parents:
diff changeset
25 _makeMsg : function(args) {
7d7059d2a810 Подправлены пути в пакетах
egor
parents:
diff changeset
26 return this.name ? this.name + " " +
7d7059d2a810 Подправлены пути в пакетах
egor
parents:
diff changeset
27 format.apply(null, args) : format.apply(null, args);
7d7059d2a810 Подправлены пути в пакетах
egor
parents:
diff changeset
28 }
7d7059d2a810 Подправлены пути в пакетах
egor
parents:
diff changeset
29 });
7d7059d2a810 Подправлены пути в пакетах
egor
parents:
diff changeset
30 });