Mini Shell

Direktori : /var/www/vhosts/ccp.ac.th/backup_full/httpdocs/moodle/theme/learnr/amd/build/
Upload File :
Current File : /var/www/vhosts/ccp.ac.th/backup_full/httpdocs/moodle/theme/learnr/amd/build/offcanvas.min.js

/**
 * Theme LearnR - JS code off-canvas
 *
 * @module     theme_learnr/offcanvas
 * @copyright  2022 bdecent gmbh <https://bdecent.de>
 * @license    http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
 */
define("theme_learnr/offcanvas",["jquery","theme_boost/drawers","core/modal"],(function($,Drawers,Modal){let modalBackdrop=null;const getDrawerBackdrop=function(){return modalBackdrop||(modalBackdrop=Modal.prototype.getBackdrop().then((backdrop=>(backdrop.getAttachmentPoint().get(0).addEventListener("click",(e=>{e.preventDefault(),Drawers.getDrawerInstanceForNode(document.getElementById("theme_learnr-drawers-offcanvas")).closeDrawer(!1),backdrop.hide()})),backdrop))).catch()),modalBackdrop};return{init:function(){document.addEventListener(Drawers.eventTypes.drawerShown,(function(e){return"theme_learnr-drawers-offcanvas"!=e.target.id?null:(getDrawerBackdrop().then((backdrop=>(backdrop.show(),backdrop))).catch(),!0)})),document.addEventListener(Drawers.eventTypes.drawerHide,(function(e){return"theme_learnr-drawers-offcanvas"!=e.target.id?null:(getDrawerBackdrop().then((backdrop=>(backdrop.hide(),backdrop))).catch(),!0)}))}}}));

//# sourceMappingURL=offcanvas.min.js.map

Zerion Mini Shell 1.0