Progress module for KameSame Open Framework
이 스크립트는 직접 설치하는 용도가 아닙니다. 다른 스크립트에서 메타 지시문 // @require https://update.greatest.deepsurf.us/scripts/451523/1094784/KameSame%20Open%20Framework%20-%20Jquery%20module.js을(를) 사용하여 포함하는 라이브러리입니다.
// ==UserScript==
// @name KameSame Open Framework - Jquery module
// @namespace timberpile
// @description Progress module for KameSame Open Framework
// @version 0.1
// @copyright 2022+, Robin Findley, Timberpile
// @license MIT; http://opensource.org/licenses/MIT
// ==/UserScript==
(function(global) {
//########################################################################
//------------------------------
// Published interface
//------------------------------
global.ksof.Jquery = {
version: version,
};
//########################################################################
var version;
ksof.ready('document')
.then(function(){
var promises = [];
try {
$.fn.jquery;
} catch(e) {
promises.push(ksof.load_script(ksof.support_files['jquery.js'], true /* cache */));
}
return Promise.all(promises);
})
.then(function(data){
version = $.fn.jquery;
// Notify listeners that we are ready.
// Delay guarantees include() callbacks are called before ready() callbacks.
setTimeout(function(){ksof.set_state('ksof.Jquery', 'ready');},0);
});
})(window);