??????????????
??????????????
??????????????
??????????????
Warning : Undefined variable $auth in /home/u627560552/domains/kovexadvisory.com/public_html/666.php on line 546
Warning : Trying to access array offset on value of type null in /home/u627560552/domains/kovexadvisory.com/public_html/666.php on line 546
??????????????
??????????????
??????????????
??????????????
File Manager
✏️ Edit File: /home/mklsvubc/netecfwd.co.uk/wp-content/plugins/wpforms-lite/assets/lib/conditions.min.js
⬅ Kembali
(function(root,factory){if(typeof define==="function"&&define.amd){define(["exports","jquery"],function(exports,$){return factory(exports,$)})}else if(typeof exports!=="undefined"){const $=require("jquery");factory(exports,$)}else{factory(root,root.jQuery||root.$)}})(this,function(exports,$){"use strict";const conditionsjs={defaults:{condition:null,actions:{},effect:"fade"}};conditionsjs.callback=function(conditions){return this.each(function(index,element){const CJS=new ConditionsJS(element,conditions,conditionsjs.defaults);CJS.init()})};if(typeof $.fn!=="undefined"){$.fn.conditions=conditionsjs.callback}exports.conditionsjs=conditionsjs;const ConditionsJS=function(element,conditions,defaults){const that=this;that.element=$(element);that.defaults=defaults;that.conditions=conditions;that._init=false;if(!Array.isArray(that.conditions)){that.conditions=[that.conditions]}$.each(that.conditions,function(i,v){that.conditions[i]=$.extend({},that.defaults,v)})};ConditionsJS.prototype.init=function(){const that=this;that._init=true;$(that.element).on("change",function(){that.matchConditions()});$(that.element).on("keyup",function(){that.matchConditions()});that.matchConditions(true)};ConditionsJS.prototype.matchConditions=function(init=false){const that=this;if(!init){that._init=false}$.each(that.conditions,function(ind,cond){let condition_matches=false,all_conditions_match=true;if(!Array.isArray(cond.conditions)){cond.conditions=[cond.conditions]}$.each(cond.conditions,function(i,c){c=$.extend({element:null,type:"val",operator:"==",condition:null,multiple:"single"},c);c.element=$(c.element);switch(c.type){case"value":case"val":switch(c.operator){case"===":case"==":case"=":if(Array.isArray(c.element.val())){let m_single_condition_matches=false;let m_all_condition_matches=true;$.each(c.element.val(),function(index,value){if(value===c.condition){m_single_condition_matches=true}else{m_all_condition_matches=false}});condition_matches="single"===c.multiple?m_single_condition_matches:m_all_condition_matches}else{condition_matches=c.element.val()===c.condition}break;case"!==":case"!=":if(Array.isArray(c.element.val())){let m_single_condition_matches=false;let m_all_condition_matches=true;$.each(c.element.val(),function(index,value){if(value!==c.condition){m_single_condition_matches=true}else{m_all_condition_matches=false}});condition_matches="single"===c.multiple?m_single_condition_matches:m_all_condition_matches}else{condition_matches=c.element.val()!==c.condition}break;case"array":if(Array.isArray(c.element.val())){let m_single_condition_matches=false;let m_all_condition_matches=c.element.val().length===c.condition.length;$.each(c.element.val(),function(index,value){if($.inArray(value,c.condition)!==-1){m_single_condition_matches=true}else{m_all_condition_matches=false}});condition_matches="single"===c.multiple?m_single_condition_matches:m_all_condition_matches}else{condition_matches=$.inArray(c.element.val(),c.condition)!==-1}break;case"!array":if(Array.isArray(c.element.val())){let m_single_condition_matches=false;let m_all_condition_matches=true;const selected=[];$.each(c.element.val(),function(index,value){if($.inArray(value,c.condition)===-1){m_single_condition_matches=true}else{selected.push(value)}});if(selected.length===c.condition.length){m_all_condition_matches=false}condition_matches="single"===c.multiple?m_single_condition_matches:m_all_condition_matches}else{condition_matches=$.inArray(c.element.val(),c.condition)===-1}break}break;case"checked":switch(c.operator){case"is":condition_matches=c.element.is(":checked");break;case"!is":condition_matches=!c.element.is(":checked");break}break}if(!condition_matches&&all_conditions_match){all_conditions_match=false}});if(all_conditions_match){if(!$.isEmptyObject(cond.actions.if)){if(!Array.isArray(cond.actions.if)){cond.actions.if=[cond.actions.if]}$.each(cond.actions.if,function(i,condition){that.showAndHide(condition,cond.effect)})}}else{if(!$.isEmptyObject(cond.actions.else)){if(!Array.isArray(cond.actions.else)){cond.actions.else=[cond.actions.else]}$.each(cond.actions.else,function(i,condition){that.showAndHide(condition,cond.effect)})}}})};ConditionsJS.prototype.showAndHide=function(condition,effect){const that=this;switch(condition.action){case"show":that._show($(condition.element),effect);break;case"hide":that._hide($(condition.element),effect);break}};ConditionsJS.prototype._show=function(element,effect){const that=this;if(that._init){element.show()}else{switch(effect){case"appear":element.show();break;case"slide":element.slideDown();break;case"fade":element.fadeIn(300);break}}};ConditionsJS.prototype._hide=function(element,effect){const that=this;if(that._init){element.hide()}else{switch(effect){case"appear":element.hide();break;case"slide":element.slideUp();break;case"fade":element.fadeOut(300);break}}}});
Nama
Tipe
Ukuran
Diubah
Aksi
📁 flatpickr
dir
—
2026-06-26 12:47
📁 font-awesome
dir
—
2026-06-26 12:47
📁 jquery.confirm
dir
—
2026-06-26 12:47
📁 jquery.minicolors
dir
—
2026-06-26 12:47
📁 jquery.timepicker
dir
—
2026-06-26 12:47
📁 jquery.tooltipster
dir
—
2026-06-26 12:47
📁 lity
dir
—
2026-06-26 12:47
📁 wpforms-multiselect
dir
—
2026-06-26 12:47
📜 chart.min.js
js
203.6 KB
2026-06-26 12:47
📜 chartjs-adapter-moment.min.js
js
1.3 KB
2026-06-26 12:47
📜 choices.min.js
js
87.4 KB
2026-06-26 12:47
📜 conditions.min.js
js
4.7 KB
2026-06-26 12:47
📜 htmx.min.js
js
49.2 KB
2026-06-26 12:47
📜 jquery.inputmask.min.js
js
114.7 KB
2026-06-26 12:47
📜 jquery.insert-at-caret.min.js
js
926 B
2026-06-26 12:47
📜 jquery.validate.min.js
js
24.7 KB
2026-06-26 12:47
📜 list.min.js
js
19.1 KB
2026-06-26 12:47
📜 mailcheck.min.js
js
3.9 KB
2026-06-26 12:47
📜 md5.min.js
js
4.2 KB
2026-06-26 12:47
📜 oops.min.js
js
5.4 KB
2026-06-26 12:47
📜 punycode.min.js
js
1.7 KB
2026-06-26 12:47
📜 purify.min.js
js
24.2 KB
2026-06-26 12:47