{"version":3,"sources":["https:\/\/immet-dist.spbstu.ru\/theme\/mooc\/amd\/src\/loader.js"],"names":["define","$","Ajax","Tether","Event","Aria","breakpoints","Drawer","Notice","str","PubSub","ModalFactory","Feedback","gradeTableScrollHandler","left","offset","parseInt","css","html","concat","toggleSubmenuView","_element","_this","find","key","attr","toggleClass","resetSidebar","window","width","hasClass","trigger","removeClass","document","jQuery","init","popover","selector","container","delay","hide","getLegacyEvents","done","events","on","FILTER_CONTENT_UPDATED","change","onbeforeunload","this","form","submit","length","sidebarFooterHeight","height","ready","is","append","tooltip","availableSpace","numOfVisibleItems","$btn","$vlinks","$hlinks","numOfItems","totalSpace","breakWidths","wdmCollapsibleNavMenu","children","last","prependTo","first","appendTo","addClass","outerWidth","i","w","push","currLeft","body","evt","button","target","currentTarget","closest","subscribe","resize","parents","IGNORE_DRAWER_BTN","click","M","util","set_user_preference","info","get_string","prop","show","animate","scrollTop","scroll","hover","topdistance","distanceFromTop","position","top","screenHeight","submenuid","undefined","submenu","subcourseskey","subcourses","elid","parentel","elkey","e","preventDefault","_activeNodes","each","index","panel","next","keypress","keyCode","setfocus","tabIndex","focus","console","log","sectionEl","parent","label","trim","text","fullscreenElement","webkitFullscreenElement","mozFullScreenElement","msFullscreenElement","exitFullscreen","mozCancelFullScreen","webkitExitFullscreen","msExitFullscreen","element","requestFullscreen","mozRequestFullScreen","webkitRequestFullscreen","Element","ALLOW_KEYBOARD_INPUT","msRequestFullscreen","toggleFullScreen","event","create","title","data","modal","call","methodname","args","location","href","cfg","wwwroot","encodeURI","mouseover","mouseout"],"mappings":"AAyBA,aAEAA,OAAO,CAAC,SAAU,YAAa,qBAAsB,aAAc,mBAAoB,0BAA2B,qBAAsB,qBAAsB,WAAY,cAAe,qBAAsB,uBAAwB,sBAAuB,mBAAoB,oBAAqB,qBAAsB,uBAAwB,uBAAwB,uBAAwB,oBAAqB,wBAAyB,kBAAmB,sBAAuB,sBAAuB,wBAAyB,SAAUC,EAAGC,EAAMC,EAAQC,EAAOC,EAAMC,EAAaC,EAAQC,EAAQC,EAAKC,EAAQC,EAAcC,GAQ3mB,SAASC,IACP,IAAIC,EAAOb,EAAE,gBAAgBc,SAASD,KAAOb,EAAE,gBAAgBc,SAASD,KAAOE,SAASf,EAAE,gBAAgBgB,IAAI,iBAC9GhB,EAAE,wBAAwBiB,KAAK,6DAA6DC,OAAOL,EAAM,4CAwT3G,SAASM,EAAkBC,GACzB,IAAIC,EAAQrB,EAAEoB,GAAUE,KAAK,gBAEzBC,EAAMvB,EAAEqB,GAAOG,KAAK,YACxBxB,EAAEqB,GAAOI,YAAY,YACrBzB,EAAE,kDAAoDuB,EAAM,MAAME,YAAY,QA6HhF,SAASC,IACK1B,EAAE2B,QAAQC,QAEV,MACN5B,EAAE,QAAQ6B,SAAS,qBACrB7B,EAAE,uCAAuC8B,QAAQ,SAG\/C9B,EAAE,QAAQ6B,SAAS,iBACrB7B,EAAE,qCAAqC8B,QAAQ,SAGjD9B,EAAE,QAAQ+B,YAAY,mBAGxB\/B,EAAEgC,UAAUF,QAAQ,0BAldtBH,OAAOM,OAASjC,EAChB2B,OAAOzB,OAASA,EAChBI,EAAO4B,OAWPlC,EAAE,QAAQmC,QAAQ,CAChBL,QAAS,QACTM,SAAU,+CAEZpC,EAAE,QAAQmC,QAAQ,CAChBE,UAAW,OACXD,SAAU,4CACVN,QAAS,QACTQ,MAAO,CACLC,KAAM,OAIVpC,EAAMqC,kBAAkBC,KAAK,SAAUC,GACrC1C,EAAEgC,UAAUW,GAAGD,EAAOE,uBAAwB,WAC5C5C,EAAE,QAAQmC,QAAQ,CAChBC,SAAU,0BACVN,QAAS,cAKf9B,EAAE,sCAAsC6C,OAAO,WAC7ClB,OAAOmB,eAAiB,KACxBC,KAAKC,KAAKC,WAEZ7C,EAAK8B,OAELlC,EAAE,qCAAqC2C,GAAG,QAAS,WACjD3C,EAAE,QAAQyB,YAAY,gBAEjBzB,EAAE,QAAQ6B,SAAS,eACtB7B,EAAE,sBAAsB+B,YAAY,UACpC\/B,EAAE,sBAAsBuC,UAI5BvC,EAAEgC,UAAUW,GAAG,yBAA0B,WACvC,GAAwC,GAApC3C,EAAE,wBAAwBkD,OAA9B,CAIA,IAAIC,EAAsBnD,EAAE,wBAAwBoD,SAErB,GAA3BpD,EAAE,eAAekD,QAIrBlD,EAAE,eAAegB,IAAI,SAAUmC,EAAsB,SAEvDnD,EAAEgC,UAAUqB,MAAM,WAEZrD,EAAE,QAAQsD,GAAG,qCACftD,EAAE,QAAQuD,OAAO,4CACjBvD,EAAE,wBAAwB2C,GAAG,SAAU\/B,GACvCZ,EAAE2B,QAAQgB,GAAG,SAAU\/B,IAGzBZ,EAAE,2BAA2BwD,UAEzBxD,EAAE,QAAQ6B,SAAS,YAAc7B,EAAE,QAAQ6B,SAAS,cACtD7B,EAAE,qCAAqC8B,QAAQ,SAGjD9B,EAAEgC,UAAUF,QAAQ,0BACpB9B,EAAE,iCAAiC2C,GAAG,QAAS,WAC7C3C,EAAEgC,UAAUF,QAAQ,4BAEtBJ,IAIA,IAMI+B,EAAgBC,EANhBC,EAAO3D,EAAE,2BACT4D,EAAU5D,EAAE,qBACZ6D,EAAU7D,EAAE,4BACZ8D,EAAa,EACbC,EAAa,EACbC,EAAc,GAYlB,SAASC,IAEPR,EAAiBG,EAAQhC,QAAU,GACnC8B,EAAoBE,EAAQM,WAAWhB,OACvBc,EAAYN,EAAoB,GAE5BD,GAClBG,EAAQM,WAAWC,OAAOC,UAAUP,GACpCH,GAAqB,EACrBO,KACSR,EAAiBO,EAAYN,KACtCG,EAAQK,WAAWG,QAAQC,SAASV,GACpCF,GAAqB,GAIvBC,EAAKnC,KAAK,QAASsC,EAAaJ,GAE5BA,IAAsBI,EACxBH,EAAKY,SAAS,UAEdZ,EAAK5B,YAAY,UA9BrB6B,EAAQM,WAAWM,WAAW,SAAUC,EAAGC,GACzCX,GAAcW,EACdZ,GAAc,EACdE,EAAYW,KAAKZ,KAgCnBE,IAEAN,EAAKhB,GAAG,QAAS,WACf,IAAIiC,EAAW5E,EAAE+C,MAAMjC,SAASD,KAAO,GACvCgD,EAAQ7C,IAAI,CACVH,KAAM+D,EAAW,OAEnBf,EAAQpC,YAAY,YAGtBzB,EAAEgC,SAAS6C,MAAMlC,GAAG,QAAS,SAAUmC,GAGrC,GAAmB,IAAfA,EAAIC,SAAiB\/E,EAAE,mBAAmB6B,SAAS,UAAW,CAChE,IAAImD,EAASF,EAAIE,OAEbA,IAAWF,EAAIG,eAAkBjF,EAAEgF,GAAQE,QAL\/B,0EAKoDhC,QAClElD,EAAE,mBAAmBuE,SAAS,aAKpC9D,EAAO0E,UAAU,wBAAyB,WACxClB,MAGFjE,EAAE2B,QAAQyD,OAAO,WACfnB,MAI+E,GAA7EjE,EAAE,qCAAqCqF,QAAQ,oBAAoBnC,OACrElD,EAAEgC,SAAS6C,MAAMlC,GAAG,QAAS,SAAUmC,GACrC,GAAmB,IAAfA,EAAIC,SAAiB\/E,EAAE,qCAAqC6B,SAAS,UAAW,CAElF,IAAIyD,EAAoB,+DACpBN,EAASF,EAAIE,OAEbA,IAAWF,EAAIG,eAAkBjF,EAAEgF,GAAQE,QAAQI,GAAmBpC,SACxElD,EAAE,qCAAqCuE,SAAS,UAChDvE,EAAEsF,GAAmBvD,YAAY,cAMvC\/B,EAAE,4DAA4DuF,MAAM,WAClEvF,EAAE,qCAAqC+B,YAAY,cAKzD\/B,EAAE,qCAAqC2C,GAAG,QAAS,WACjD3C,EAAE,QAAQ+B,YAAY,gBACtB\/B,EAAE,QAAQyB,YAAY,kBAElBzB,EAAE,QAAQ6B,SAAS,mBACrB2D,EAAEC,KAAKC,oBAAoB,YAAa,QACxCnF,EAAOoF,KAAKH,EAAEC,KAAKG,WAAW,gBAAiB,gBAC\/C5F,EAAE+C,MAAM8C,KAAK,QAASL,EAAEC,KAAKG,WAAW,eAAgB,kBAExDJ,EAAEC,KAAKC,oBAAoB,YAAa,IACxCnF,EAAOoF,KAAKH,EAAEC,KAAKG,WAAW,kBAAmB,gBACjD5F,EAAE+C,MAAM8C,KAAK,QAASL,EAAEC,KAAKG,WAAW,aAAc,mBAI1D5F,EAAE,2CAA2C2C,GAAG,QAAS,WACvD3C,EAAE,2CAA2CwB,KAAK,iBAAiB,GACnExB,EAAE+C,MAAMvB,KAAK,iBAAiB,KAGhCxB,EAAEgC,SAAS6C,MAAMlC,GAAG,QAAS,SAAUmC,GAGrC,GAAmB,IAAfA,EAAIC,QAAgB\/E,EAAE,QAAQ6B,SAAS,gBAAiB,CAC1D,IAAImD,EAASF,EAAIE,OAEbA,IAAWF,EAAIG,eAAkBjF,EAAEgF,GAAQE,QAL\/B,kDAKoDhC,SAClElD,EAAE,QAAQ+B,YAAY,gBACtB\/B,EAAE,sBAAsBuE,SAAS,UACjCvE,EAAE,sBAAsB8F,WAK9B9F,EAAE,UAAUuF,MAAM,WAIhB,OAHAvF,EAAE,cAAc+F,QAAQ,CACtBC,UAAW,GACVhG,EAAE2B,QAAQqE,YAAc,IACpB,IAGThG,EAAE2B,QAAQsE,OAAO,WACXjG,EAAE+C,MAAMiD,YAAc,IACxBhG,EAAE,UAAU+B,YAAY,UAAUwC,SAAS,UAE3CvE,EAAE,UAAU+B,YAAY,UAAUwC,SAAS,YAI\/CvE,EAAE,sEAAsEkG,MAAM,WAC5E,GAAKlG,EAAE,eAAe6B,SAAS,UAA\/B,CAIA,IAKIsE,EALAC,EAAkBpG,EAAE+C,MAAMsD,WAAWC,IAAMtG,EAAE,iCAAiCoD,SAC9EmD,EAAevG,EAAE2B,QAAQyB,SAC7BpD,EAAE+C,MAAMwB,SAAS,WACjBvE,EAAE,eAAegB,IAAI,MAAOoF,EAAkB,MAG9C,IAAII,EAAYxG,EAAE+C,MAAMvB,KAAK,eAE7B,GAAiBiF,MAAbD,GAAuC,IAAbA,EAAiB,CAC7C,IAAIE,EAAU1G,EAAE,GAAGkB,OAAOsF,IAEtBE,EAAQxD,OAAS,IAEjBiD,EADEC,EAAkBG,EAAe,EACrBH,EAAkB,GAElBA,EAAkBpG,EAAE0G,GAAStD,SAG7CpD,EAAE0G,GAAS1F,IAAI,MAAOmF,EAAc,MACpCnG,EAAE0G,GAASnC,SAAS,aAKxB,IAAIoC,EAAgB3G,EAAE+C,MAAMvB,KAAK,YAEjC,GAAqBiF,MAAjBE,EAA4B,CAC9B,IAAIC,EAAa5G,EAAE,gCAAkC2G,GAEjDP,EAAkBG,EAAe,GACnCJ,EAAcC,EAAkB,GAChCpG,EAAE4G,GAAY5F,IAAI,MAAOmF,EAAc,MACvCnG,EAAE4G,GAAYrC,SAAS,cAEvBvE,EAAE4G,GAAYrC,SAAS,YACvB4B,EAAcC,EAAkBpG,EAAE4G,GAAYxD,SAC9CpD,EAAE4G,GAAY5F,IAAI,MAAOmF,EAAc,UAG1C,WACDnG,EAAE+C,MAAMhB,YAAY,WACpB\/B,EAAE,aAAa+B,YAAY,YAC3B\/B,EAAE,gCAAgC+B,YAAY,cAEhD\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","sourcesContent":["\/\/ This file is part of Moodle - http:\/\/moodle.org\/\n\/\/\n\/\/ Moodle is free software: you can redistribute it and\/or modify\n\/\/ it under the terms of the GNU General Public License as published by\n\/\/ the Free Software Foundation, either version 3 of the License, or\n\/\/ (at your option) any later version.\n\/\/\n\/\/ Moodle is distributed in the hope that it will be useful,\n\/\/ but WITHOUT ANY WARRANTY; without even the implied warranty of\n\/\/ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n\/\/ GNU General Public License for more details.\n\/\/\n\/\/ You should have received a copy of the GNU General Public License\n\/\/ along with Moodle. If not, see .\n\n\/**\n * Template renderer for Moodle. Load and render Moodle templates with Mustache.\n *\n * @module core\/templates\n * @package core\n * @class templates\n * @copyright 2015 Damyon Wiese \n * @license http:\/\/www.gnu.org\/copyleft\/gpl.html GNU GPL v3 or later\n * @since 2.9\n *\/\n\"use strict\";\ndefine([\n 'jquery',\n 'core\/ajax',\n 'theme_remui\/tether',\n 'core\/event',\n 'theme_remui\/aria',\n 'theme_remui\/breakpoints',\n 'theme_remui\/drawer',\n 'theme_remui\/notice',\n 'core\/str',\n 'core\/pubsub',\n 'core\/modal_factory',\n 'theme_remui\/feedback',\n 'theme_remui\/pending',\n 'theme_remui\/util',\n 'theme_remui\/alert',\n 'theme_remui\/button',\n 'theme_remui\/carousel',\n 'theme_remui\/collapse',\n 'theme_remui\/dropdown',\n 'theme_remui\/modal',\n 'theme_remui\/scrollspy',\n 'theme_remui\/tab',\n 'theme_remui\/tooltip',\n 'theme_remui\/popover',\n 'theme_remui\/skintool',\n], function(\n $,\n Ajax,\n Tether,\n Event,\n Aria,\n breakpoints,\n Drawer,\n Notice,\n str,\n PubSub,\n ModalFactory,\n Feedback\n) {\n\n window.jQuery = $;\n window.Tether = Tether;\n Drawer.init();\n\n \/**\n * Handle scrolling event on grade page.\n *\/\n function gradeTableScrollHandler() {\n let left = $('#region-main').offset().left -\n $('#user-grades').offset().left + parseInt($('#region-main').css('padding-left'));\n $('#grade-scrolling-fix').html(`\n .sideonly.floating {\n left: ${left}px !important;\n }\n `);\n }\n\n \/\/ We do twice because: https:\/\/github.com\/twbs\/bootstrap\/issues\/10547 end.\n $('body').popover({\n trigger: 'focus',\n selector: \"[data-toggle=popover][data-trigger!=hover]\"\n });\n\n $(\"html\").popover({\n container: \"body\",\n selector: \"[data-toggle=popover][data-trigger=hover]\",\n trigger: \"hover\",\n delay: {\n hide: 500\n }\n });\n\n \/\/ We need to call popover automatically if nodes are added to the page later.\n Event.getLegacyEvents().done(function(events) {\n $(document).on(events.FILTER_CONTENT_UPDATED, function() {\n $('body').popover({\n selector: '[data-toggle=\"popover\"]',\n trigger: 'focus'\n });\n\n });\n });\n\n \/\/ Settings update on change.\n $(`#id_s_theme_remui_frontpagechooser`).change(function() {\n window.onbeforeunload = null;\n this.form.submit();\n });\n Aria.init();\n \/\/ Open Right Sidebar.\n $(\".page-aside-switch .fa-angle-left\").on('click', function() {\n $(\"body\").toggleClass('sidebar-open');\n if (!$(\"body\").hasClass(\"hasblocks\")) {\n $(\".page-aside-switch\").removeClass('d-flex');\n $(\".page-aside-switch\").hide();\n }\n });\n\n \/\/ Created custom event to adjust left sidebar scrollable height.\n $(document).on('remui-adjust-left-side', function() {\n if ($('.site-menubar-footer').length == 0) {\n return;\n }\n let sidebarFooterHeight = $('.site-menubar-footer').height();\n if ($('#nav-drawer').length == 0) {\n return;\n }\n $('#nav-drawer').css('bottom', sidebarFooterHeight + 'px');\n });\n\n $(document).ready(function() {\n\n \/\/ Dirty hack to handler grade page scrolling issue.\n if ($('body').is('#page-grade-report-grader-index')) {\n $('body').append('