1(function(){'use strict';$.widget('validator',{component:'validation',create:function(){var self=this;this.validator=$.validator(this.element,this.options);if(!this.element.attr('data-validator')){this.element.attr('data-validator',true).on('submit',function(){if(!self.validator.isValid()){return false;}});}},destroy:function(){this.element.removeAttr('data-validator');this._super();},isValid:function(inputs,silent){return this.validator.isValid(inputs,silent);},validate:function(inputs,silent){return this.validator.validate(inputs,silent);},reset:function(){return this.validator.reset();}});$.fn.validation=$.fn.validator;$.fn.valid=function(){$(this).validator();return $(this).validator('instance').isValid();};$(document).on('breeze:mount:Magento_Customer/js/block-submit-on-send',function(event,data){$('#'+data.settings.formId).validator(data.settings);});$(document).on('breeze:load',function(){$('form').attr('novalidate',true).on('submit',function(){if($(this).attr('data-validator')){return;} 2$(this).validator();if(!$(this).validator('instance').isValid()){return false;}});});})();
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.