Файл: templates/backend/default/assets/plugins/boostrap-checkbox/js/bootstrap-checkbox.min.js
Строк: 66
<?php
!function(e){"use strict";var t=function(t,a){var n=a.val(),l=a.attr("id"),o=a.attr("class"),i=a.attr("style"),s=!!a[0].checked,r=e("<div></div>");a.replaceWith(r),l&&r.attr("id",l),o&&r.attr("class",o),r.addClass("bootstrap-checkbox"),i&&r.attr("style",i),s&&r.addClass("checked"),t.value=n,t.checked=s,t.element=r},a=function(e,t){e.removeClass("ambiguous"),e.removeClass("checked"),null===t?(e.addClass("ambiguous"),e.html('<i class="icon-stop"></i>')):t?(e.addClass("checked"),e.html('<i class="icon-ok"></i>')):e.html("")},n=function(e,t){t.on("click",function(){var t;t=e.checked?!1:e.checked===!1&&e.ambiguous===!0?null:!0,e.checked=t,a(e.element,t),e.element.trigger({type:"check",value:e.value,checked:t,element:e.element})})},l=function(a,l){t(this,a),n(this,this.element),l&&l.label&&n(this,e(l.label))};e.fn.extend({checkbox:function(t){var a=e(this.map(function(){var a=e(this),n=a.data("checkbox");return n||(n=new l(a,t),n.element.data("checkbox",n)),n.element[0]}));return a.selector=this.selector,a},chbxVal:function(t){var a=e(this[0]),n=a.data("checkbox");return n?"undefined"===e.type(t)?n.value:(n.value=t,a.data("checkbox",n),void 0):void 0},chbxChecked:function(t){var n=e(this[0]),l=n.data("checkbox");return l?"undefined"===e.type(t)?l.checked:(l.ambiguous=null===t,a(n,t),l.checked=t,n.data("checkbox",l),void 0):void 0}})}(jQuery);
?>