Skip to content
Snippets Groups Projects
Select Git revision
  • fc6dfc94fdfa990d0861619949e2ae7682c450f0
  • main default protected
  • dev/grabowski
  • origin/main
  • hsh_1.22.4
  • 1.22.4
  • 1.22.3
  • 1.22.2
  • 1.22.1
  • 1.22
  • 1.21
  • 1.20.2
  • 1.20.1
  • 1.20.0
  • 1.19.1
  • 1.19
  • 1.18
  • 1.17.2
  • 1.17.1
  • 1.17
  • 1.16
  • 1.15
  • 1.14
  • 1.13
24 results

results.php

Blame
  • infobanner.min.js 1.49 KiB
    /**
     * Theme Boost Campus - JS code for feature information banner
     *
     * @module     theme_boost_campus/infobanner
     * @copyright  2020 Kathrin Osswald, Ulm University <kathrin.osswald@uni-ulm.de>
     * @license    http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
     */
    define("theme_boost_campus/infobanner",["jquery","core/str","core/modal_factory","core/modal_events","core/notification"],(function($,str,ModalFactory,ModalEvents,Notification){return{init:function(showconfirmationdialogue){!function(showconfirmationdialogue){var stringsPromise=str.get_strings([{key:"confirmation",component:"theme_boost_campus"},{key:"closingperpetualinfobanner",component:"theme_boost_campus"},{key:"yes_close",component:"theme_boost_campus"}]),modalPromise=ModalFactory.create({type:ModalFactory.types.SAVE_CANCEL});$("#themeboostcampusperpinfobanner .close").click((function(event){event.stopPropagation(),"1"==showconfirmationdialogue?$.when(stringsPromise,modalPromise).then((function(strings,modal){return modal.setTitle(strings[0]),modal.setBody(strings[1]),modal.setSaveButtonText(strings[2]),modal.getRoot().on(ModalEvents.save,(function(){M.util.set_user_preference("theme_boost_campus_infobanner_dismissed",!0),$("#themeboostcampusperpinfobanner").alert("close")})),modal.show(),modal})).fail(Notification.exception):(M.util.set_user_preference("theme_boost_campus_infobanner_dismissed",!0),$("#themeboostcampusperpinfobanner").alert("close"))}))}(showconfirmationdialogue)}}}));
    
    //# sourceMappingURL=infobanner.min.js.map