1!function($){"use strict";var WarningDialog=function(options){return this.element=$("#qwarning-modal"),this.contentID=".qwarning-content",this.hasClickOnEnter=!1,this.dialogOptions=void 0!==options?options:new Object,this.element.data("bs.modal",null),this.element.modal({keyboard:!1,show:!1,backdrop:"static"}),this.element.unbind("hidden.bs.modal"),this.element.unbind("hide.bs.modal"),this.element.unbind("shown.bs.modal"),this.element.unbind("show.bs.modal"),this.initDialog=function(){if($(this.contentID+"-titel").css("display","none"),$(this.contentID+"-footer").css("display","inherit"),0==$(this.contentID+"-text",this.element).length&&$(this.contentID,this.element).append('<button class="close warning-modal-close hidden" aria-label="Close" data-dismiss="modal" type="button"><span aria-hidden="true">Ã</span></button><h4 class="qwarning-content-title"></h4><div class="row"><div class="qwarning-content-icon col-md-2"></div><div class="qwarning-content-text col-md-10"></div></div>'),void 0===this.dialogOptions.icon||void 0!==this.dialogOptions.icon&&this.dialogOptions.icon){var iconType=this.dialogOptions.iconType?this.dialogOptions.iconType:"warning",iconColor=this.dialogOptions.iconColor?this.dialogOptions.iconColor:"q-red";$(this.contentID+"-icon").html('<i class="q-icon q-icon-'+iconType+" color-"+iconColor+'"></i>'),$(this.contentID+"-icon").removeClass("hidden"),$(this.contentID+"-icon").addClass("col-md-2"),$(this.contentID+"-text").removeClass("col-md-12"),$(this.contentID+"-text").addClass("col-md-10")}else $(this.contentID+"-icon").addClass("hidden"),$(this.contentID+"-icon").removeClass("col-md-2"),$(this.contentID+"-text").removeClass("col-md-10"),$(this.contentID+"-text").addClass("col-md-12");var standardMessage="";switch(locale){case"benl":standardMessage="Fout";break;case"usen":default:standardMessage="Error";break;case"wafr":case"segec":standardMessage="Faute"}var message=this.dialogOptions.content?this.dialogOptions.content:standardMessage;$(this.contentID+"-text").html(message);var textColor=this.dialogOptions.textColor?this.dialogOptions.textColor:"q-black",classes=$(this.contentID+"-text").attr("class").split("");if($.each(classes,(function(t,n){n.match(/color-([a-z]+)/)&&$(this.contentID+"-text").removeClass(n)})),$(this.contentID+"-text").addClass("color-"+textColor),this.dialogOptions.buttons&&this.dialogOptions.buttons.length>0){var html_buttons="",modal_element=this;$.each(this.dialogOptions.buttons,(function(t,n){var e="undefined"!==n.style?n.style:"default";n.clickonenter&&(modal_element.hasClickOnEnter=!0,e+=" clickonenter"),html_buttons+='<button type="button" class="btn btn-'+e+'" id="q-warning-modal-btn'+t+'"',("undefined"===n.dismisses||"undefined"!==n.dismisses&&n.dismisses)&&(html_buttons+=' data-dismiss="modal"'),html_buttons+=">"+n.text+"</button>"})),$(this.contentID+"-footer").html(html_buttons),$.each(this.dialogOptions.buttons,(function(index,btn){if("undefined"!==btn.callback){var btn_id="q-warning-modal-btn"+index;$("#"+btn_id).unbind("click"),$("#"+btn_id).click((function(){"function"==typeof btn.callback?btn.callback():void 0!==btn.callback&&!1!==btn.callback&&eval(btn.callback+"()")}))}}))}else $(this.contentID+"-footer").html('<button type="button" class="btn btn-primary clickonenter" id="q-warning-modal-btn0" data-dismiss="modal">OK</button>');$(".modal-dialog",this.element).hasClass("modal-sm")&&$(".modal-dialog",this.element).removeClass("modal-sm"),$(".modal-dialog",this.element).hasClass("modal-md")&&$(".modal-dialog",this.element).removeClass("modal-md"),$(".modal-dialog",this.element).hasClass("modal-lg")&&$(".modal-dialog",this.element).removeClass("modal-lg"),$(".modal-dialog",this.element).hasClass("modal-xl")&&$(".modal-dialog",this.element).removeClass("modal-xl");var modalSize=void 0!==this.dialogOptions.dialogSize&&""!=this.dialogOptions.dialogSize?this.dialogOptions.dialogSize:"modal-sm";if($(".modal-dialog",this.element).addClass(modalSize),this.hasClickOnEnter){var modal_element=this;$(document).keyup((function(t){13==t.keyCode&&modal_element.element.hasClass("in")&&$(modal_element.contentID+"-footer").find(".clickonenter").length>0&&(t.preventDefault(),$(".clickonenter",$(modal_element.contentID+"-footer")).click())}))}},this.showDialog=function(){this.element.modal("show")},this.hideDialog=function(){this.element.modal("hide"),$(".qwarning-content-footer",this.element).html("")},this.element.on("hidden.bs.modal",(function(t){$(".qwarning-content-text",this.element).html(""),$(".qwarning-content-footer",this.element).html("")})),this.initDialog(),this.dialogOptions.showOnLoad&&this.showDialog(),this};$.fn.warningDialog=WarningDialog}(jQuery);
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.