mirror of
https://bitbucket.org/bellord13/kit.git
synced 2026-11-13 19:06:11 +03:00
fix
This commit is contained in:
@@ -9,11 +9,10 @@ window.kit = window.kit || {};
|
||||
kit.config = kit.config || {};
|
||||
|
||||
// [PluginManager]
|
||||
|
||||
kit.config.assetsPath = '/local/templater.dev/kit/assets';
|
||||
kit.config.requiredDependencies = ['bsCore', 'toolkit', 'support'];
|
||||
kit.config.autoloadPluginList = ['tooltip', 'support'];
|
||||
kit.config.debug = true;
|
||||
kit.config.defaultPhoneMask = '+7 (999) 999-99-99';
|
||||
|
||||
// [OtherPlugins]
|
||||
Object.assign(kit.config, {
|
||||
debug: true,
|
||||
assetsPath: '/local/templater.dev/kit/assets',
|
||||
requiredDependencies: ['bsCore', 'toolkit', 'support'],
|
||||
autoloadPluginList: ['tooltip', 'support'],
|
||||
defaultPhoneMask: '+7 (999) 999-99-99',
|
||||
});
|
||||
@@ -474,6 +474,7 @@ window.kit.service = window.kit.service || {};
|
||||
deps.forEach(function(pluginId, i, arr) {
|
||||
var realPlugin = this.__getPlugin(pluginId);
|
||||
if(realPlugin === undefined) {
|
||||
console.warn(`Plugin "${pluginId}" not registered!`);
|
||||
return false;
|
||||
}
|
||||
correct.push(realPlugin.id);
|
||||
|
||||
@@ -225,7 +225,7 @@ __PluginManager__.registerPlugins({
|
||||
module: '/loggerService.js',
|
||||
css: '/loggerService.css',
|
||||
type: 'loader',
|
||||
deps: ['Logger', 'support']
|
||||
deps: ['Logger', 'support', 'Collection']
|
||||
},
|
||||
fancybox: {
|
||||
path: __pmConfig__.assetsPath + '/fancybox',
|
||||
|
||||
@@ -3,6 +3,7 @@ __PluginManager__.register('loggerService', function(module, exports, require, g
|
||||
|
||||
var support = require('support');
|
||||
var Logger = require('Logger');
|
||||
var Collection = require('Collection');
|
||||
|
||||
var lightMap = [
|
||||
{class: 'kit-logger-row--success', keys: ['pass', 'success']},
|
||||
@@ -18,7 +19,6 @@ __PluginManager__.register('loggerService', function(module, exports, require, g
|
||||
}
|
||||
return addClass;
|
||||
};
|
||||
var htmlCollectionTemplater = '<div class="kit-logger kit-logger--fixed"></div>';
|
||||
// function dump(value) {
|
||||
// var rArray = [];
|
||||
// if(value === null) {
|
||||
@@ -60,7 +60,8 @@ __PluginManager__.register('loggerService', function(module, exports, require, g
|
||||
*/
|
||||
var LoggerService = function() {
|
||||
Logger.prototype.constructor.apply(this, arguments);
|
||||
this.onLog.push(this.__log);
|
||||
this.onLog.push(this.__logHandler);
|
||||
this.__htmlCollectionTemplater = '<div class="kit-logger kit-logger--fixed"></div>';
|
||||
};
|
||||
|
||||
support.extend(LoggerService.prototype, Logger.prototype);
|
||||
@@ -69,7 +70,7 @@ __PluginManager__.register('loggerService', function(module, exports, require, g
|
||||
/**
|
||||
* @type {HTMLElement}
|
||||
*/
|
||||
this.__htmlCollection = node || document.getElementById('kit-logger') || document.querySelector('.kit-logger') || support.makeNode(__htmlCollectionTemplater);
|
||||
this.__htmlCollection = node || document.getElementById('kit-logger') || document.querySelector('.kit-logger') || support.makeNode(this.__htmlCollectionTemplater);
|
||||
|
||||
if((this.__htmlCollection instanceof HTMLElement) && !this.__htmlCollection.parentElement) {
|
||||
document.body.appendChild(this.__htmlCollection)
|
||||
@@ -109,7 +110,7 @@ __PluginManager__.register('loggerService', function(module, exports, require, g
|
||||
log.scrollTop = log.scrollHeight;
|
||||
};
|
||||
|
||||
LoggerService.prototype.__log = function(data = {
|
||||
LoggerService.prototype.__logHandler = function(data = {
|
||||
lvl: 0,
|
||||
message: '',
|
||||
context: [],
|
||||
@@ -122,6 +123,14 @@ __PluginManager__.register('loggerService', function(module, exports, require, g
|
||||
this.__row(data.context, lvl+1);
|
||||
};
|
||||
|
||||
LoggerService.prototype.logList = function (logList) {
|
||||
var self = this;
|
||||
logList = new Collection(logList);
|
||||
logList.map(function (log) {
|
||||
self.log(log.lvl, log.message, log.context, log.type);
|
||||
});
|
||||
};
|
||||
|
||||
/**
|
||||
* @memberOf kit.service
|
||||
* @class logger
|
||||
|
||||
Reference in New Issue
Block a user