X7ROOT File Manager
Current Path:
/home/cbholdings/pasukulu/mod/quiz/amd/build
home
/
cbholdings
/
pasukulu
/
mod
/
quiz
/
amd
/
build
/
📁
..
📄
add_question_modal_launcher.min.js
(1.04 KB)
📄
add_question_modal_launcher.min.js.map
(4.11 KB)
📄
add_random_form.min.js
(2.19 KB)
📄
add_random_form.min.js.map
(9.46 KB)
📄
add_random_question.min.js
(844 B)
📄
add_random_question.min.js.map
(2.78 KB)
📄
modal_add_random_question.min.js
(4.48 KB)
📄
modal_add_random_question.min.js.map
(13.51 KB)
📄
modal_quiz_question_bank.min.js
(3.86 KB)
📄
modal_quiz_question_bank.min.js.map
(13.76 KB)
📄
preflightcheck.min.js
(1.7 KB)
📄
preflightcheck.min.js.map
(5.81 KB)
📄
question_slot.min.js
(1.08 KB)
📄
question_slot.min.js.map
(2.93 KB)
📄
quizquestionbank.min.js
(589 B)
📄
quizquestionbank.min.js.map
(1.83 KB)
📄
random_question_form_preview.min.js
(2.87 KB)
📄
random_question_form_preview.min.js.map
(11.26 KB)
📄
reopen_attempt_ui.min.js
(1.66 KB)
📄
reopen_attempt_ui.min.js.map
(3.81 KB)
📄
repaginate.min.js
(655 B)
📄
repaginate.min.js.map
(1.97 KB)
📄
submission_confirmation.min.js
(1.8 KB)
📄
submission_confirmation.min.js.map
(3.67 KB)
Editing: add_random_form.min.js
/** * JavaScript for the add_random_form class. * * @module mod_quiz/add_random_form * @copyright 2018 Ryan Wyllie <ryan@moodle.com> * @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later */ define("mod_quiz/add_random_form",["jquery","mod_quiz/random_question_form_preview"],(function($,RandomQuestionFormPreview){var SELECTORS_PREVIEW_CONTAINER='[data-region="random-question-preview-container"]',SELECTORS_CATEGORY_FORM_ELEMENT='[name="category"]',SELECTORS_SUBCATEGORY_FORM_ELEMENT='[name="includesubcategories"]',SELECTORS_TAG_IDS_FORM_ELEMENT='[name="fromtags[]"]',getCategorySelectValue=function(form){return form.find(SELECTORS_CATEGORY_FORM_ELEMENT).val()},shouldIncludeSubcategories=function(form,topCategories){return!!function(form,topCategories){var selectedValue=getCategorySelectValue(form);return topCategories.indexOf(selectedValue)>-1}(form,topCategories)||form.find(SELECTORS_SUBCATEGORY_FORM_ELEMENT).is(":checked")},reloadQuestionPreview=function(form,contextId,topCategories){var previewContainer=form.find(SELECTORS_PREVIEW_CONTAINER);RandomQuestionFormPreview.reload(previewContainer,function(form){return getCategorySelectValue(form).split(",")[0]}(form),shouldIncludeSubcategories(form,topCategories),function(form){return form.find(SELECTORS_TAG_IDS_FORM_ELEMENT).val().map((function(value){return value.split(",")[0]}))}(form),contextId)},addEventListeners=function(form,contextId,topCategories){var reloadTimerId=null;const tagsFilter=form.find(SELECTORS_TAG_IDS_FORM_ELEMENT);form.add(tagsFilter).on("change",(function(e){var element;((element=$(e.target)).closest(SELECTORS_CATEGORY_FORM_ELEMENT).length>0||element.closest(SELECTORS_SUBCATEGORY_FORM_ELEMENT).length>0||element.closest(SELECTORS_TAG_IDS_FORM_ELEMENT).length>0)&&(RandomQuestionFormPreview.showLoadingIcon(form),reloadTimerId&&clearTimeout(reloadTimerId),reloadTimerId=setTimeout((function(){reloadQuestionPreview(form,contextId,topCategories)}),2e3))}))};return{init:function(formId,contextId,topCategories,isTagsEnabled){if(1==isTagsEnabled){var form=$("#"+formId);reloadQuestionPreview(form,contextId,topCategories),addEventListeners(form,contextId,topCategories)}}}})); //# sourceMappingURL=add_random_form.min.js.map
Upload File
Create Folder