view core/src/js/log/listeners/console.js @ 29:acdcdf1a8d21

repository reorganized
author cin
date Tue, 26 Jun 2018 19:35:44 +0300
parents src/implab/log/listeners/console.js@f750c89976d3
children
line wrap: on
line source

define([], function () {
    if (console && console.log)
        return function (ch, name, msg) {
            
            var args = [ch + ":"];

            switch (name) {
                case "warn":
                case "error":
                case "log":
                    break;
                default:
                    args.push(name + ":");
                    name = "log";
            }


            if (msg instanceof Array)
                args.push.apply(args, msg);
            else
                args.push(msg);

            console[name].apply(console, args);
        };
});