This commit is contained in:
Bellord
2026-09-02 17:02:57 +03:00
parent ca94090b05
commit 5f8bc945f8
8 changed files with 16 additions and 11 deletions
+7 -3
View File
@@ -33,20 +33,21 @@ __PluginManager__.register('jQueryProxy',function(require, exports, module, glob
return window.hasOwnProperty('jQuery') && Object.is(window.jQuery, J);
};
JQueryProxy.prototype.onInstall = function(plugin){
var self = this;
if(!this.hasJQuery()){
(function(w){
w.$ = w.jQuery = J;
plugin.module.initer = J;
self.initer = J;
})(window);
}
};
JQueryProxy.prototype.onJQueryInstall = function(jQueryPlugin, jQueryProxyPlugin){
var self = this;
if(!jQueryProxyPlugin.module.initer){
if(!self?.initer){
return;
}
(function(w){
var q = jQueryProxyPlugin.module.initer.queue;
var q = self.initer.queue;
if(self.hasJQueryIniter()){
w.$ = w.jQuery = jQueryPlugin.module.exports;
for (var ch of q){
@@ -65,4 +66,7 @@ __PluginManager__.register('jQueryProxy',function(require, exports, module, glob
};
module.exports = new JQueryProxy();
}).install(function(){
var jQueryProxy = __PluginManager__.require('jQueryProxy');
jQueryProxy.onInstall();
});