mirror of
https://bitbucket.org/bellord13/kit.git
synced 2026-11-13 19:06:11 +03:00
fix
This commit is contained in:
+20
-5
@@ -1,9 +1,6 @@
|
||||
/**
|
||||
* @class kit
|
||||
* @property {kit.bsCore}
|
||||
* @property {kit.toolkit}
|
||||
* @property {kit.Modal}
|
||||
* @property {kit.cookie}
|
||||
* @class kitCore
|
||||
* @extends kitCorePlugins
|
||||
*/
|
||||
window.kit = window.kit || {};
|
||||
(function(global){
|
||||
@@ -52,6 +49,12 @@ window.kit = window.kit || {};
|
||||
return this;
|
||||
};
|
||||
|
||||
/**
|
||||
*
|
||||
* @param pluginId
|
||||
* @param {kitModuleTypeLoader|{}} config
|
||||
* @return {boolean}
|
||||
*/
|
||||
__proto.register = function (pluginId, config = {}) {
|
||||
//console.warn('PluginManager.register: plugin ' + pluginId + ' ('+(this.plugins[pluginId]?this.plugins[pluginId].state:'0')+')');
|
||||
var defaultPlugin = {
|
||||
@@ -427,6 +430,12 @@ window.kit = window.kit || {};
|
||||
return this;
|
||||
};
|
||||
|
||||
/**
|
||||
* @name kitPluginManagerRequire
|
||||
* @param {string} pluginId
|
||||
* @param {callback} callback
|
||||
* @return {boolean}
|
||||
*/
|
||||
__proto.require = function (pluginId, callback) {
|
||||
//console.warn('PluginManager.require: plugin ' + pluginId + ' ('+(this.plugins[pluginId]?this.plugins[pluginId].state:'0')+')');
|
||||
|
||||
@@ -584,11 +593,15 @@ window.kit = window.kit || {};
|
||||
return undefined;
|
||||
};
|
||||
|
||||
/**
|
||||
* @class kitConfig
|
||||
*/
|
||||
var defaultConfig = {
|
||||
assetsPath: '',
|
||||
requiredDependencies: [],
|
||||
autoloadPluginList: [],
|
||||
debug: false,
|
||||
defaultPhoneMask: '+7 (999) 999-99-99',
|
||||
};
|
||||
var manager = new PluginManager(global);
|
||||
manager.register('PluginManager', {
|
||||
@@ -613,5 +626,7 @@ window.kit = window.kit || {};
|
||||
global.ready = manager.ready.bind(manager);
|
||||
global.exec = manager.exec.bind(manager);
|
||||
global.require = manager.require.bind(manager);
|
||||
/** @type {kitCore} */
|
||||
window.__pmGlobal__ = global;
|
||||
})(kit);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user