/home/techb158/exp.abdallabala.com/ui/theme/ibilling/lib
NameSizeModeActions
chart/-0755rm
datepaginator/-0755rm
datepicker/-0755rm
fa/-0755rm
icheck/-0755rm
.DS_Store102440644editdlrm
accounts.js13450644editdlrm
add-case.js16430644editdlrm
add-project.js17240644editdlrm
bootbox.min.js129630644editdlrm
cal.js39730644editdlrm
cases-list.js32670644editdlrm
custom-fields.js27260644editdlrm
edit-invoice-bckp.js104860644editdlrm
edit-invoice.js77440644editdlrm
feature-settings.js28000644editdlrm
index.html1120644editdlrm
invoice-v-2-1.js159430644editdlrm
jquery.maskMoney.min.js50700644editdlrm
list-contacts.js3980644editdlrm
login.js00644editdlrm
manage-users.js19420644editdlrm
modal.js266340644editdlrm
moment.js1066180644editdlrm
notes.js2710644editdlrm
pg.js13580644editdlrm
plugins.js17370644editdlrm
progress.js52970644editdlrm
ps-list.js34700644editdlrm
repeating-expense.js42560644editdlrm
repeating-income.js42540644editdlrm
repeating-view.js33880644editdlrm
tasks.js3200644editdlrm
tax.js30980644editdlrm
Edit: /home/techb158/exp.abdallabala.com/ui/theme/ibilling/lib/bootbox.min.js (12963B)
/** * bootbox.js v4.3.0 * * http://bootboxjs.com/license.txt */ !function (a, b) { "use strict"; "function" == typeof define && define.amd ? define(["jquery"], b) : "object" == typeof exports ? module.exports = b(require("jquery")) : a.bootbox = b(a.jQuery) }(this, function a(b, c) { "use strict"; function d(a) { var b = q[o.locale]; return b ? b[a] : q.en[a] } function e(a, c, d) { a.stopPropagation(), a.preventDefault(); var e = b.isFunction(d) && d(a) === !1; e || c.modal("hide") } function f(a) { var b, c = 0; for (b in a)c++; return c } function g(a, c) { var d = 0; b.each(a, function (a, b) { c(a, b, d++) }) } function h(a) { var c, d; if ("object" != typeof a)throw new Error("Please supply an object of options"); if (!a.message)throw new Error("Please specify a message"); return a = b.extend({}, o, a), a.buttons || (a.buttons = {}), a.backdrop = a.backdrop ? "static" : !1, c = a.buttons, d = f(c), g(c, function (a, e, f) { if (b.isFunction(e) && (e = c[a] = {callback: e}), "object" !== b.type(e))throw new Error("button with key " + a + " must be an object"); e.label || (e.label = a), e.className || (e.className = 2 >= d && f === d - 1 ? "btn-primary" : "btn-default") }), a } function i(a, b) { var c = a.length, d = {}; if (1 > c || c > 2)throw new Error("Invalid argument length"); return 2 === c || "string" == typeof a[0] ? (d[b[0]] = a[0], d[b[1]] = a[1]) : d = a[0], d } function j(a, c, d) { return b.extend(!0, {}, a, i(c, d)) } function k(a, b, c, d) { var e = {className: "bootbox-" + a, buttons: l.apply(null, b)}; return m(j(e, d, c), b) } function l() { for (var a = {}, b = 0, c = arguments.length; c > b; b++) { var e = arguments[b], f = e.toLowerCase(), g = e.toUpperCase(); a[f] = {label: d(g)} } return a } function m(a, b) { var d = {}; return g(b, function (a, b) { d[b] = !0 }), g(a.buttons, function (a) { if (d[a] === c)throw new Error("button key " + a + " is not allowed (options are " + b.join("\n") + ")") }), a } var n = { dialog: "", header: "", footer: "", closeButton: "", form: "
", inputs: { text: "", textarea: "", email: "", select: "", checkbox: "
", date: "", time: "", number: "", password: "" } }, o = { locale: "en", backdrop: !0, animate: !0, className: null, closeButton: !0, show: !0, container: "body" }, p = {}; p.alert = function () { var a; if (a = k("alert", ["ok"], ["message", "callback"], arguments), a.callback && !b.isFunction(a.callback))throw new Error("alert requires callback property to be a function when provided"); return a.buttons.ok.callback = a.onEscape = function () { return b.isFunction(a.callback) ? a.callback() : !0 }, p.dialog(a) }, p.confirm = function () { var a; if (a = k("confirm", ["cancel", "confirm"], ["message", "callback"], arguments), a.buttons.cancel.callback = a.onEscape = function () { return a.callback(!1) }, a.buttons.confirm.callback = function () { return a.callback(!0) }, !b.isFunction(a.callback))throw new Error("confirm requires a callback"); return p.dialog(a) }, p.prompt = function () { var a, d, e, f, h, i, k; if (f = b(n.form), d = { className: "bootbox-prompt", buttons: l("cancel", "confirm"), value: "", inputType: "text" }, a = m(j(d, arguments, ["title", "callback"]), ["cancel", "confirm"]), i = a.show === c ? !0 : a.show, a.message = f, a.buttons.cancel.callback = a.onEscape = function () { return a.callback(null) }, a.buttons.confirm.callback = function () { var c; switch (a.inputType) { case"text": case"textarea": case"email": case"select": case"date": case"time": case"number": case"password": c = h.val(); break; case"checkbox": var d = h.find("input:checked"); c = [], g(d, function (a, d) { c.push(b(d).val()) }) } return a.callback(c) }, a.show = !1, !a.title)throw new Error("prompt requires a title"); if (!b.isFunction(a.callback))throw new Error("prompt requires a callback"); if (!n.inputs[a.inputType])throw new Error("invalid prompt type"); switch (h = b(n.inputs[a.inputType]), a.inputType) { case"text": case"textarea": case"email": case"date": case"time": case"number": case"password": h.val(a.value); break; case"select": var o = {}; if (k = a.inputOptions || [], !k.length)throw new Error("prompt with select requires options"); g(k, function (a, d) { var e = h; if (d.value === c || d.text === c)throw new Error("given options in wrong format"); d.group && (o[d.group] || (o[d.group] = b("").attr("label", d.group)), e = o[d.group]), e.append("") }), g(o, function (a, b) { h.append(b) }), h.val(a.value); break; case"checkbox": var q = b.isArray(a.value) ? a.value : [a.value]; if (k = a.inputOptions || [], !k.length)throw new Error("prompt with checkbox requires options"); if (!k[0].value || !k[0].text)throw new Error("given options in wrong format"); h = b("
"), g(k, function (c, d) { var e = b(n.inputs[a.inputType]); e.find("input").attr("value", d.value), e.find("label").append(d.text), g(q, function (a, b) { b === d.value && e.find("input").prop("checked", !0) }), h.append(e) }) } return a.placeholder && h.attr("placeholder", a.placeholder), a.pattern && h.attr("pattern", a.pattern), f.append(h), f.on("submit", function (a) { a.preventDefault(), a.stopPropagation(), e.find(".btn-primary").click() }), e = p.dialog(a), e.off("shown.bs.modal"), e.on("shown.bs.modal", function () { h.focus() }), i === !0 && e.modal("show"), e }, p.dialog = function (a) { a = h(a); var c = b(n.dialog), d = c.find(".modal-dialog"), f = c.find(".modal-body"), i = a.buttons, j = "", k = {onEscape: a.onEscape}; if (g(i, function (a, b) { j += "", k[a] = b.callback }), f.find(".bootbox-body").html(a.message), a.animate === !0 && c.addClass("fade"), a.className && c.addClass(a.className), "large" === a.size && d.addClass("modal-lg"), "small" === a.size && d.addClass("modal-sm"), a.title && f.before(n.header), a.closeButton) { var l = b(n.closeButton); a.title ? c.find(".modal-header").prepend(l) : l.css("margin-top", "-10px").prependTo(f) } return a.title && c.find(".modal-title").html(a.title), j.length && (f.after(n.footer), c.find(".modal-footer").html(j)), c.on("hidden.bs.modal", function (a) { a.target === this && c.remove() }), c.on("shown.bs.modal", function () { c.find(".btn-primary:first").focus() }), c.on("escape.close.bb", function (a) { k.onEscape && e(a, c, k.onEscape) }), c.on("click", ".modal-footer button", function (a) { var d = b(this).data("bb-handler"); e(a, c, k[d]) }), c.on("click", ".bootbox-close-button", function (a) { e(a, c, k.onEscape) }), c.on("keyup", function (a) { 27 === a.which && c.trigger("escape.close.bb") }), b(a.container).append(c), c.modal({ backdrop: a.backdrop, keyboard: !1, show: !1 }), a.show && c.modal("show"), c }, p.setDefaults = function () { var a = {}; 2 === arguments.length ? a[arguments[0]] = arguments[1] : a = arguments[0], b.extend(o, a) }, p.hideAll = function () { return b(".bootbox").modal("hide"), p }; var q = { br: {OK: "OK", CANCEL: "Cancelar", CONFIRM: "Sim"}, en: {OK: "OK", CANCEL: "Cancel", CONFIRM: "OK"}, arabic: {OK: "حسنا", CANCEL: "إلغاء", CONFIRM: "أكد"}, azerbaijani: {OK: "OK", CANCEL: "Cancel", CONFIRM: "OK"}, bengali: {OK: "OK", CANCEL: "Cancel", CONFIRM: "OK"}, catalan: {OK: "OK", CANCEL: "Cancel", CONFIRM: "OK"}, croatian: {OK: "OK", CANCEL: "Cancel", CONFIRM: "OK"}, czech: {OK: "OK", CANCEL: "Zrušit", CONFIRM: "Potvrdit"}, danish: {OK: "OK", CANCEL: "Annuller", CONFIRM: "Accepter"}, dutch: {OK: "OK", CANCEL: "Cancel", CONFIRM: "OK"}, "en-us": {OK: "OK", CANCEL: "Cancel", CONFIRM: "OK"}, english: {OK: "OK", CANCEL: "Cancel", CONFIRM: "OK"}, farsi: {OK: "OK", CANCEL: "Cancel", CONFIRM: "OK"}, french: {OK: "OK", CANCEL: "Annuler", CONFIRM: "D'accord"}, german: {OK: "OK", CANCEL: "Abbrechen", CONFIRM: "Akzeptieren"}, hungarian: {OK: "OK", CANCEL: "Cancel", CONFIRM: "OK"}, italian: {OK: "OK", CANCEL: "Annulla", CONFIRM: "Conferma"}, norwegian: {OK: "OK", CANCEL: "Avbryt", CONFIRM: "OK"}, "portuguese-br": {OK: "OK", CANCEL: "Cancelar", CONFIRM: "Confirmar"}, "portuguese-pt": {OK: "OK", CANCEL: "Cancelar", CONFIRM: "Confirmar"}, russian: {OK: "OK", CANCEL: "Отмена", CONFIRM: "Применить"}, spanish: {OK: "OK", CANCEL: "Cancelar", CONFIRM: "Aceptar"}, swedish: {OK: "OK", CANCEL: "Cancel", CONFIRM: "OK"}, turkish: {OK: "Tamam", CANCEL: "İptal", CONFIRM: "Onayla"}, ukranian: {OK: "OK", CANCEL: "Cancel", CONFIRM: "OK"}, et: {OK: "OK", CANCEL: "Katkesta", CONFIRM: "OK"}, fi: {OK: "OK", CANCEL: "Peruuta", CONFIRM: "OK"}, he: {OK: "אישור", CANCEL: "ביטול", CONFIRM: "אישור"}, id: {OK: "OK", CANCEL: "Batal", CONFIRM: "OK"}, ja: {OK: "OK", CANCEL: "キャンセル", CONFIRM: "確認"}, lt: {OK: "Gerai", CANCEL: "Atšaukti", CONFIRM: "Patvirtinti"}, lv: {OK: "Labi", CANCEL: "Atcelt", CONFIRM: "Apstiprināt"}, nl: {OK: "OK", CANCEL: "Annuleren", CONFIRM: "Accepteren"}, pl: {OK: "OK", CANCEL: "Anuluj", CONFIRM: "Potwierdź"}, zh_CN: {OK: "OK", CANCEL: "取消", CONFIRM: "确认"}, zh_TW: {OK: "OK", CANCEL: "取消", CONFIRM: "確認"} }; return p.init = function (c) { return a(c || b) }, p }); bootbox.setDefaults({ locale: $("#_lan").val() });