PageSourceSearch

https://my.rapidmail.fr/js/main/jquery/jquery.rs.confirm.min.js?v=1791315231

js rapidmail.fr collected 2026-10-08 02:05:36 UTC 3,191 bytes, 1 lines download raw bytes

1!function(l){l.rs.alert=function(o,n){return l.rs.confirm({message:o,buttons:["ok"],okLabel:l.rs.controller.getLangToken("ok"),closeModal:void 0===n,onOk:n})},l.rs.loadal=function(o){var n=new l.rs.confirm({buttons:[],message:" ",modalClass:"saving"});return o&&n.modal("getInstance").setDisplayState(o),n},l.rs.confirm=function(o){return new l.rs.confirm_modal(o)},l.rs.confirm_modal=function(o){this.options=l.extend({},l.rs.confirm_modal.defaults,o);var n=l("#x-modal-rs-confirm"),s=this.options.okLabel||l.rs.controller.getLangToken("yes"),t=this.options.cancelLabel||l.rs.controller.getLangToken("no"),i=-1!==this.options.buttons.indexOf("ok"),a=-1!==this.options.buttons.indexOf("cancel"),e=this.options.okCss||"primary";n.length?(n.find(".x-confirm-ok").toggleClass("hidden",!i).text(s),n.find(".x-confirm-cancel").toggleClass("hidden",!a).text(t)):n=this.createModalEl(i,s,a,t,e),this.options.modalClass&&n.addClass(this.options.modalClass);var c=this;return n.one("showmodal",function(){n.on("click.confirm",".x-confirm-ok",l.proxy(c.onModalOkClick,c)),n.on("click.confirm",".x-confirm-cancel",l.proxy(c.onModalCancelClick,c)),n.find(".x-confirm-message").html(c.options.message||l.rs.controller.getLangToken("action_confirmation_text"))}).one("closemodal",function(){c.options.modalClass&&n.removeClass(c.options.modalClass),n.off("click.confirm",".x-confirm-ok"),n.off("click.confirm",".x-confirm-cancel")}),n.modal({closeExisting:!1,escapeClose:!1,clickClose:!1,showClose:!1})},l.rs.confirm_modal.prototype={constructor:l.rs.confirm,createModalEl:function(o,n,s,t,i){return l('<div id="x-modal-rs-confirm" class="modal modal-dialog" data-acceptance-test-modal="rs-confirm"><section><div class="x-confirm-message"></div></section><footer><div class="btn-list flex"><a href="javascript:void(0)" class="btn btn-m '+i+" x-confirm-ok"+(o?"":" hidden")+'">'+n+'</a><a href="javascript:void(0)" class="btn btn-m x-confirm-cancel'+(s?"":" hidden")+'">'+t+"</a></div></footer></div>").appendTo(l("body"))},onModalOkClick:function(o){var n=this.options.closeModal;return o.preventDefault(),o.stopPropagation(),l.isFunction(this.options.onOk)?n=this.processCallbackResponse(this.options.onOk.apply(this)):this.options.url&&(document.location.href=this.options.url,n=this.options.closeModal),l.isFunction(this.options.always)&&this.options.always.apply(this),n&&l.modal.close(),!1},onModalCancelClick:function(o){var n=!0;return o.preventDefault(),o.stopPropagation(),l.isFunction(this.options.onCancel)&&(n=this.processCallbackResponse(this.options.onCancel.apply(this))),l.isFunction(this.options.always)&&this.options.always.apply(this),n&&l.modal.close(),!1},processCallbackResponse:function(o){return void 0===o||!0===o}},l.rs.confirm_modal.defaults={buttons:["ok","cancel"]},l.fn.confirm=function(o,n){var s=l.isPlainObject(o)?o:{};l.isFunction(o)&&(s.onOk=o,l.isFunction(n)&&(s.onCancel=n)),l(this).click(function(o){return o.preventDefault(),o.stopPropagation(),l.rs.confirm(l.extend({},l.rs.controller.getPrefixedDataOpts(this,"confirm"),s)),!1})},l(document).ready(function(){l("a.x-confirm:not(.disabled)").each(function(o,n){l(n).confirm({url:l(this).attr("href")})})})}(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.