1/*! For license information please see show.js.LICENSE.txt */ 2(() => { 3 var e = { 4 504: (e) => { 5 function t() {} 6 (t.prototype = { 7 on: function (e, t, r) { 8 var n = this.e || (this.e = {}); 9 return (n[e] || (n[e] = [])).push({ fn: t, ctx: r }), this; 10 }, 11 once: function (e, t, r) { 12 var n = this; 13 function o() { 14 n.off(e, o), t.apply(r, arguments); 15 } 16 return (o._ = t), this.on(e, o, r); 17 }, 18 emit: function (e) { 19 for ( 20 var t = [].slice.call(arguments, 1), 21 r = ((this.e || (this.e = {}))[e] || []).slice(), 22 n = 0, 23 o = r.length; 24 n < o; 25 n++ 26 ) 27 r[n].fn.apply(r[n].ctx, t); 28 return this; 29 }, 30 off: function (e, t) { 31 var r = this.e || (this.e = {}), 32 n = r[e], 33 o = []; 34 if (n && t) 35 for (var i = 0, a = n.length; i < a; i++) 36 n[i].fn !== t && n[i].fn._ !== t && o.push(n[i]); 37 return o.length ? (r[e] = o) : delete r[e], this; 38 }, 39 }), 40 (e.exports = t), 41 (e.exports.TinyEmitter = t); 42 }, 43 }, 44 t = {}; 45 function r(n) { 46 var o = t[n]; 47 if (void 0 !== o) return o.exports; 48 var i = (t[n] = { exports: {} }); 49 return e[n](i, i.exports, r), i.exports; 50 } 51 (r.n = (e) => { 52 var t = e && e.__esModule ? () => e.default : () => e; 53 return r.d(t, { a: t }), t; 54 }), 55 (r.d = (e, t) => { 56 for (var n in t) 57 r.o(t, n) && 58 !r.o(e, n) && 59 Object.defineProperty(e, n, { enumerable: !0, get: t[n] }); 60 }), 61 (r.o = (e, t) => Object.prototype.hasOwnProperty.call(e, t)), 62 (() => { 63 "use strict"; 64 function e(e, t) { 65 (null == t || t > e.length) && (t = e.length); 66 for (var r = 0, n = new Array(t); r < t; r++) n[r] = e[r]; 67 return n; 68 } 69 function t(t) { 70 return ( 71 (function (t) { 72 if (Array.isArray(t)) return e(t); 73 })(t) || 74 (function (e) { 75 if ( 76 ("undefined" != typeof Symbol && null != e[Symbol.iterator]) || 77 null != e["@@iterator"] 78 ) 79 return Array.from(e); 80 })(t) || 81 (function (t, r) { 82 if (t) { 83 if ("string" == typeof t) return e(t, r); 84 var n = Object.prototype.toString.call(t).slice(8, -1); 85 return ( 86 "Object" === n && t.constructor && (n = t.constructor.name), 87 "Map" === n || "Set" === n 88 ? Array.from(t) 89 : "Arguments" === n || 90 /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n) 91 ? e(t, r) 92 : void 0 93 ); 94 } 95 })(t) || 96 (function () { 97 throw new TypeError( 98 "Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method." 99 ); 100 })() 101 ); 102 } 103 function n(e) { 104 return ( 105 (n = 106 "function" == typeof Symbol && "symbol" == typeof Symbol.iterator 107 ? function (e) { 108 return typeof e; 109 } 110 : function (e) { 111 return e && 112 "function" == typeof Symbol && 113 e.constructor === Symbol && 114 e !== Symbol.prototype 115 ? "symbol" 116 : typeof e; 117 }), 118 n(e) 119 ); 120 } 121 function o(e) { 122 var t = (function (e, t) { 123 if ("object" != n(e) || !e) return e; 124 var r = e[Symbol.toPrimitive]; 125 if (void 0 !== r) { 126 var o = r.call(e, t || "default"); 127 if ("object" != n(o)) return o; 128 throw new TypeError("@@toPrimitive must return a primitive value."); 129 } 130 return ("string" === t ? String : Number)(e); 131 })(e, "string"); 132 return "symbol" == n(t) ? t : t + ""; 133 } 134 function i(e, t, r) { 135 return ( 136 (t = o(t)) in e 137 ? Object.defineProperty(e, t, { 138 value: r, 139 enumerable: !0, 140 configurable: !0, 141 writable: !0, 142 }) 143 : (e[t] = r), 144 e 145 ); 146 } 147 function a() { 148 return ( 149 (a = Object.assign 150 ? Object.assign.bind() 151 : function (e) { 152 for (var t = 1; t < arguments.length; t++) { 153 var r = arguments[t]; 154 for (var n in r) 155 Object.prototype.hasOwnProperty.call(r, n) && (e[n] = r[n]); 156 } 157 return e; 158 }), 159 a.apply(this, arguments) 160 ); 161 } 162 function s(e, t) { 163 if (!(e instanceof t)) 164 throw new TypeError("Cannot call a class as a function"); 165 } 166 function c(e, t) { 167 for (var r = 0; r < t.length; r++) { 168 var n = t[r]; 169 (n.enumerable = n.enumerable || !1), 170 (n.configurable = !0), 171 "value" in n && (n.writable = !0), 172 Object.defineProperty(e, o(n.key), n); 173 } 174 } 175 function u(e, t, r) { 176 return ( 177 t && c(e.prototype, t), 178 r && c(e, r), 179 Object.defineProperty(e, "prototype", { writable: !1 }), 180 e 181 ); 182 } 183 var f = r(504), 184 l = r.n(f); 185 var d = function (e) { 186 return -1 !== e.indexOf("verygoodproxy."); 187 }; 188 function h(e, t) { 189 var r = t.rawVaultId; 190 return ( 191 t.cname 192 ? (r = "".concat(t.cname, "__").concat(t.rawVaultId)) 193 : e.env && !d(t.rawVaultId) && (r = "index"), 194 "" 195 .concat("https://js.verygoodvault.com/vgs-show/2.2.2/lib", "/") 196 .concat(r, ".html?") 197 .concat( 198 (function (e) { 199 var t = ""; 200 function r(e, r) { 201 t.length > 0 && (t += "&"), 202 (t += encodeURIComponent(e) + "=" + encodeURIComponent(r)); 203 } 204 return ( 205 Object.keys(e) 206 .sort() 207 .forEach(function (t) { 208 var n = e[t]; 209 Array.isArray(n)
210 ? n.forEach(function (e) { 211 return r(t, e); 212 }) 213 : r(t, n); 214 }), 215 t 216 ); 217 })(e) 218 ) 219 ); 220 } 221 function p(e) { 222 return "string" == typeof e || e instanceof String; 223 } 224 function m(e, t) { 225 var r = t.id, 226 n = t.tag; 227 if ( 228 (!n || (e.tagName && e.tagName.toLowerCase() === n)) && 229 (!r || (e.id && e.id === r)) 230 ) 231 return e; 232 } 233 function v() { 234 var e = 235 arguments.length > 0 && void 0 !== arguments[0] ? arguments[0] : [], 236 t = 237 arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : {}, 238 r = (Array.isArray(e) || [].slice.call(e)) && e.length, 239 o = "object" === n(t) && Object.keys(t).length; 240 if (r && o) { 241 for (var i = null, a = 0; a < e.length; a++) { 242 var s = e[a]; 243 if ( 244 (!(i = m(s, t)) && 245 s.children && 246 s.children.length && 247 (i = v(s.children, t)), 248 i) 249 ) 250 break; 251 } 252 return i; 253 } 254 } 255 var y = "requestSuccess", 256 b = "requestFail", 257 w = "revealSuccess", 258 g = "revealFail", 259 O = "deleteFrame"; 260 function I(e, t, r) { 261 var n = (function (e, t) { 262 var r = document.createElement("iframe"); 263 return ( 264 r.setAttribute("title", "Secure Show.js frame"), 265 r.setAttribute("src", h(e, t)), 266 r.setAttribute("frameborder", "0"), 267 r.setAttribute("scrolling", "0"), 268 r.setAttribute("allowtransparency", "true"), 269 r.setAttribute("id", e.iframeId), 270 r.setAttribute("name", e.name), 271 r 272 ); 273 })(t, r); 274 return (p(e) ? document.querySelector(e) : e).appendChild(n), n; 275 } 276 var j = new (l())(); 277 function P(e, t) { 278 j.on(e, t); 279 return function () { 280 j.off(e, t); 281 }; 282 } 283 function k() { 284 return [ 285 arguments.length > 0 && void 0 !== arguments[0] 286 ? arguments[0] 287 : "randomId", 288 new Date().getDate(), 289 "".concat(Math.random()).replace(/[^\w\d]/, ""), 290 ].join(""); 291 } 292 function S(e, t) { 293 return Object.keys(e) 294 .filter(function (e) { 295 return -1 === t.indexOf(e); 296 }) 297 .reduce(function (t, r) { 298 return (t[r] = e[r]), t; 299 }, {}); 300 } 301 function E(e, t) { 302 return Object.keys(e) 303 .filter(function (e) { 304 return t.indexOf(e) >= 0; 305 }) 306 .reduce(function (t, r) { 307 return (t[r] = e[r]), t; 308 }, {}); 309 } 310 window.addEventListener("message", function (e) { 311 var t, 312 r, 313 n, 314 o = null === (t = e.data) || void 0 === t ? void 0 : t.messageName, 315 i = 316 null === (r = e.data) || 317 void 0 === r || 318 null === (r = r.payload) || 319 void 0 === r 320 ? void 0 321 : r.iframeId; 322 if ("string" == typeof o) 323 if (i) 324 switch (o) { 325 case b: 326 var a, 327 s = 328 null === (a = e.data) || 329 void 0 === a || 330 null === (a = a.payload) || 331 void 0 === a 332 ? void 0 333 : a.errorPayload; 334 j.emit("".concat(i, "/").concat(o), s); 335 break; 336 case w: 337 case g: 338 case y: 339 var c; 340 j.emit( 341 "".concat(i, "/").concat(o), 342 null === (c = e.data) || void 0 === c ? void 0 : c.payload 343 ); 344 break; 345 default: 346 var u; 347 j.emit( 348 o, 349 null === (u = e.data) || void 0 === u ? void 0 : u.payload 350 ); 351 } 352 else 353 j.emit( 354 o, 355 null === (n = e.data) || void 0 === n ? void 0 : n.payload 356 ); 357 }); 358 var x = [ 359 "method", 360 "path", 361 "payload", 362 "headers", 363 "jsonPathSelector", 364 "responseDataType", 365 "htmlWrapper", 366 "decodeFromBase64", 367 "displayBase64Image", 368 "decodeDataFrom", 369 "xhrResponseType", 370 "text", 371 "serializers", 372 "withCredentials", 373 ],
374 A = ["formId", "iframeId", "name", "env", "vaultId"].concat(x), 375 C = { 376 htmlWrapper: ["image", "text"], 377 xhrResponseType: ["arraybuffer", "json"], 378 decodeDataFrom: ["base64"], 379 withCredentials: [!0, !1], 380 }, 381 D = function (e) { 382 throw "Please specify ".concat(e, ". This param is required."); 383 }, 384 T = function (e) { 385 var t = 386 arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : A; 387 for (var r in e) 388 if ( 389 Object.prototype.hasOwnProperty.call(C, r) && 390 -1 === C[r].indexOf(e[r]) 391 ) 392 throw "Available values for ".concat(r, ": ").concat(C[r]); 393 return E(e, t); 394 }, 395 N = [y, b, w, g, O]; 396 function q(e) { 397 return -1 !== N.indexOf(e); 398 } 399 var F = function (e) { 400 try { 401 return btoa(e); 402 } catch (e) { 403 throw "Unable to convert value to base64"; 404 } 405 }; 406 function R(e, t) { 407 if (e === t) return !0; 408 if ( 409 !("object" == n(e) && null != e && "object" == n(t) && null != t) || 410 Object.keys(e).length !== Object.keys(t).length 411 ) 412 return !1; 413 var r = !0; 414 for (var o in e) 415 (Object.prototype.hasOwnProperty.call(t, o) && R(e[o], t[o])) || 416 (r = !1); 417 return r; 418 } 419 function M(e, t) { 420 var r = Object.keys(e); 421 if (Object.getOwnPropertySymbols) { 422 var n = Object.getOwnPropertySymbols(e); 423 t && 424 (n = n.filter(function (t) { 425 return Object.getOwnPropertyDescriptor(e, t).enumerable; 426 })), 427 r.push.apply(r, n); 428 } 429 return r; 430 } 431 function W(e) { 432 for (var t = 1; t < arguments.length; t++) { 433 var r = null != arguments[t] ? arguments[t] : {}; 434 t % 2 435 ? M(Object(r), !0).forEach(function (t) { 436 i(e, t, r[t]); 437 }) 438 : Object.getOwnPropertyDescriptors 439 ? Object.defineProperties(e, Object.getOwnPropertyDescriptors(r)) 440 : M(Object(r)).forEach(function (t) { 441 Object.defineProperty( 442 e, 443 t, 444 Object.getOwnPropertyDescriptor(r, t) 445 ); 446 }); 447 } 448 return e; 449 } 450 function _(e, t, r) { 451 !(function (e, t) { 452 if (t.has(e)) 453 throw new TypeError( 454 "Cannot initialize the same private elements twice on an object" 455 ); 456 })(e, t), 457 t.set(e, r); 458 } 459 function z(e, t) { 460 return e.get( 461 (function (e, t, r) { 462 if ("function" == typeof e ? e === t : e.has(t)) 463 return arguments.length < 3 ? t : r; 464 throw new TypeError( 465 "Private element is not present on this object" 466 ); 467 })(e, t) 468 ); 469 } 470 var U = { requests: {} }, 471 V = function (e, t) { 472 var r = E(t, ["method", "path", "payload", "xhrResponseType"]), 473 n = Object.keys(U.requests).filter(function (e) { 474 return R(S(U.requests[e], ["jsonPathSelector"]), r); 475 }); 476 if (n.length) return n[0]; 477 U.requests[e] = r; 478 }, 479 B = new WeakMap(), 480 L = (function () { 481 return u( 482 function e(t) { 483 var r = this; 484 s(this, e), 485 _(this, B, function () { 486 var e, 487 t, 488 n = function (e) { 489 return function (t) { 490 r.emitter.emit(e, t); 491 }; 492 }; 493 (e = r.iframeId), 494 (t = n(y)), 495 P("".concat(e, "/").concat(y), t), 496 (function (e, t) { 497 P("".concat(e, "/").concat(b), t); 498 })(r.iframeId, n(b)), 499 (function (e, t) { 500 P("".concat(e, "/").concat(w), t); 501 })(r.iframeId, n(w)), 502 (function (e, t) { 503 P("".concat(e, "/").concat(g), t); 504 })(r.iframeId, n(g)); 505 }), 506 (this.iframe = null),
507 (this.frames = []), 508 (this.iframeId = k()), 509 (this.emitter = new (l())()), 510 (this.parentNode = null), 511 (this.params = t), 512 z(B, this).call(this), 513 P("frameReady", function (e) { 514 e.iframeId === r.iframeId && 515 r._postMessage({ 516 messageName: "setProperties", 517 params: r.params, 518 }); 519 }); 520 }, 521 [ 522 { 523 key: "on", 524 value: function (e, t) { 525 if (!q(e)) 526 throw new Error( 527 "Please specify the correct event type. " 528 .concat(e, " is not supported. Valid events are: ") 529 .concat(N.join(",")) 530 ); 531 this.emitter.on(e, t); 532 }, 533 }, 534 { 535 key: "off", 536 value: function (e, t) { 537 if (!q(e)) 538 throw new Error( 539 "Please specify the correct event type. " 540 .concat(e, " is not supported. Valid events are: ") 541 .concat(N.join(",")) 542 ); 543 this.emitter.off(e, t); 544 }, 545 }, 546 { 547 key: "render", 548 value: function (e) { 549 var t = this, 550 r = 551 arguments.length > 1 && void 0 !== arguments[1] 552 ? arguments[1] 553 : {}, 554 o = this.params, 555 i = o.formId, 556 a = o.name, 557 s = o.vaultId, 558 c = o.type, 559 u = o.cname, 560 f = o.env, 561 l = o.routeId, 562 d = this.params.serializers; 563 if (r && "object" !== n(r)) 564 throw "styles argument should be type of Object!"; 565 if (d) 566 try { 567 d = window.btoa(JSON.stringify(d)); 568 } catch (e) { 569 throw new Error("Unable to parse serializers"); 570 } 571 var h, 572 m, 573 y, 574 b, 575 w = W( 576 { 577 formId: i, 578 name: a, 579 serializers: d, 580 type: c, 581 iframeId: this.iframeId, 582 vaultId: F(s), 583 routeId: F(l), 584 }, 585 f && { env: F(f) } 586 ), 587 g = V(this.iframeId, this.params); 588 if ( 589 (g && (w.dependsOn = g),
590 Object.keys(w).forEach(function (e) { 591 return void 0 === w[e] && delete w[e]; 592 }), 593 (this.params = W(W({}, this.params), {}, { styles: r })), 594 (this.iframe = I(e, w, { rawVaultId: s, cname: u })), 595 (this.parentNode = p(e) ? document.querySelector(e) : e), 596 !g) 597 ) { 598 var O = 599 ((y = { id: this.iframeId, tag: "iframe" }), 600 (b = function (e) { 601 var r; 602 if ( 603 (null === (r = e.removedNode) || void 0 === r 604 ? void 0 605 : r.id) === t.iframeId 606 ) 607 return delete U.requests[t.iframeId], !0; 608 }), 609 function (e, t) { 610 if (null != e && e.length) 611 for (var r = 0; r < e.length; r++) { 612 var n, 613 o = e[r]; 614 if ( 615 "childList" === (null == o ? void 0 : o.type) && 616 null !== (n = o.removedNodes) && 617 void 0 !== n && 618 n.length 619 ) { 620 var i = v(o.removedNodes, y); 621 if (b({ removedNode: i })) { 622 t.disconnect(); 623 break; 624 } 625 } 626 } 627 }); 628 (h = document.body), 629 (m = { childList: !0, subtree: !0 }), 630 new MutationObserver(O).observe(h, m); 631 } 632 return this.frames.push(this.iframe), this; 633 }, 634 }, 635 { 636 key: "_postMessage", 637 value: function (e) { 638 this.iframe.contentWindow.postMessage(e, "*"); 639 }, 640 }, 641 { 642 key: "retry", 643 value: function () { 644 var e = 645 arguments.length > 0 && void 0 !== arguments[0] 646 ? arguments[0] 647 : {}; 648 0 !== Object.keys(e).legnth && (e = T(e, x)), 649 (this.params = W(W({}, this.params), e)), 650 this._postMessage({ 651 messageName: "retryRequest", 652 params: this.params, 653 }); 654 }, 655 }, 656 { 657 key: "unmount", 658 value: function () { 659 var e = this; 660 return ( 661 this.iframe && this.parentNode.removeChild(this.iframe), 662 this.emitter.emit(O), 663 delete U.requests[this.iframeId], 664 (this.frames = this.frames.filter(function (t) { 665 return t !== e.iframe; 666 })), 667 (this.iframe = null), 668 this 669 ); 670 }, 671 }, 672 ] 673 ); 674 })(); 675 function $(e, t) { 676 var r = Object.keys(e); 677 if (Object.getOwnPropertySymbols) { 678 var n = Object.getOwnPropertySymbols(e); 679 t && 680 (n = n.filter(function (t) { 681 return Object.getOwnPropertyDescriptor(e, t).enumerable; 682 })), 683 r.push.apply(r, n); 684 } 685 return r; 686 } 687 function G(e) { 688 for (var t = 1; t < arguments.length; t++) { 689 var r = null != arguments[t] ? arguments[t] : {}; 690 t % 2 691 ? $(Object(r), !0).forEach(function (t) { 692 i(e, t, r[t]); 693 }) 694 : Object.getOwnPropertyDescriptors 695 ? Object.defineProperties(e, Object.getOwnPropertyDescriptors(r))
696 : $(Object(r)).forEach(function (t) { 697 Object.defineProperty( 698 e, 699 t, 700 Object.getOwnPropertyDescriptor(r, t) 701 ); 702 }); 703 } 704 return e; 705 } 706 function J(e, t, r) { 707 !(function (e, t) { 708 if (t.has(e)) 709 throw new TypeError( 710 "Cannot initialize the same private elements twice on an object" 711 ); 712 })(e, t), 713 t.set(e, r); 714 } 715 function Z(e, t, r) { 716 if ("function" == typeof e ? e === t : e.has(t)) 717 return arguments.length < 3 ? t : r; 718 throw new TypeError("Private element is not present on this object"); 719 } 720 var H = new WeakMap(), 721 K = (function () { 722 return u( 723 function e(t) { 724 var r, 725 n, 726 o, 727 c = this, 728 u = t.vaultId, 729 f = t.onUpdateCallback; 730 s(this, e), 731 J(this, H, void 0), 732 (this.vaultId = u), 733 (this.formId = k()), 734 (this.state = {}), 735 (this.frames = []), 736 (this.environment = null), 737 (this.cname = null), 738 (this.routeId = ""), 739 (n = this), 740 (o = f), 741 (r = H).set(Z(r, n), o), 742 (this.SERIALIZERS = { 743 replace: function (e, t, r) { 744 return { 745 name: "replace", 746 options: { old: e, new: t, count: r }, 747 }; 748 }, 749 }), 750 P("update", function (e) { 751 e.formId === c.formId && 752 ((e = S(e, "formId")), 753 (c.state = a({}, c.state, i({}, e.name, e))), 754 f && f(c.state)); 755 }); 756 }, 757 [ 758 { 759 key: "request", 760 value: function (e) { 761 var r = this, 762 n = e, 763 o = n.method, 764 i = void 0 === o ? D("method") : o, 765 a = n.path, 766 s = void 0 === a ? D("path") : a, 767 c = n.name, 768 u = void 0 === c ? D("name") : c, 769 f = n.payload; 770 if ( 771 (e.responseDataType && (e.htmlWrapper = e.responseDataType), 772 e.decodeFromBase64 && 773 (e.displayBase64Image = e.decodeFromBase64), 774 (e.htmlWrapper = e.htmlWrapper || "text"), 775 (e = T(e)), 776 f instanceof FormData && 777 ((e.payload = Object.fromEntries(t(f))), 778 (e.isFormData = !0)), 779 i && s && u) 780 ) { 781 var l = G( 782 G({}, e), 783 {}, 784 { 785 vaultId: this.vaultId, 786 formId: this.formId, 787 cname: this.cname, 788 env: this.environment, 789 routeId: this.routeId, 790 } 791 ), 792 d = new L(l); 793 return ( 794 d.on(O, function () { 795 var t, n; 796 delete r.state[e.name], 797 ((t = H), (n = r), t.get(Z(t, n))).call(r, r.state); 798 }), 799 d 800 ); 801 } 802 }, 803 }, 804 { 805 key: "copyFrom", 806 value: function (e) { 807 var t = 808 arguments.length > 1 && void 0 !== arguments[1] 809 ? arguments[1] 810 : { text: "Copy", serializers: !1 }, 811 r = arguments.length > 2 ? arguments[2] : void 0, 812 n = ""; 813 if (!e) 814 throw new Error( 815 "Please specify target field for the copy button." 816 ); 817 if ("text" !== e.params.htmlWrapper) 818 throw new Error( 819 "Copy option available only for the text content." 820 ); 821 if ( 822 (r && 823 (function (e, t) { 824 P(e, function (e) { 825 t(e); 826 }); 827 })((n = k("copyCallback")), r), 828 (t = T(t)), 829 e.params.formId === this.formId) 830 ) 831 return new L( 832 G( 833 G({}, t), 834 {}, 835 { 836 name: "show-js-copy-button", 837 type: "copy-button", 838 htmlWrapper: "button", 839 callbackId: n, 840 targetId: e.iframeId, 841 vaultId: this.vaultId, 842 formId: this.formId, 843 cname: this.cname, 844 env: this.environment, 845 routeId: this.routeId, 846 } 847 ) 848 ); 849 }, 850 }, 851 { 852 key: "setCname", 853 value: function (e) { 854 return (this.cname = e), this; 855 }, 856 }, 857 { 858 key: "setEnvironment", 859 value: function (e) { 860 if (!/^(sandbox|live)((-eu)-\d{1})?$/.test(e)) 861 throw new Error(
862 ".setEnvironment(): not valid environment https://www.verygoodsecurity.com/docs/api/show#api-showsetenvironment" 863 ); 864 return (this.environment = e), this; 865 }, 866 }, 867 { 868 key: "setRouteId", 869 value: function (e) { 870 if ("string" != typeof e || "" === e.trim()) 871 throw new Error( 872 ".setRouteId(): routeId must be a non-empty string!" 873 ); 874 return (this.routeId = e), this; 875 }, 876 }, 877 ] 878 ); 879 })(); 880 window.SecureConnectShow = { 881 create: function (e) { 882 return new K({ 883 vaultId: e, 884 onUpdateCallback: 885 arguments.length > 1 && void 0 !== arguments[1] 886 ? arguments[1] 887 : null, 888 }); 889 }, 890 }; 891 })(); 892})();
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.