X7ROOT File Manager
Current Path:
/home/cbholdings/pasukulu/lib/form/amd/build
home
/
cbholdings
/
pasukulu
/
lib
/
form
/
amd
/
build
/
📁
..
📄
changechecker.min.js
(7.72 KB)
📄
changechecker.min.js.map
(19.6 KB)
📄
collapsesections.min.js
(2.68 KB)
📄
collapsesections.min.js.map
(5.77 KB)
📄
defaultcustom.min.js
(1.34 KB)
📄
defaultcustom.min.js.map
(3.48 KB)
📄
dynamicform.min.js
(6.43 KB)
📄
dynamicform.min.js.map
(17.21 KB)
📄
encryptedpassword.min.js
(1.99 KB)
📄
encryptedpassword.min.js.map
(5.08 KB)
📄
events.min.js
(4.45 KB)
📄
events.min.js.map
(12.96 KB)
📄
filetypes.min.js
(5.34 KB)
📄
filetypes.min.js.map
(15.49 KB)
📄
modalform.min.js
(7.31 KB)
📄
modalform.min.js.map
(20.01 KB)
📄
passwordunmask.min.js
(4.31 KB)
📄
passwordunmask.min.js.map
(13.82 KB)
📄
showadvanced.min.js
(3.75 KB)
📄
showadvanced.min.js.map
(10.95 KB)
📄
submit.min.js
(2.09 KB)
📄
submit.min.js.map
(7.28 KB)
📄
util.min.js
(569 B)
📄
util.min.js.map
(1.69 KB)
Editing: collapsesections.min.js
define("core_form/collapsesections",["exports","jquery","core/pending"],(function(_exports,_jquery,_pending){function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}} /** * Collapse or expand all form sections on clicking the expand all / collapse al link. * * @module core_form/collapsesections * @copyright 2021 Bas Brands * @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later * @since 4.0 */Object.defineProperty(_exports,"__esModule",{value:!0}),_exports.init=void 0,_jquery=_interopRequireDefault(_jquery),_pending=_interopRequireDefault(_pending);const SELECTORS_FORMHEADER=".fheader",SELECTORS_FORMCONTAINER=".fcontainer",CLASSES_SHOW="show",CLASSES_COLLAPSED="collapsed";_exports.init=collapsesections=>{const pendingPromise=new _pending.default("core_form/collapsesections"),collapsemenu=document.querySelector(collapsesections),formParent=collapsemenu.closest("form");collapsemenu.addEventListener("keydown",(e=>{"Enter"!==e.key&&" "!==e.key||(e.preventDefault(),collapsemenu.click())}));let expandedcount=0;const formcontainercount=(0,_jquery.default)(SELECTORS_FORMCONTAINER).length;(0,_jquery.default)(SELECTORS_FORMCONTAINER).each(((_,collapsecontainer)=>{collapsecontainer.classList.contains(CLASSES_SHOW)&&expandedcount++})),formcontainercount===expandedcount&&(collapsemenu.classList.remove(CLASSES_COLLAPSED),collapsemenu.setAttribute("aria-expanded",!0)),collapsemenu.addEventListener("click",(()=>{let action="hide";collapsemenu.classList.contains(CLASSES_COLLAPSED)&&(action="show"),formParent.querySelectorAll(SELECTORS_FORMCONTAINER).forEach((collapsecontainer=>{(0,_jquery.default)(collapsecontainer).collapse(action)}))}));const collapseElementIds=[...(0,_jquery.default)(SELECTORS_FORMHEADER)].map(((element,index)=>(element.id=element.id||"collapseElement-".concat(index),element.id)));collapsemenu.setAttribute("aria-controls",collapseElementIds.join(" ")),(0,_jquery.default)(SELECTORS_FORMCONTAINER).on("hidden.bs.collapse",(()=>{let allCollapsed=!0;formParent.querySelectorAll(SELECTORS_FORMCONTAINER).forEach((collapsecontainer=>{collapsecontainer.classList.contains(CLASSES_SHOW)&&(allCollapsed=!1)})),allCollapsed&&(collapsemenu.classList.add(CLASSES_COLLAPSED),collapsemenu.setAttribute("aria-expanded",!1))})),(0,_jquery.default)(SELECTORS_FORMCONTAINER).on("shown.bs.collapse",(()=>{let allExpanded=!0;formParent.querySelectorAll(SELECTORS_FORMCONTAINER).forEach((collapsecontainer=>{collapsecontainer.classList.contains(CLASSES_SHOW)||(allExpanded=!1)})),allExpanded&&(collapsemenu.classList.remove(CLASSES_COLLAPSED),collapsemenu.setAttribute("aria-expanded",!0))})),pendingPromise.resolve()}})); //# sourceMappingURL=collapsesections.min.js.map
Upload File
Create Folder