File "form-password.min.js"

Full Path: /var/www/vhosts/hogsandbbqs.co.uk/httpdocs/js/js/js/assets/vendor/uikit.v2.6/js/addons/form-password.min.js
File size: 1.17 KB
MIME-type: text/plain
Charset: utf-8

/*! UIkit 2.6.0 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */

!function(a){"function"==typeof define&&define.amd&&define("uikit-form-password",["uikit"],function(){return jQuery.UIkit.formPassword||a(window,window.jQuery,window.jQuery.UIkit)}),window&&window.jQuery&&window.jQuery.UIkit&&a(window,window.jQuery,window.jQuery.UIkit)}(function(a,b,c){var d=function(a,c){var e=this,f=b(a);f.data("formPassword")||(this.options=b.extend({},d.defaults,c),this.element=f.on("click",function(a){if(a.preventDefault(),e.input.length){var b=e.input.attr("type");e.input.attr("type","text"==b?"password":"text"),e.element.text(e.options["text"==b?"lblShow":"lblHide"])}}),e.input=this.element.next("input").length?this.element.next("input"):this.element.prev("input"),e.element.text(this.options[e.input.is("[type='password']")?"lblShow":"lblHide"]),this.element.data("formPassword",this))};return d.defaults={lblShow:"Show",lblHide:"Hide"},c.formPassword=d,b(document).on("click.formpassword.uikit","[data-uk-form-password]",function(a){var e=b(this);if(!e.data("formPassword")){a.preventDefault();{new d(e,c.Utils.options(e.attr("data-uk-form-password")))}e.trigger("click")}}),d});