X7ROOT File Manager
Current Path:
/home/cbholdings/pasukulu/theme/boost/amd/build
home
/
cbholdings
/
pasukulu
/
theme
/
boost
/
amd
/
build
/
📁
..
📄
aria.min.js
(8.75 KB)
📄
aria.min.js.map
(24.72 KB)
📁
bootstrap
📄
drawer.min.js
(3.74 KB)
📄
drawer.min.js.map
(10.38 KB)
📄
drawers.min.js
(11.43 KB)
📄
drawers.min.js.map
(30.28 KB)
📄
footer-popover.min.js
(1.88 KB)
📄
footer-popover.min.js.map
(3.58 KB)
📄
form-display-errors.min.js
(2.16 KB)
📄
form-display-errors.min.js.map
(7.59 KB)
📄
index.min.js
(2.18 KB)
📄
index.min.js.map
(93 B)
📄
loader.min.js
(3.02 KB)
📄
loader.min.js.map
(5.36 KB)
📄
pending.min.js
(1.44 KB)
📄
pending.min.js.map
(4.1 KB)
📄
popover.min.js
(356 B)
📄
popover.min.js.map
(95 B)
📄
sticky-footer.min.js
(2.37 KB)
📄
sticky-footer.min.js.map
(5.38 KB)
📄
toast.min.js
(340 B)
📄
toast.min.js.map
(93 B)
Editing: form-display-errors.min.js
/** * Custom form error event handler to manipulate the bootstrap markup and show * nicely styled errors in an mform. * * @module theme_boost/form-display-errors * @copyright 2016 Damyon Wiese <damyon@moodle.com> * @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later */ define("theme_boost/form-display-errors",["jquery","core_form/events"],(function($,FormEvent){return{enhance:function(elementid){var element=document.getElementById(elementid);if(element){element.addEventListener(FormEvent.eventTypes.formFieldValidationFailed,(e=>{const msg=e.detail.message;e.preventDefault();var parent=$(element).closest(".form-group"),feedback=parent.find(".form-control-feedback");const feedbackId=feedback.attr("id");let describedBy=$(element).attr("aria-describedby");void 0===describedBy&&(describedBy="");let describedByIds=[];describedBy.length&&(describedByIds=describedBy.split(" "));const feedbackIndex=describedByIds.indexOf(feedbackId);"TEXTAREA"==$(element).prop("tagName")&&parent.find("[contenteditable]").length>0&&(element=parent.find("[contenteditable]")),""!==msg?(parent.addClass("has-danger"),parent.data("client-validation-error",!0),$(element).addClass("is-invalid"),-1===feedbackIndex&&(describedByIds.push(feedbackId),$(element).attr("aria-describedby",describedByIds.join(" "))),$(element).attr("aria-invalid",!0),feedback.attr("tabindex",0),feedback.html(msg),feedback.is(":visible")||(feedback.show(),feedback.focus())):!0===parent.data("client-validation-error")&&(parent.removeClass("has-danger"),parent.data("client-validation-error",!1),$(element).removeClass("is-invalid"),feedbackIndex>-1&&describedByIds.splice(feedbackIndex,1),describedByIds.length?(describedBy=describedByIds.join(" "),$(element).attr("aria-describedby",describedBy)):$(element).removeAttr("aria-describedby"),$(element).attr("aria-invalid",!1),feedback.hide())}));var form=element.closest("form");form&&!("boostFormErrorsEnhanced"in form.dataset)&&(form.addEventListener("submit",(function(){var visibleError=$(".form-control-feedback:visible");visibleError.length&&visibleError[0].focus()})),form.dataset.boostFormErrorsEnhanced=1)}}}})); //# sourceMappingURL=form-display-errors.min.js.map
Upload File
Create Folder