%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /var/www/html/higroup/wp-content/plugins/event-tickets/common/src/resources/js/
Upload File :
Create Path :
Current File : /var/www/html/higroup/wp-content/plugins/event-tickets/common/src/resources/js/dependency.min.js

!function(e,n,t){"use strict";var d=e(document),i=e(window);t.selectors={dependent:".tribe-dependent",active:".tribe-active",dependency:".tribe-dependency",dependencyVerified:".tribe-dependency-verified",dependencyManualControl:"[data-dependency-manual-control]",fields:"input, select, textarea",advanced_fields:".select2-container",linked:".tribe-dependent-linked"},t.isNumeric=function(e){return!isNaN(parseFloat(e))&&isFinite(e)},t.constraintConditions={condition:function(e,t){return n.isArray(t)?-1!==t.indexOf(e):e==t},not_condition:function(e,t){return n.isArray(t)?-1===t.indexOf(e):e!=t},is_not_empty:function(e){return""!=e},is_empty:function(e){return""===e},is_numeric:function(e){return t.isNumeric(e)},is_not_numeric:function(e){return!t.isNumeric(e)},is_checked:function(e,n,t){return!(!t.is(":checkbox")&&!t.is(":radio"))&&t.is(":checked")},is_not_checked:function(e,n,t){return!(!t.is(":checkbox")&&!t.is(":radio"))&&!t.is(":checked")}},t.verify=function(i){var o=e(this),c="#"+o.attr("id"),a=o.val();if(c){if(o.is(":radio")){var s=e("[name='"+o.attr("name")+"']");s.not(t.selectors.linked).on("change",function(){s.trigger("verify.dependency")}).addClass(t.selectors.linked.replace(".",""))}var r=d.find('[data-depends="'+c+'"]').not(".select2-container");0!==r.length&&(r.each(function(d,i){var c=e(i);if(c.is("[data-dependent-parent]")){var s=c.data("dependent-parent"),r=c.closest(s);if(0===r.length)return void console.warn("Dependency: `data-dependent-parent` has bad selector",c);c=r.find(i)}var l={condition:!!c.is("[data-condition]")&&c.data("condition"),not_condition:!!c.is("[data-condition-not]")&&c.data("conditionNot"),is_not_empty:c.data("conditionIsNotEmpty")||c.is("[data-condition-is-not-empty]")||c.data("conditionNotEmpty")||c.is("[data-condition-not-empty]"),is_empty:c.data("conditionIsEmpty")||c.is("[data-condition-is-empty]")||c.data("conditionEmpty")||c.is("[data-condition-empty]"),is_numeric:c.data("conditionIsNumeric")||c.is("[data-condition-is-numeric]")||c.data("conditionNumeric")||c.is("[data-condition-numeric]"),is_not_numeric:c.data("conditionIsNotNumeric")||c.is("[data-condition-is-not-numeric]"),is_checked:c.data("conditionIsChecked")||c.is("[data-condition-is-checked]")||c.data("conditionChecked")||c.is("[data-condition-checked]"),is_not_checked:c.data("conditionIsNotChecked")||c.is("[data-condition-is-not-checked]")||c.data("conditionNotChecked")||c.is("[data-condition-not-checked]")},p=t.selectors.active.replace(".",""),u=c.is("[data-dependency-check-disabled]"),f=c.is("[data-dependency-always-visible]"),y=!u&&o.is(":disabled"),h=c.data("condition-relation")||"or";l=n.pick(l,function(e){return!1!==e}),("or"===h?n.reduce(l,function(e,n,d){return e||t.constraintConditions[d](a,n,o)},!1):n.reduce(l,function(e,n,d){return e&&t.constraintConditions[d](a,n,o)},!0))&&!y?(c.is(".tribe-dropdown, .tribe-ea-dropdown")?(c.select2().data("select2").$container.addClass(p),c.select2().data("select2").$container.is(":hidden")&&c.select2().data("select2").$container.show()):(c.addClass(p),c.is(":hidden")&&c.show()),f&&c.filter(t.selectors.fields).prop("disabled",!1),c.find(t.selectors.fields).not(t.selectors.dependencyManualControl).prop("disabled",!1),void 0!==e().select2&&c.find(".tribe-dropdown, .tribe-ea-dropdown").select2().prop("disabled",!1)):(c.removeClass(p),c.is(":visible")&&c.hide(),c.data("dependency-dont-disable")||c.find(t.selectors.fields).not(t.selectors.dependencyManualControl).prop("disabled",!0),void 0!==e().select2&&c.find(".tribe-dropdown, .tribe-ea-dropdown").select2().prop("disabled",!0),c.is(".tribe-dropdown, .tribe-ea-dropdown")&&c.select2().data("select2").$container.removeClass(p),f&&(c.addClass(p).show(),c.filter(t.selectors.fields).prop("disabled",!0),c.is(".tribe-dropdown, .tribe-ea-dropdown")&&c.select2().data("select2").$container.addClass(p).show()));var m=c.find(t.selectors.dependency);m.length>0&&m.trigger("change")}),o.addClass(t.selectors.dependencyVerified.className()))}},t.setup=function(n){var d=e(t.selectors.dependent);d.length&&d.dependency();var i=e(t.selectors.dependency);i.not(t.selectors.dependencyVerified).length&&i.trigger("verify.dependency")},e.fn.dependency=function(){return this.each(function(){var n=e(this),d=n.data("depends"),i=e(d);i.length&&(i.get(0).created||(i.addClass(t.selectors.dependency.replace(".","")).data("dependent",n),i.get(0).created=!0))})},d.on("setup.dependency",t.setup),d.off("change.dependency verify.dependency",t.selectors.dependency),d.on({"verify.dependency":t.verify,"change.dependency":t.verify},t.selectors.dependency),e(t.setup),i.on("load",t.setup)}(jQuery,window.underscore||window._,{});

Zerion Mini Shell 1.0