This commit is contained in:
2021-08-17 22:01:03 +03:00
parent 1b84ac831f
commit 861e59919e
30 changed files with 2501 additions and 2324 deletions
+7 -1
View File
@@ -1,3 +1,8 @@
/**
* @class kit
* @property {kit.bsCore}
* @property {kit.toolkit}
*/
window.kit = window.kit || {};
(function(global){
var stackPromise = {};
@@ -551,4 +556,5 @@ window.kit = window.kit || {};
global.PluginManager = manager;
global.exec = manager.exec.bind(manager);
global.require = manager.require.bind(manager);
})(kit || window);
})(kit || window);
+14 -2
View File
@@ -76,9 +76,7 @@ kit.PluginManager.registerPlugins({
deps: ['bsCore'],
onRegister: function (plugin) {
plugin.onLoadConditionHandler = function (event) {
console.log('1',event);
if(event.target && event.target.dataset && event.target.dataset.bsTarget && event.target.dataset.bsToggle === 'modal') {
console.log('2');
kit.exec(plugin.id, function(){
var newEvent = new Event("click");
event.target.dispatchEvent(newEvent);
@@ -107,6 +105,20 @@ kit.PluginManager.registerPlugins({
onInstall: function (plugin) {
},
},
datepicker: {
path: '/local/templates.dev/kit/assets/datepicker',
module: '/js/datepicker.js',
type: 'loader',
css: [
'/css/datepicker.css',
],
deps: ['jquery'],
onRegister: function (plugin) {
kit.PluginManager.install(plugin.id)
},
onInstall: function (plugin) {
},
},
});