ICE Portal im IC: https://iceportal.de/ (Stuttgart -> FFM)
iframe: https://www.img-bahn.de/s3/prod/kci/index.html?#/
My RelAix IP: 46.183.103.8
Router: 172.18.0.1 My IP: 172.18.92.220
ICE Portal im IC: https://iceportal.de/ (Stuttgart -> FFM)
iframe: https://www.img-bahn.de/s3/prod/kci/index.html?#/
My RelAix IP: 46.183.103.8
Router: 172.18.0.1 My IP: 172.18.92.220
curl 'https://fahrkarten.bahn.de/mobile/dbc/xs.go?' -X POST \
-H 'User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:100.0) Gecko/20100101 Firefox/100.0' -H 'Accept: */*' \
-H 'Accept-Language: en-US,en;q=0.5' -H 'Accept-Encoding: gzip, deflate, br' \
-H 'Referer: https://www.img-bahn.de/' -H 'Content-Type: application/x-www-form-urlencoded' \
-H 'Origin: https://www.img-bahn.de' -H 'DNT: 1' -H 'Connection: keep-alive' -H 'Sec-Fetch-Dest: empty' \
-H 'Sec-Fetch-Mode: cors' -H 'Sec-Fetch-Site: cross-site' \
--data-raw $'<?xml version="1.0" encoding="UTF-8"?>\n<rqorderdetails version="1.0"><rqheader tnr="1653325251391" ts="2022-05-23T19:00:51" l="de" v="19120000" os="KCI" app="KCI-Webservice"/><rqorder on="GCP344"/><authname tln="LeMe" csc="" cui=""/></rqorderdetails>'| <!DOCTYPE html> | |
| <html lang="de"> | |
| <head> | |
| <meta charset="utf-8"> | |
| <meta name="viewport" content="width=device-width,initial-scale=1"> | |
| <link rel="shortcut icon" href="logo.ico"> | |
| <link rel="preload" href="web-kci.cfg" as="fetch" crossorigin> | |
| <title>Komfort Check-in</title> | |
| <link href="css/kci.7d485c49.css" rel="preload" as="style"> | |
| <link href="js/chunk-vendors.3d3c966c.js" rel="preload" as="script"> | |
| <link href="js/kci.32b0a173.js" rel="preload" as="script"> | |
| <link href="css/kci.7d485c49.css" rel="stylesheet"> | |
| </head> | |
| <body> | |
| <div id="db-web-app"></div> | |
| <script src="s_code.c9e7cdd3951f0cc5fd9ea9bdb6db5dc0.js"></script> | |
| <script src="js/chunk-vendors.3d3c966c.js"></script> | |
| <script src="js/kci.32b0a173.js"></script> | |
| </body> | |
| </html> |
| // view-source:https://www.img-bahn.de/s3/prod/kci/js/kci.32b0a173.js | |
| (function(e) { | |
| function t(t) { | |
| for (var r, a, c = t[0], s = t[1], u = t[2], p = 0, f = []; p < c.length; p++) a = c[p], Object.prototype.hasOwnProperty.call(i, a) && i[a] && f.push(i[a][0]), i[a] = 0; | |
| for (r in s) Object.prototype.hasOwnProperty.call(s, r) && (e[r] = s[r]); | |
| l && l(t); | |
| while (f.length) f.shift()(); | |
| return o.push.apply(o, u || []), n() | |
| } | |
| function n() { | |
| for (var e, t = 0; t < o.length; t++) { | |
| for (var n = o[t], r = !0, c = 1; c < n.length; c++) { | |
| var s = n[c]; | |
| 0 !== i[s] && (r = !1) | |
| } | |
| r && (o.splice(t--, 1), e = a(a.s = n[0])) | |
| } | |
| return e | |
| } | |
| var r = {}, | |
| i = { | |
| kci: 0 | |
| }, | |
| o = []; | |
| function a(t) { | |
| if (r[t]) return r[t].exports; | |
| var n = r[t] = { | |
| i: t, | |
| l: !1, | |
| exports: {} | |
| }; | |
| return e[t].call(n.exports, n, n.exports, a), n.l = !0, n.exports | |
| } | |
| a.m = e, a.c = r, a.d = function(e, t, n) { | |
| a.o(e, t) || Object.defineProperty(e, t, { | |
| enumerable: !0, | |
| get: n | |
| }) | |
| }, a.r = function(e) { | |
| "undefined" !== typeof Symbol && Symbol.toStringTag && Object.defineProperty(e, Symbol.toStringTag, { | |
| value: "Module" | |
| }), Object.defineProperty(e, "__esModule", { | |
| value: !0 | |
| }) | |
| }, a.t = function(e, t) { | |
| if (1 & t && (e = a(e)), 8 & t) return e; | |
| if (4 & t && "object" === typeof e && e && e.__esModule) return e; | |
| var n = Object.create(null); | |
| if (a.r(n), Object.defineProperty(n, "default", { | |
| enumerable: !0, | |
| value: e | |
| }), 2 & t && "string" != typeof e) | |
| for (var r in e) a.d(n, r, function(t) { | |
| return e[t] | |
| }.bind(null, r)); | |
| return n | |
| }, a.n = function(e) { | |
| var t = e && e.__esModule ? function() { | |
| return e["default"] | |
| } : function() { | |
| return e | |
| }; | |
| return a.d(t, "a", t), t | |
| }, a.o = function(e, t) { | |
| return Object.prototype.hasOwnProperty.call(e, t) | |
| }, a.p = ""; | |
| var c = window["webpackJsonp"] = window["webpackJsonp"] || [], | |
| s = c.push.bind(c); | |
| c.push = t, c = c.slice(); | |
| for (var u = 0; u < c.length; u++) t(c[u]); | |
| var l = s; | |
| o.push([0, "chunk-vendors"]), n() | |
| })({ | |
| 0: function(e, t, n) { | |
| n("4f18"), n("e4db"), e.exports = n("07c1") | |
| }, | |
| "07c1": function(e, t, n) { | |
| "use strict"; | |
| n.r(t); | |
| var r, i = n("e832"), | |
| o = (n("dd67"), function() { | |
| var e = this, | |
| t = e.$createElement, | |
| n = e._self._c || t; | |
| return n("div", { | |
| staticClass: "db-kci-app" | |
| }, [n("header", { | |
| staticClass: "db-kci-app__header" | |
| }, [n("KCiHeader")], 1), n("div", { | |
| staticClass: "db-kci-app__content" | |
| }, [n("div", { | |
| staticClass: "db-kci-app__container" | |
| }, [n("router-view")], 1)]), n("KCiFooterComp", { | |
| staticClass: "db-kci-app__footer" | |
| })], 1) | |
| }), | |
| a = [], | |
| c = n("5cf9"), | |
| u = function() { | |
| var e = this, | |
| t = e.$createElement, | |
| n = e._self._c || t; | |
| return n("footer", { | |
| staticClass: "kci-footer" | |
| }, [n("div", { | |
| staticClass: "kci-footer__footnotes" | |
| }, [n("div", { | |
| directives: [{ | |
| name: "translate", | |
| rawName: "v-translate" | |
| }], | |
| staticClass: "kci-footer__container", | |
| attrs: { | |
| "translate-comment": "Hinweistext für Pflichtfelder" | |
| } | |
| }, [n("sup", [e._v("*")]), e._v(" Diese Felder müssen ausgefüllt werden. ")])]), n("ul", { | |
| staticClass: "kci-footer__links" | |
| }, [n("li", { | |
| staticClass: "kci-footer__link" | |
| }, [n("DBWebLinkComp", { | |
| attrs: { | |
| text: e.impressumLabel, | |
| href: "https://www.bahn.de/p/view/home/info/impressum.shtml" | |
| } | |
| })], 1), n("li", { | |
| staticClass: "kci-footer__link" | |
| }, [n("DBWebLinkComp", { | |
| attrs: { | |
| text: e.befoerderungsbedingungenLabel, | |
| href: "https://www.bahn.de/p/view/home/agb/agb.shtml" | |
| } | |
| })], 1), n("li", { | |
| staticClass: "kci-footer__link" | |
| }, [n("DBWebLinkComp", { | |
| attrs: { | |
| text: e.nutzungsbedingungenLabel, | |
| href: "https://www.bahn.de/p/view/home/agb/nutzungsbedingungen.shtml" | |
| } | |
| })], 1), n("li", { | |
| staticClass: "kci-footer__link" | |
| }, [n("DBWebLinkComp", { | |
| attrs: { | |
| text: e.datenschutzLabel, | |
| href: "https://www.bahn.de/p/view/home/datenschutz/schutz.shtml" | |
| } | |
| })], 1)])]) | |
| }, | |
| l = [], | |
| p = function() { | |
| var e, t, n, r = this, | |
| i = r.$createElement, | |
| o = r._self._c || i; | |
| return o(r.tag, r._b({ | |
| tag: "component", | |
| staticClass: "db-web-link test-link", | |
| class: (e = {}, e["db-web-link--type-" + r.type] = r.type, e[r.linkClassBase + "link"] = r.linkClassBase, e), | |
| on: { | |
| click: r.emitTrigger | |
| } | |
| }, "component", r.propsForTag, !1), [r.iconName ? o("DBWebIconComp", { | |
| staticClass: "db-web-link__icon test-link__icon", | |
| class: (t = {}, t[r.linkClassBase + "icon"] = r.linkClassBase, t), | |
| attrs: { | |
| name: r.iconName | |
| } | |
| }) : r._e(), o("span", { | |
| staticClass: "db-web-link__text test-link__text", | |
| class: (n = {}, n[r.linkClassBase + "link-text"] = r.linkClassBase, n) | |
| }, [r._v(r._s(r.text))])], 1) | |
| }, | |
| f = [], | |
| d = function() { | |
| var e, t = this, | |
| n = t.$createElement, | |
| r = t._self._c || n; | |
| return r("span", { | |
| staticClass: "db-web-icon", | |
| class: [(e = {}, e["db-color--" + t.color] = t.color, e), t.iconClass], | |
| style: t.styleDefinitions, | |
| attrs: { | |
| "aria-hidden": t.ariaHidden | |
| } | |
| }, [t.altText ? r("span", { | |
| staticClass: "util__offscreen" | |
| }, [t._v(t._s(t.altText))]) : t._e()]) | |
| }, | |
| b = []; | |
| (function(e) { | |
| e["dbRed"] = "dbRed", e["dbRedHover"] = "dbRedHover", e["dbWhite"] = "dbWhite", e["dbBlack"] = "dbBlack", e["dbGray1"] = "dbGray1", e["dbGray2"] = "dbGray2", e["dbGray3"] = "dbGray3", e["dbGray4"] = "dbGray4", e["dbGray5"] = "dbGray5", e["dbGray6"] = "dbGray6", e["dbGray7"] = "dbGray7", e["dbBus"] = "dbBus", e["dbTaxi"] = "dbTaxi", e["dbCallABike"] = "dbCallABike", e["dbSBahn"] = "dbSBahn", e["dbPlane"] = "dbPlane", e["dbShip"] = "dbShip", e["dbFernbus"] = "dbFernbus", e["dbUBahn"] = "dbUBahn", e["dbFlinkster"] = "dbFlinkster", e["dbTram"] = "dbTram", e["dbWalk"] = "dbWalk", e["dbHotel"] = "dbHotel", e["dbHome"] = "dbHome", e["dbBank"] = "dbBank", e["dbFirstClass"] = "dbFirstClass", e["dbSecondClass"] = "dbSecondClass", e["dbMatch"] = "dbMatch", e["dbYellow"] = "dbYellow", e["dbOrange"] = "dbOrange", e["dbLightRed"] = "dbLightRed", e["dbPink"] = "dbPink", e["dbPurple"] = "dbPurple", e["dbLightGreen"] = "dbLightGreen", e["dbWarning"] = "dbWarning", e["dbError"] = "dbError", e["dbSuccess"] = "dbSuccess", e["dbSuccessText"] = "dbSuccessText", e["dbInfo"] = "dbInfo", e["dbTicket"] = "dbTicket", e["dbReservierung"] = "dbReservierung", e["dbZeitkarte"] = "dbZeitkarte", e["dbGemerkteReise"] = "dbGemerkteReise", e["dbBackground"] = "dbBackground", e["dbBackgroundOverlay"] = "dbBackgroundOverlay", e["dbSeperator"] = "dbSeperator", e["dbSeparatorLight"] = "dbSeparatorLight", e["dbSeparatorMedium"] = "dbSeparatorMedium", e["dbFocusOutline"] = "dbFocusOutline", e["dbKCiGreen"] = "dbKCiGreen" | |
| })(r || (r = {})); | |
| var g, h = function() { | |
| var e = function(t, n) { | |
| return e = Object.setPrototypeOf || { | |
| __proto__: [] | |
| } | |
| instanceof Array && function(e, t) { | |
| e.__proto__ = t | |
| } || function(e, t) { | |
| for (var n in t) Object.prototype.hasOwnProperty.call(t, n) && (e[n] = t[n]) | |
| }, e(t, n) | |
| }; | |
| return function(t, n) { | |
| function r() { | |
| this.constructor = t | |
| } | |
| e(t, n), t.prototype = null === n ? Object.create(n) : (r.prototype = n.prototype, new r) | |
| } | |
| }(), | |
| y = function(e, t, n, r) { | |
| var i, o = arguments.length, | |
| a = o < 3 ? t : null === r ? r = Object.getOwnPropertyDescriptor(t, n) : r; | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.decorate) a = Reflect.decorate(e, t, n, r); | |
| else | |
| for (var c = e.length - 1; c >= 0; c--)(i = e[c]) && (a = (o < 3 ? i(a) : o > 3 ? i(t, n, a) : i(t, n)) || a); | |
| return o > 3 && a && Object.defineProperty(t, n, a), a | |
| }, | |
| m = function(e, t) { | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.metadata) return Reflect.metadata(e, t) | |
| }, | |
| v = function(e) { | |
| function t() { | |
| return null !== e && e.apply(this, arguments) || this | |
| } | |
| return h(t, e), Object.defineProperty(t.prototype, "iconClass", { | |
| get: function() { | |
| return "icon-" + this.name | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "styleDefinitions", { | |
| get: function() { | |
| var e = this.size ? this.size + "rem" : void 0; | |
| return { | |
| fontSize: e | |
| } | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), y([Object(c["d"])({ | |
| type: String | |
| }), m("design:type", String)], t.prototype, "altText", void 0), y([Object(c["d"])({ | |
| default: !0, | |
| type: Boolean | |
| }), m("design:type", Boolean)], t.prototype, "ariaHidden", void 0), y([Object(c["d"])({ | |
| type: String, | |
| validator: function(e) { | |
| return void 0 === e || !!r[e] | |
| } | |
| }), m("design:type", String)], t.prototype, "color", void 0), y([Object(c["d"])({ | |
| required: !0, | |
| type: String | |
| }), m("design:type", String)], t.prototype, "name", void 0), y([Object(c["d"])({ | |
| type: String | |
| }), m("design:type", String)], t.prototype, "size", void 0), t = y([Object(c["a"])({})], t), t | |
| }(c["g"]), | |
| O = v, | |
| j = (n("db6d"), n("0c7c")), | |
| _ = Object(j["a"])(O, d, b, !1, null, "50ce8058", null), | |
| M = _.exports, | |
| C = function() { | |
| var e = function(t, n) { | |
| return e = Object.setPrototypeOf || { | |
| __proto__: [] | |
| } | |
| instanceof Array && function(e, t) { | |
| e.__proto__ = t | |
| } || function(e, t) { | |
| for (var n in t) Object.prototype.hasOwnProperty.call(t, n) && (e[n] = t[n]) | |
| }, e(t, n) | |
| }; | |
| return function(t, n) { | |
| function r() { | |
| this.constructor = t | |
| } | |
| e(t, n), t.prototype = null === n ? Object.create(n) : (r.prototype = n.prototype, new r) | |
| } | |
| }(), | |
| w = function() { | |
| return w = Object.assign || function(e) { | |
| for (var t, n = 1, r = arguments.length; n < r; n++) | |
| for (var i in t = arguments[n], t) Object.prototype.hasOwnProperty.call(t, i) && (e[i] = t[i]); | |
| return e | |
| }, w.apply(this, arguments) | |
| }, | |
| I = function(e, t, n, r) { | |
| var i, o = arguments.length, | |
| a = o < 3 ? t : null === r ? r = Object.getOwnPropertyDescriptor(t, n) : r; | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.decorate) a = Reflect.decorate(e, t, n, r); | |
| else | |
| for (var c = e.length - 1; c >= 0; c--)(i = e[c]) && (a = (o < 3 ? i(a) : o > 3 ? i(t, n, a) : i(t, n)) || a); | |
| return o > 3 && a && Object.defineProperty(t, n, a), a | |
| }, | |
| A = function(e, t) { | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.metadata) return Reflect.metadata(e, t) | |
| }; | |
| (function(e) { | |
| e["buttonPrimary"] = "button-primary", e["buttonPrimaryLargeResponsive"] = "button-primary-large-responsive", e["buttonSecondary"] = "button-secondary", e["standalone"] = "standalone", e["textlink"] = "textlink" | |
| })(g || (g = {})); | |
| var T, N = function(e) { | |
| function t() { | |
| return null !== e && e.apply(this, arguments) || this | |
| } | |
| var n; | |
| return C(t, e), n = t, t.isDataLink = function(e) { | |
| return e.startsWith("data:") | |
| }, t.isMailLink = function(e) { | |
| return e.startsWith("mailto:") | |
| }, Object.defineProperty(t.prototype, "tag", { | |
| get: function() { | |
| return this.isRouterLink ? "router-link" : "a" | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "propsForTag", { | |
| get: function() { | |
| var e = { | |
| rel: this.rel, | |
| title: this.title, | |
| target: this.target | |
| }; | |
| return this.isRouterLink ? w(w({}, e), { | |
| to: this.href, | |
| exact: !0 | |
| }) : w(w({}, e), { | |
| href: this.href | |
| }) | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "rel", { | |
| get: function() { | |
| return this.isExternalLink ? "external" : void 0 | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "title", { | |
| get: function() { | |
| var e = this.$gettext("Der Link öffnet ein neues Fenster."); | |
| return this.isExternalLink ? e : void 0 | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "target", { | |
| get: function() { | |
| return this.isExternalLink ? "_blank" : void 0 | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "isRouterLink", { | |
| get: function() { | |
| return "object" === typeof this.href || this.href && !this.href.includes("//") && !n.isMailLink(this.href) && !n.isDataLink(this.href) | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "isExternalLink", { | |
| get: function() { | |
| if ("string" !== typeof this.href || this.isRouterLink) return !1; | |
| var e = new URL(this.href, window.location.href).hostname; | |
| return e !== window.location.hostname | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), t.prototype.emitTrigger = function(e) { | |
| this.$emit("trigger", e) | |
| }, I([Object(c["d"])({ | |
| type: [String, Object] | |
| }), A("design:type", Object)], t.prototype, "href", void 0), I([Object(c["d"])({ | |
| type: String | |
| }), A("design:type", String)], t.prototype, "iconName", void 0), I([Object(c["d"])({ | |
| type: String | |
| }), A("design:type", String)], t.prototype, "linkClassBase", void 0), I([Object(c["d"])({ | |
| required: !0, | |
| type: String | |
| }), A("design:type", String)], t.prototype, "text", void 0), I([Object(c["d"])({ | |
| default: g.standalone, | |
| type: String | |
| }), A("design:type", String)], t.prototype, "type", void 0), t = n = I([Object(c["a"])({ | |
| components: { | |
| DBWebIconComp: M | |
| } | |
| })], t), t | |
| }(c["g"]), | |
| D = N, | |
| S = (n("b228"), Object(j["a"])(D, p, f, !1, null, "0884ea0f", null)), | |
| E = S.exports, | |
| L = function() { | |
| var e = function(t, n) { | |
| return e = Object.setPrototypeOf || { | |
| __proto__: [] | |
| } | |
| instanceof Array && function(e, t) { | |
| e.__proto__ = t | |
| } || function(e, t) { | |
| for (var n in t) Object.prototype.hasOwnProperty.call(t, n) && (e[n] = t[n]) | |
| }, e(t, n) | |
| }; | |
| return function(t, n) { | |
| function r() { | |
| this.constructor = t | |
| } | |
| e(t, n), t.prototype = null === n ? Object.create(n) : (r.prototype = n.prototype, new r) | |
| } | |
| }(), | |
| R = function(e, t, n, r) { | |
| var i, o = arguments.length, | |
| a = o < 3 ? t : null === r ? r = Object.getOwnPropertyDescriptor(t, n) : r; | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.decorate) a = Reflect.decorate(e, t, n, r); | |
| else | |
| for (var c = e.length - 1; c >= 0; c--)(i = e[c]) && (a = (o < 3 ? i(a) : o > 3 ? i(t, n, a) : i(t, n)) || a); | |
| return o > 3 && a && Object.defineProperty(t, n, a), a | |
| }, | |
| k = function(e) { | |
| function t() { | |
| return null !== e && e.apply(this, arguments) || this | |
| } | |
| return L(t, e), Object.defineProperty(t.prototype, "impressumLabel", { | |
| get: function() { | |
| return this.$gettext("Impressum") | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "befoerderungsbedingungenLabel", { | |
| get: function() { | |
| return this.$gettext("Beförderungsbedingungen") | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "nutzungsbedingungenLabel", { | |
| get: function() { | |
| return this.$gettext("Nutzungsbedingungen") | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "datenschutzLabel", { | |
| get: function() { | |
| return this.$gettext("Datenschutz") | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), t = R([Object(c["a"])({ | |
| components: { | |
| DBWebLinkComp: E | |
| } | |
| })], t), t | |
| }(c["g"]), | |
| x = k, | |
| z = (n("9b5b"), Object(j["a"])(x, u, l, !1, null, "4b753746", null)), | |
| P = z.exports, | |
| B = function() { | |
| var e = this, | |
| t = e.$createElement, | |
| r = e._self._c || t; | |
| return r("div", { | |
| staticClass: "db-web-progress-header" | |
| }, [r("p", { | |
| staticClass: "util__offscreen", | |
| attrs: { | |
| role: "status" | |
| } | |
| }, [e._v(e._s(e.routeAnnouncement()))]), e.abortLabel ? r("DBWebButtonComp", { | |
| staticClass: "db-web-progress-header__dblogo db-web-progress-header__dblogo--btn test-db-logo-btn", | |
| attrs: { | |
| type: e.ButtonType.icon, | |
| icon: "db_rect", | |
| prependScreenReaderText: e.abortLabel | |
| }, | |
| on: { | |
| trigger: e.onAbort | |
| } | |
| }) : r("DBWebPictureComp", { | |
| staticClass: "db-web-progress-header__dblogo db-web-progress-header__dblogo--picture", | |
| attrs: { | |
| imgLink: n("dc24"), | |
| alt: e.dbLogoAltText | |
| } | |
| }), r("nav", { | |
| staticClass: "db-web-progress-header__stepper", | |
| attrs: { | |
| "aria-label": "progress" | |
| } | |
| }, e._l(e.steps, (function(t) { | |
| return r("div", { | |
| key: t.text, | |
| staticClass: "db-web-progress-header__step", | |
| class: { | |
| "db-web-progress-header__step--active": e.isActive(t), "db-web-progress-header__step--active-no-abort": e.isActive(t) && !e.abortLabel, "db-web-progress-header__step--complete": e.isCompleted(t) | |
| } | |
| }, [r("router-link", { | |
| staticClass: "db-web-progress-header__step-link", | |
| attrs: { | |
| to: e.navigateTo(t), | |
| disabled: !e.isCompleted(t), | |
| "aria-current-value": t.text, | |
| "aria-current": !!e.isActive(t) && "step", | |
| tag: "button" | |
| } | |
| }, [r("span", { | |
| staticClass: "db-web-progress-header__step-text" | |
| }, [e._v(e._s(t.text))]), r("span", { | |
| staticClass: "db-web-progress-header__step-wrapper" | |
| }, [r("span", { | |
| staticClass: "db-web-progress-header__step-circle" | |
| }, [e.isCompleted(t) ? r("DBWebIconComp", { | |
| staticClass: "db-web-progress-header__step-icon", | |
| attrs: { | |
| name: "check" | |
| } | |
| }) : e._e()], 1)])])], 1) | |
| })), 0), e.abortLabel ? r("DBWebButtonComp", { | |
| staticClass: "db-web-progress-header__abort-btn test-abort-btn", | |
| attrs: { | |
| label: e.abortLabel, | |
| hideLabelOnMobile: !0, | |
| size: e.ButtonSize.large, | |
| icon: "close", | |
| type: e.ButtonType.text | |
| }, | |
| on: { | |
| trigger: e.onAbort | |
| } | |
| }) : e._e()], 1) | |
| }, | |
| H = [], | |
| Z = function() { | |
| var e = this, | |
| t = e.$createElement, | |
| n = e._self._c || t; | |
| return n("picture", { | |
| staticClass: "db-web-picture" | |
| }, [e.imgLinkXl ? n("source", { | |
| attrs: { | |
| srcset: e.imgLinkXl, | |
| media: "(min-width: 992px)" | |
| } | |
| }) : e._e(), e.imgLinkLg ? n("source", { | |
| attrs: { | |
| srcset: e.imgLinkLg, | |
| media: "(min-width: 768px)" | |
| } | |
| }) : e._e(), e.imgLinkMd ? n("source", { | |
| attrs: { | |
| srcset: e.imgLinkMd, | |
| media: "(min-width: 576px)" | |
| } | |
| }) : e._e(), e.imgLinkSm ? n("source", { | |
| attrs: { | |
| srcset: e.imgLinkSm, | |
| media: "(min-width: 321px)" | |
| } | |
| }) : e._e(), e.imgLinkXs ? n("source", { | |
| attrs: { | |
| srcset: e.imgLinkXs, | |
| media: "(max-width: 320px)" | |
| } | |
| }) : e._e(), e.imgLink ? n("img", { | |
| staticClass: "db-web-picture--img", | |
| class: { | |
| "db-web-picture--animate": e.animateRotation | |
| }, | |
| style: "transform: rotateZ(" + e.rotationDegrees + "deg)", | |
| attrs: { | |
| src: e.imgLink, | |
| alt: e.alt | |
| } | |
| }) : n("img", { | |
| staticClass: "db-web-picture--img", | |
| attrs: { | |
| alt: e.alt, | |
| src: "data:image/gif;base64,R0lGODlhAQABAAAAADs=" | |
| } | |
| })]) | |
| }, | |
| U = [], | |
| F = function() { | |
| var e = function(t, n) { | |
| return e = Object.setPrototypeOf || { | |
| __proto__: [] | |
| } | |
| instanceof Array && function(e, t) { | |
| e.__proto__ = t | |
| } || function(e, t) { | |
| for (var n in t) Object.prototype.hasOwnProperty.call(t, n) && (e[n] = t[n]) | |
| }, e(t, n) | |
| }; | |
| return function(t, n) { | |
| function r() { | |
| this.constructor = t | |
| } | |
| e(t, n), t.prototype = null === n ? Object.create(n) : (r.prototype = n.prototype, new r) | |
| } | |
| }(), | |
| W = function(e, t, n, r) { | |
| var i, o = arguments.length, | |
| a = o < 3 ? t : null === r ? r = Object.getOwnPropertyDescriptor(t, n) : r; | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.decorate) a = Reflect.decorate(e, t, n, r); | |
| else | |
| for (var c = e.length - 1; c >= 0; c--)(i = e[c]) && (a = (o < 3 ? i(a) : o > 3 ? i(t, n, a) : i(t, n)) || a); | |
| return o > 3 && a && Object.defineProperty(t, n, a), a | |
| }, | |
| Y = function(e, t) { | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.metadata) return Reflect.metadata(e, t) | |
| }, | |
| G = function(e) { | |
| function t() { | |
| return null !== e && e.apply(this, arguments) || this | |
| } | |
| return F(t, e), W([Object(c["d"])({ | |
| required: !0, | |
| type: String | |
| }), Y("design:type", String)], t.prototype, "alt", void 0), W([Object(c["d"])({ | |
| required: !0, | |
| type: String | |
| }), Y("design:type", String)], t.prototype, "imgLink", void 0), W([Object(c["d"])({ | |
| type: String | |
| }), Y("design:type", String)], t.prototype, "imgLinkXl", void 0), W([Object(c["d"])({ | |
| type: String | |
| }), Y("design:type", String)], t.prototype, "imgLinkLg", void 0), W([Object(c["d"])({ | |
| type: String | |
| }), Y("design:type", String)], t.prototype, "imgLinkMd", void 0), W([Object(c["d"])({ | |
| type: String | |
| }), Y("design:type", String)], t.prototype, "imgLinkSm", void 0), W([Object(c["d"])({ | |
| type: String | |
| }), Y("design:type", String)], t.prototype, "imgLinkXs", void 0), W([Object(c["d"])({ | |
| type: Number, | |
| default: 0 | |
| }), Y("design:type", Number)], t.prototype, "rotationDegrees", void 0), W([Object(c["d"])({ | |
| type: Boolean, | |
| default: !0 | |
| }), Y("design:type", Boolean)], t.prototype, "animateRotation", void 0), t = W([Object(c["a"])({ | |
| components: {} | |
| })], t), t | |
| }(c["g"]), | |
| K = G, | |
| $ = (n("4acc"), Object(j["a"])(K, Z, U, !1, null, "09606a64", null)), | |
| V = $.exports, | |
| Q = function() { | |
| var e = this, | |
| t = e.$createElement, | |
| n = e._self._c || t; | |
| return n("span", { | |
| directives: [{ | |
| name: "show", | |
| rawName: "v-show", | |
| value: e.visible, | |
| expression: "visible" | |
| }], | |
| staticClass: "db-web-spinner", | |
| class: "db-web-spinner--" + e.size, | |
| attrs: { | |
| role: "alert", | |
| "aria-atomic": "true", | |
| "aria-label": "Loading" | |
| } | |
| }, [e._m(0)]) | |
| }, | |
| q = [function() { | |
| var e = this, | |
| t = e.$createElement, | |
| n = e._self._c || t; | |
| return n("span", { | |
| staticClass: "db-web-spinner__outer" | |
| }, [n("span", { | |
| staticClass: "db-web-spinner__inner" | |
| })]) | |
| }], | |
| J = function() { | |
| var e = function(t, n) { | |
| return e = Object.setPrototypeOf || { | |
| __proto__: [] | |
| } | |
| instanceof Array && function(e, t) { | |
| e.__proto__ = t | |
| } || function(e, t) { | |
| for (var n in t) Object.prototype.hasOwnProperty.call(t, n) && (e[n] = t[n]) | |
| }, e(t, n) | |
| }; | |
| return function(t, n) { | |
| function r() { | |
| this.constructor = t | |
| } | |
| e(t, n), t.prototype = null === n ? Object.create(n) : (r.prototype = n.prototype, new r) | |
| } | |
| }(), | |
| X = function(e, t, n, r) { | |
| var i, o = arguments.length, | |
| a = o < 3 ? t : null === r ? r = Object.getOwnPropertyDescriptor(t, n) : r; | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.decorate) a = Reflect.decorate(e, t, n, r); | |
| else | |
| for (var c = e.length - 1; c >= 0; c--)(i = e[c]) && (a = (o < 3 ? i(a) : o > 3 ? i(t, n, a) : i(t, n)) || a); | |
| return o > 3 && a && Object.defineProperty(t, n, a), a | |
| }, | |
| ee = function(e, t) { | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.metadata) return Reflect.metadata(e, t) | |
| }; | |
| (function(e) { | |
| e["large"] = "large", e["regular"] = "regular", e["small"] = "small", e["auto"] = "auto" | |
| })(T || (T = {})); | |
| var te, ne, re, ie, oe = function(e) { | |
| function t() { | |
| return null !== e && e.apply(this, arguments) || this | |
| } | |
| return J(t, e), X([Object(c["d"])({ | |
| default: !0, | |
| type: Boolean | |
| }), ee("design:type", Boolean)], t.prototype, "visible", void 0), X([Object(c["d"])({ | |
| default: T.regular, | |
| type: String, | |
| validator: function(e) { | |
| return !!T[e] | |
| } | |
| }), ee("design:type", String)], t.prototype, "size", void 0), t = X([c["a"]], t), t | |
| }(c["g"]), | |
| ae = oe, | |
| ce = (n("65f4"), Object(j["a"])(ae, Q, q, !1, null, "771ff74a", null)), | |
| se = ce.exports, | |
| ue = function() { | |
| var e = function(t, n) { | |
| return e = Object.setPrototypeOf || { | |
| __proto__: [] | |
| } | |
| instanceof Array && function(e, t) { | |
| e.__proto__ = t | |
| } || function(e, t) { | |
| for (var n in t) Object.prototype.hasOwnProperty.call(t, n) && (e[n] = t[n]) | |
| }, e(t, n) | |
| }; | |
| return function(t, n) { | |
| function r() { | |
| this.constructor = t | |
| } | |
| e(t, n), t.prototype = null === n ? Object.create(n) : (r.prototype = n.prototype, new r) | |
| } | |
| }(), | |
| le = function(e, t, n, r) { | |
| var i, o = arguments.length, | |
| a = o < 3 ? t : null === r ? r = Object.getOwnPropertyDescriptor(t, n) : r; | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.decorate) a = Reflect.decorate(e, t, n, r); | |
| else | |
| for (var c = e.length - 1; c >= 0; c--)(i = e[c]) && (a = (o < 3 ? i(a) : o > 3 ? i(t, n, a) : i(t, n)) || a); | |
| return o > 3 && a && Object.defineProperty(t, n, a), a | |
| }, | |
| pe = function(e, t) { | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.metadata) return Reflect.metadata(e, t) | |
| }; | |
| (function(e) { | |
| e["large"] = "large", e["regular"] = "regular", e["small"] = "small", e["largeResponsive"] = "largeResponsive", e["regularResponsive"] = "regularResponsive" | |
| })(te || (te = {})), | |
| function(e) { | |
| e["primary"] = "primary", e["secondary"] = "secondary", e["text"] = "text", e["link"] = "link", e["icon"] = "icon" | |
| }(ne || (ne = {})), | |
| function(e) { | |
| e["button"] = "button", e["submit"] = "submit", e["reset"] = "reset" | |
| }(re || (re = {})), | |
| function(e) { | |
| e["primary"] = "primary", e["secondary"] = "secondary" | |
| }(ie || (ie = {})); | |
| var fe, de, be = function(e) { | |
| function t() { | |
| return null !== e && e.apply(this, arguments) || this | |
| } | |
| return ue(t, e), t.prototype.mounted = function() { | |
| this.validatePrimaryButton(), this.validateSecondaryButton(), this.validateTextButton(), this.validateLinkButton(), this.validateIconButton() | |
| }, Object.defineProperty(t.prototype, "isDisabled", { | |
| get: function() { | |
| return this.inProgress || this.disable | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "isTypePlain", { | |
| get: function() { | |
| return this.type === ne.text || this.type === ne.link || this.type === ne.icon | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "displayPrependIcon", { | |
| get: function() { | |
| return this.type === ne.link || this.isSelected && this.icon | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "displayAppendIcon", { | |
| get: function() { | |
| return this.type === ne.text || this.type === ne.icon | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "isOnlyProgressStateActive", { | |
| get: function() { | |
| return this.inProgress && this.type !== ne.text | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "labelText", { | |
| get: function() { | |
| return this.label | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), t.prototype.emitTrigger = function(e) { | |
| this.$emit("trigger", e) | |
| }, t.prototype.validatePrimaryButton = function() { | |
| this.type === ne.primary && (this.icon && void 0 === this.isSelected && console.error("Illegal use of DBWebButton. Primary Button is not allowed to have an icon."), this.label || console.error("Illegal use of DBWebButton. Primary Button must have a label.")) | |
| }, t.prototype.validateSecondaryButton = function() { | |
| this.type === ne.secondary && (this.icon && console.error("Illegal use of DBWebButton. Secondary Button is not allowed to have an icon."), this.label || console.error("Illegal use of DBWebButton. Secondary Button must have a label.")) | |
| }, t.prototype.validateTextButton = function() { | |
| this.type === ne.text && (this.icon || console.error("Illegal use of DBWebButton. Text Button must have an icon."), this.iconType !== ie.primary && console.error("Illegal use of DBWebButton. Text Button should be used with primary icon type."), this.label || console.error("Illegal use of DBWebButton. Text Button must have a label.")) | |
| }, t.prototype.validateIconButton = function() { | |
| this.type === ne.icon && (this.icon || console.error("Illegal use of DBWebButton. Icon Button must have an icon."), this.prependScreenReaderText || console.error("Illegal use of DBWebButton. Icon Button must have a prependScreenReaderText."), this.label && console.error("Illegal use of DBWebButton. Icon Button is not allowed to have a label.")) | |
| }, t.prototype.validateLinkButton = function() { | |
| this.type === ne.link && (this.icon || console.error("Illegal use of DBWebButton. Link Button must have an icon."), this.iconType !== ie.primary && console.error("Illegal use of DBWebButton. Link Button should be used with primary icon type."), this.label || console.error("Illegal use of DBWebButton. Link Button must have a label.")) | |
| }, le([Object(c["d"])({ | |
| type: Boolean, | |
| default: !1 | |
| }), pe("design:type", Boolean)], t.prototype, "disable", void 0), le([Object(c["d"])({ | |
| default: !1, | |
| type: Boolean | |
| }), pe("design:type", Boolean)], t.prototype, "hideLabelOnMobile", void 0), le([Object(c["d"])({ | |
| default: re.button, | |
| type: String, | |
| validator: function(e) { | |
| return Object.values(re).includes(e) | |
| } | |
| }), pe("design:type", String)], t.prototype, "htmlType", void 0), le([Object(c["d"])({ | |
| type: String | |
| }), pe("design:type", String)], t.prototype, "icon", void 0), le([Object(c["d"])({ | |
| default: ie.primary, | |
| type: String, | |
| validator: function(e) { | |
| return !!ie[e] | |
| } | |
| }), pe("design:type", String)], t.prototype, "iconType", void 0), le([Object(c["d"])({ | |
| default: !1, | |
| type: Boolean | |
| }), pe("design:type", Boolean)], t.prototype, "inProgress", void 0), le([Object(c["d"])({ | |
| default: void 0, | |
| type: Boolean | |
| }), pe("design:type", Boolean)], t.prototype, "isSelected", void 0), le([Object(c["d"])({ | |
| type: String | |
| }), pe("design:type", String)], t.prototype, "label", void 0), le([Object(c["d"])({ | |
| type: String | |
| }), pe("design:type", String)], t.prototype, "prependScreenReaderText", void 0), le([Object(c["d"])({ | |
| default: !1, | |
| type: Boolean | |
| }), pe("design:type", Boolean)], t.prototype, "breakwords", void 0), le([Object(c["d"])({ | |
| default: te.large, | |
| type: String, | |
| validator: function(e) { | |
| return !!te[e] | |
| } | |
| }), pe("design:type", String)], t.prototype, "size", void 0), le([Object(c["d"])({ | |
| default: "0", | |
| type: String | |
| }), pe("design:type", String)], t.prototype, "tabindex", void 0), le([Object(c["d"])({ | |
| type: String | |
| }), pe("design:type", String)], t.prototype, "testId", void 0), le([Object(c["d"])({ | |
| default: ne.primary, | |
| type: String, | |
| validator: function(e) { | |
| return !!ne[e] | |
| } | |
| }), pe("design:type", String)], t.prototype, "type", void 0), t = le([Object(c["a"])({ | |
| components: { | |
| DBWebIconComp: M, | |
| DBWebSpinnerComp: se | |
| } | |
| })], t), t | |
| }(c["g"]), | |
| ge = function() { | |
| var e, t, n, r = this, | |
| i = r.$createElement, | |
| o = r._self._c || i; | |
| return o("button", { | |
| staticClass: "db-web-button test-db-web-button", | |
| class: ["db-web-button--type-" + r.type + " db-web-button--size-" + r.size, { | |
| "db-web-button--type-selected": r.isSelected, | |
| "db-web-button--in-progress": r.isOnlyProgressStateActive, | |
| "db-web-button--type-plain": r.isTypePlain, | |
| "db-web-button--breakwords": r.breakwords | |
| }], | |
| attrs: { | |
| type: r.htmlType, | |
| "data-test-id": r.testId, | |
| tabindex: r.tabindex, | |
| disabled: r.isDisabled | |
| }, | |
| on: { | |
| click: r.emitTrigger | |
| } | |
| }, [o("span", { | |
| staticClass: "db-web-button__content", | |
| class: { | |
| "db-web-button__content--hidden": r.isOnlyProgressStateActive, "db-web-button__content--breakwords": r.breakwords | |
| } | |
| }, [r.displayPrependIcon ? [o("DBWebIconComp", { | |
| staticClass: "db-web-button__icon test-button-prependicon", | |
| class: (e = {}, e["db-web-button__icon--" + r.iconType] = r.iconType && !r.isSelected, e), | |
| attrs: { | |
| name: r.icon | |
| } | |
| }), o("i", { | |
| staticClass: "db-web-button__icon-seperator" | |
| })] : r._e(), r.prependScreenReaderText ? o("span", { | |
| staticClass: "util__offscreen" | |
| }, [r._v(r._s(r.prependScreenReaderText))]) : r._e(), r.label ? o("span", { | |
| staticClass: "db-web-button__label test-button-label", | |
| class: (t = {}, t["db-web-button__label--hide-on-mobile"] = r.hideLabelOnMobile, t["db-web-button__label--breakwords"] = r.breakwords, t) | |
| }, [r._v(" " + r._s(r.labelText) + " ")]) : r._e(), !r.inProgress && r.displayAppendIcon ? [r.label ? o("i", { | |
| staticClass: "db-web-button__icon-seperator" | |
| }) : r._e(), o("DBWebIconComp", { | |
| staticClass: "db-web-button__icon test-button-appendicon", | |
| class: (n = {}, n["db-web-button__icon--" + r.iconType] = r.iconType, n), | |
| attrs: { | |
| name: r.icon | |
| } | |
| })] : r._e()], 2), r.inProgress ? o("DBWebSpinnerComp", { | |
| staticClass: "db-web-button__spinner", | |
| class: ["db-web-button__spinner--" + r.size, { | |
| "db-web-button__spinner--only": r.isOnlyProgressStateActive | |
| }], | |
| attrs: { | |
| size: "auto" | |
| } | |
| }) : r._e()], 1) | |
| }, | |
| he = [], | |
| ye = be, | |
| me = (n("cad5"), Object(j["a"])(ye, ge, he, !1, null, "0b001a23", null)), | |
| ve = me.exports, | |
| Oe = function() { | |
| var e = function(t, n) { | |
| return e = Object.setPrototypeOf || { | |
| __proto__: [] | |
| } | |
| instanceof Array && function(e, t) { | |
| e.__proto__ = t | |
| } || function(e, t) { | |
| for (var n in t) Object.prototype.hasOwnProperty.call(t, n) && (e[n] = t[n]) | |
| }, e(t, n) | |
| }; | |
| return function(t, n) { | |
| function r() { | |
| this.constructor = t | |
| } | |
| e(t, n), t.prototype = null === n ? Object.create(n) : (r.prototype = n.prototype, new r) | |
| } | |
| }(), | |
| je = function(e, t, n, r) { | |
| var i, o = arguments.length, | |
| a = o < 3 ? t : null === r ? r = Object.getOwnPropertyDescriptor(t, n) : r; | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.decorate) a = Reflect.decorate(e, t, n, r); | |
| else | |
| for (var c = e.length - 1; c >= 0; c--)(i = e[c]) && (a = (o < 3 ? i(a) : o > 3 ? i(t, n, a) : i(t, n)) || a); | |
| return o > 3 && a && Object.defineProperty(t, n, a), a | |
| }, | |
| _e = function(e, t) { | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.metadata) return Reflect.metadata(e, t) | |
| }, | |
| Me = function(e) { | |
| function t() { | |
| var t = null !== e && e.apply(this, arguments) || this; | |
| return t.ButtonSize = te, t.ButtonType = ne, t | |
| } | |
| return Oe(t, e), t.prototype.routeAnnouncement = function() { | |
| var e; | |
| return null === (e = this.activeStep) || void 0 === e ? void 0 : e.text | |
| }, Object.defineProperty(t.prototype, "dbLogoAltText", { | |
| get: function() { | |
| return this.$gettext("Deutsche Bahn") | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "activeStep", { | |
| get: function() { | |
| var e = this.$route.matched.map((function(e) { | |
| return e.name | |
| })); | |
| return this.steps.find((function(t) { | |
| return e.includes(t.routeName) | |
| })) | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), t.prototype.isCompleted = function(e) { | |
| if (!this.activeStep) return !1; | |
| var t = this.steps.indexOf(this.activeStep), | |
| n = this.steps.indexOf(e); | |
| return n < t | |
| }, t.prototype.isActive = function(e) { | |
| return e === this.activeStep | |
| }, t.prototype.navigateTo = function(e) { | |
| return e.uri ? e.uri : { | |
| name: e.routeName | |
| } | |
| }, t.prototype.onAbort = function() { | |
| this.$emit("abort") | |
| }, je([Object(c["d"])({ | |
| required: !0, | |
| type: Array | |
| }), _e("design:type", Array)], t.prototype, "steps", void 0), je([Object(c["d"])({ | |
| required: !1, | |
| type: String | |
| }), _e("design:type", Object)], t.prototype, "abortLabel", void 0), je([Object(c["h"])("$route"), _e("design:type", Function), _e("design:paramtypes", []), _e("design:returntype", void 0)], t.prototype, "routeAnnouncement", null), t = je([Object(c["a"])({ | |
| components: { | |
| DBWebButtonComp: ve, | |
| DBWebIconComp: M, | |
| DBWebPictureComp: V | |
| } | |
| })], t), t | |
| }(c["g"]), | |
| Ce = Me, | |
| we = (n("f5dd"), Object(j["a"])(Ce, B, H, !1, null, "77cb06e3", null)), | |
| Ie = we.exports; | |
| (function(e) { | |
| e["AUFTRAGSSUCHE"] = "auftragssuche", e["DEEPLINK"] = "deeplink", e["REISEPLAN"] = "reiseplan", e["REISEPLAN_HINFAHRT"] = "reiseplan-hinfahrt", e["REISEPLAN_RUECKFAHRT"] = "reiseplan-rueckfahrt" | |
| })(fe || (fe = {})), | |
| function(e) { | |
| e["REISEPLAN_HINFAHRT"] = "hinfahrt", e["REISEPLAN_RUECKFAHRT"] = "rueckfahrt" | |
| }(de || (de = {})); | |
| var Ae = function() { | |
| var e = function(t, n) { | |
| return e = Object.setPrototypeOf || { | |
| __proto__: [] | |
| } | |
| instanceof Array && function(e, t) { | |
| e.__proto__ = t | |
| } || function(e, t) { | |
| for (var n in t) Object.prototype.hasOwnProperty.call(t, n) && (e[n] = t[n]) | |
| }, e(t, n) | |
| }; | |
| return function(t, n) { | |
| function r() { | |
| this.constructor = t | |
| } | |
| e(t, n), t.prototype = null === n ? Object.create(n) : (r.prototype = n.prototype, new r) | |
| } | |
| }(), | |
| Te = function(e, t, n, r) { | |
| var i, o = arguments.length, | |
| a = o < 3 ? t : null === r ? r = Object.getOwnPropertyDescriptor(t, n) : r; | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.decorate) a = Reflect.decorate(e, t, n, r); | |
| else | |
| for (var c = e.length - 1; c >= 0; c--)(i = e[c]) && (a = (o < 3 ? i(a) : o > 3 ? i(t, n, a) : i(t, n)) || a); | |
| return o > 3 && a && Object.defineProperty(t, n, a), a | |
| }, | |
| Ne = function(e) { | |
| function t() { | |
| return null !== e && e.apply(this, arguments) || this | |
| } | |
| return Ae(t, e), Object.defineProperty(t.prototype, "steps", { | |
| get: function() { | |
| return [{ | |
| text: this.$gettext("Auftrag suchen"), | |
| routeName: fe.AUFTRAGSSUCHE | |
| }, { | |
| text: this.$gettext("Einchecken"), | |
| routeName: fe.REISEPLAN | |
| }] | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), t.prototype.render = function(e) { | |
| return e(Ie, { | |
| props: { | |
| steps: this.steps | |
| } | |
| }) | |
| }, t = Te([c["a"]], t), t | |
| }(c["g"]), | |
| De = function() { | |
| var e = function(t, n) { | |
| return e = Object.setPrototypeOf || { | |
| __proto__: [] | |
| } | |
| instanceof Array && function(e, t) { | |
| e.__proto__ = t | |
| } || function(e, t) { | |
| for (var n in t) Object.prototype.hasOwnProperty.call(t, n) && (e[n] = t[n]) | |
| }, e(t, n) | |
| }; | |
| return function(t, n) { | |
| function r() { | |
| this.constructor = t | |
| } | |
| e(t, n), t.prototype = null === n ? Object.create(n) : (r.prototype = n.prototype, new r) | |
| } | |
| }(), | |
| Se = function(e, t, n, r) { | |
| var i, o = arguments.length, | |
| a = o < 3 ? t : null === r ? r = Object.getOwnPropertyDescriptor(t, n) : r; | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.decorate) a = Reflect.decorate(e, t, n, r); | |
| else | |
| for (var c = e.length - 1; c >= 0; c--)(i = e[c]) && (a = (o < 3 ? i(a) : o > 3 ? i(t, n, a) : i(t, n)) || a); | |
| return o > 3 && a && Object.defineProperty(t, n, a), a | |
| }, | |
| Ee = function(e) { | |
| function t() { | |
| return null !== e && e.apply(this, arguments) || this | |
| } | |
| return De(t, e), t = Se([Object(c["a"])({ | |
| components: { | |
| KCiHeader: Ne, | |
| KCiFooterComp: P | |
| } | |
| })], t), t | |
| }(c["g"]), | |
| Le = Ee, | |
| Re = Le, | |
| ke = (n("6eba"), Object(j["a"])(Re, o, a, !1, null, "5c340ca6", null)), | |
| xe = ke.exports; | |
| function ze(e) { | |
| throw new Error(e) | |
| } | |
| var Pe = function() { | |
| var e = function(t, n) { | |
| return e = Object.setPrototypeOf || { | |
| __proto__: [] | |
| } | |
| instanceof Array && function(e, t) { | |
| e.__proto__ = t | |
| } || function(e, t) { | |
| for (var n in t) Object.prototype.hasOwnProperty.call(t, n) && (e[n] = t[n]) | |
| }, e(t, n) | |
| }; | |
| return function(t, n) { | |
| function r() { | |
| this.constructor = t | |
| } | |
| e(t, n), t.prototype = null === n ? Object.create(n) : (r.prototype = n.prototype, new r) | |
| } | |
| }(), | |
| Be = function(e, t, n, r) { | |
| function i(e) { | |
| return e instanceof n ? e : new n((function(t) { | |
| t(e) | |
| })) | |
| } | |
| return new(n || (n = Promise))((function(n, o) { | |
| function a(e) { | |
| try { | |
| s(r.next(e)) | |
| } catch (t) { | |
| o(t) | |
| } | |
| } | |
| function c(e) { | |
| try { | |
| s(r["throw"](e)) | |
| } catch (t) { | |
| o(t) | |
| } | |
| } | |
| function s(e) { | |
| e.done ? n(e.value) : i(e.value).then(a, c) | |
| } | |
| s((r = r.apply(e, t || [])).next()) | |
| })) | |
| }, | |
| He = function(e, t) { | |
| var n, r, i, o, a = { | |
| label: 0, | |
| sent: function() { | |
| if (1 & i[0]) throw i[1]; | |
| return i[1] | |
| }, | |
| trys: [], | |
| ops: [] | |
| }; | |
| return o = { | |
| next: c(0), | |
| throw: c(1), | |
| return: c(2) | |
| }, "function" === typeof Symbol && (o[Symbol.iterator] = function() { | |
| return this | |
| }), o; | |
| function c(e) { | |
| return function(t) { | |
| return s([e, t]) | |
| } | |
| } | |
| function s(o) { | |
| if (n) throw new TypeError("Generator is already executing."); | |
| while (a) try { | |
| if (n = 1, r && (i = 2 & o[0] ? r["return"] : o[0] ? r["throw"] || ((i = r["return"]) && i.call(r), 0) : r.next) && !(i = i.call(r, o[1])).done) return i; | |
| switch (r = 0, i && (o = [2 & o[0], i.value]), o[0]) { | |
| case 0: | |
| case 1: | |
| i = o; | |
| break; | |
| case 4: | |
| return a.label++, { | |
| value: o[1], | |
| done: !1 | |
| }; | |
| case 5: | |
| a.label++, r = o[1], o = [0]; | |
| continue; | |
| case 7: | |
| o = a.ops.pop(), a.trys.pop(); | |
| continue; | |
| default: | |
| if (i = a.trys, !(i = i.length > 0 && i[i.length - 1]) && (6 === o[0] || 2 === o[0])) { | |
| a = 0; | |
| continue | |
| } | |
| if (3 === o[0] && (!i || o[1] > i[0] && o[1] < i[3])) { | |
| a.label = o[1]; | |
| break | |
| } | |
| if (6 === o[0] && a.label < i[1]) { | |
| a.label = i[1], i = o; | |
| break | |
| } | |
| if (i && a.label < i[2]) { | |
| a.label = i[2], a.ops.push(o); | |
| break | |
| } | |
| i[2] && a.ops.pop(), a.trys.pop(); | |
| continue | |
| } | |
| o = t.call(e, a) | |
| } catch (c) { | |
| o = [6, c], r = 0 | |
| } finally { | |
| n = i = 0 | |
| } | |
| if (5 & o[0]) throw o[1]; | |
| return { | |
| value: o[0] ? o[1] : void 0, | |
| done: !0 | |
| } | |
| } | |
| }; | |
| function Ze(e, t, n) { | |
| return Be(this, void 0, void 0, (function() { | |
| function r() { | |
| return Be(this, void 0, void 0, (function() { | |
| var t; | |
| return He(this, (function(r) { | |
| switch (r.label) { | |
| case 0: | |
| if (o) return [3, 6]; | |
| r.label = 1; | |
| case 1: | |
| return r.trys.push([1, 3, , 4]), [4, e()]; | |
| case 2: | |
| return [2, r.sent()]; | |
| case 3: | |
| return t = r.sent(), a = t, [3, 4]; | |
| case 4: | |
| return [4, Fe(n)]; | |
| case 5: | |
| return r.sent(), [3, 0]; | |
| case 6: | |
| return [2] | |
| } | |
| })) | |
| })) | |
| } | |
| function i() { | |
| return Be(this, void 0, void 0, (function() { | |
| return He(this, (function(e) { | |
| switch (e.label) { | |
| case 0: | |
| return [4, Fe(t)]; | |
| case 1: | |
| throw e.sent(), new Ue(a) | |
| } | |
| })) | |
| })) | |
| } | |
| var o, a; | |
| return He(this, (function(e) { | |
| switch (e.label) { | |
| case 0: | |
| o = !1, e.label = 1; | |
| case 1: | |
| return e.trys.push([1, , 3, 4]), [4, Promise.race([r(), i()])]; | |
| case 2: | |
| return [2, e.sent()]; | |
| case 3: | |
| return o = !0, [7]; | |
| case 4: | |
| return [2] | |
| } | |
| })) | |
| })) | |
| } | |
| var Ue = function(e) { | |
| function t(n) { | |
| var r = e.call(this, "RetryTimeoutError") || this; | |
| return r.lastError = n, Object.setPrototypeOf(r, t.prototype), r | |
| } | |
| return Pe(t, e), t | |
| }(Error); | |
| function Fe(e) { | |
| return new Promise((function(t) { | |
| return setTimeout(t, e) | |
| })) | |
| } | |
| var We, Ye, Ge = n("7338"), | |
| Ke = n.n(Ge), | |
| $e = function(e, t, n, r) { | |
| function i(e) { | |
| return e instanceof n ? e : new n((function(t) { | |
| t(e) | |
| })) | |
| } | |
| return new(n || (n = Promise))((function(n, o) { | |
| function a(e) { | |
| try { | |
| s(r.next(e)) | |
| } catch (t) { | |
| o(t) | |
| } | |
| } | |
| function c(e) { | |
| try { | |
| s(r["throw"](e)) | |
| } catch (t) { | |
| o(t) | |
| } | |
| } | |
| function s(e) { | |
| e.done ? n(e.value) : i(e.value).then(a, c) | |
| } | |
| s((r = r.apply(e, t || [])).next()) | |
| })) | |
| }, | |
| Ve = function(e, t) { | |
| var n, r, i, o, a = { | |
| label: 0, | |
| sent: function() { | |
| if (1 & i[0]) throw i[1]; | |
| return i[1] | |
| }, | |
| trys: [], | |
| ops: [] | |
| }; | |
| return o = { | |
| next: c(0), | |
| throw: c(1), | |
| return: c(2) | |
| }, "function" === typeof Symbol && (o[Symbol.iterator] = function() { | |
| return this | |
| }), o; | |
| function c(e) { | |
| return function(t) { | |
| return s([e, t]) | |
| } | |
| } | |
| function s(o) { | |
| if (n) throw new TypeError("Generator is already executing."); | |
| while (a) try { | |
| if (n = 1, r && (i = 2 & o[0] ? r["return"] : o[0] ? r["throw"] || ((i = r["return"]) && i.call(r), 0) : r.next) && !(i = i.call(r, o[1])).done) return i; | |
| switch (r = 0, i && (o = [2 & o[0], i.value]), o[0]) { | |
| case 0: | |
| case 1: | |
| i = o; | |
| break; | |
| case 4: | |
| return a.label++, { | |
| value: o[1], | |
| done: !1 | |
| }; | |
| case 5: | |
| a.label++, r = o[1], o = [0]; | |
| continue; | |
| case 7: | |
| o = a.ops.pop(), a.trys.pop(); | |
| continue; | |
| default: | |
| if (i = a.trys, !(i = i.length > 0 && i[i.length - 1]) && (6 === o[0] || 2 === o[0])) { | |
| a = 0; | |
| continue | |
| } | |
| if (3 === o[0] && (!i || o[1] > i[0] && o[1] < i[3])) { | |
| a.label = o[1]; | |
| break | |
| } | |
| if (6 === o[0] && a.label < i[1]) { | |
| a.label = i[1], i = o; | |
| break | |
| } | |
| if (i && a.label < i[2]) { | |
| a.label = i[2], a.ops.push(o); | |
| break | |
| } | |
| i[2] && a.ops.pop(), a.trys.pop(); | |
| continue | |
| } | |
| o = t.call(e, a) | |
| } catch (c) { | |
| o = [6, c], r = 0 | |
| } finally { | |
| n = i = 0 | |
| } | |
| if (5 & o[0]) throw o[1]; | |
| return { | |
| value: o[0] ? o[1] : void 0, | |
| done: !0 | |
| } | |
| } | |
| }; | |
| function Qe(e, t) { | |
| return $e(this, void 0, Promise, (function() { | |
| var n, r; | |
| return Ve(this, (function(i) { | |
| switch (i.label) { | |
| case 0: | |
| return "function" !== typeof fetch ? [3, 6] : [4, fetch(e)]; | |
| case 1: | |
| if (n = i.sent(), !n.ok) throw new Error("Request to '" + n.url + "' failed with status " + n.status); | |
| return t !== We.STRING ? [3, 3] : [4, n.text()]; | |
| case 2: | |
| return r = i.sent(), [3, 5]; | |
| case 3: | |
| return [4, n.json()]; | |
| case 4: | |
| r = i.sent(), i.label = 5; | |
| case 5: | |
| return [2, r]; | |
| case 6: | |
| return [4, Ke.a.get(e)]; | |
| case 7: | |
| return [2, i.sent().data] | |
| } | |
| })) | |
| })) | |
| }(function(e) { | |
| e[e["STRING"] = 0] = "STRING", e[e["JSON"] = 1] = "JSON" | |
| })(We || (We = {})), | |
| function(e) { | |
| e["DBMOBILE_CFG"] = "DBMOBILE_CFG", e["TRACKING_DB"] = "TRACKING_DB", e["ESUITECAPTCHA"] = "ESUITECAPTCHA", e["ESUITESERVICES"] = "ESUITESERVICES", e["SCISERVICE"] = "SCISERVICE", e["SCIVORLAUF"] = "SCIVORLAUF", e["SCINACHLAUF"] = "SCINACHLAUF" | |
| }(Ye || (Ye = {})); | |
| var qe = function() { | |
| return qe = Object.assign || function(e) { | |
| for (var t, n = 1, r = arguments.length; n < r; n++) | |
| for (var i in t = arguments[n], t) Object.prototype.hasOwnProperty.call(t, i) && (e[i] = t[i]); | |
| return e | |
| }, qe.apply(this, arguments) | |
| }, | |
| Je = function(e, t, n, r) { | |
| function i(e) { | |
| return e instanceof n ? e : new n((function(t) { | |
| t(e) | |
| })) | |
| } | |
| return new(n || (n = Promise))((function(n, o) { | |
| function a(e) { | |
| try { | |
| s(r.next(e)) | |
| } catch (t) { | |
| o(t) | |
| } | |
| } | |
| function c(e) { | |
| try { | |
| s(r["throw"](e)) | |
| } catch (t) { | |
| o(t) | |
| } | |
| } | |
| function s(e) { | |
| e.done ? n(e.value) : i(e.value).then(a, c) | |
| } | |
| s((r = r.apply(e, t || [])).next()) | |
| })) | |
| }, | |
| Xe = function(e, t) { | |
| var n, r, i, o, a = { | |
| label: 0, | |
| sent: function() { | |
| if (1 & i[0]) throw i[1]; | |
| return i[1] | |
| }, | |
| trys: [], | |
| ops: [] | |
| }; | |
| return o = { | |
| next: c(0), | |
| throw: c(1), | |
| return: c(2) | |
| }, "function" === typeof Symbol && (o[Symbol.iterator] = function() { | |
| return this | |
| }), o; | |
| function c(e) { | |
| return function(t) { | |
| return s([e, t]) | |
| } | |
| } | |
| function s(o) { | |
| if (n) throw new TypeError("Generator is already executing."); | |
| while (a) try { | |
| if (n = 1, r && (i = 2 & o[0] ? r["return"] : o[0] ? r["throw"] || ((i = r["return"]) && i.call(r), 0) : r.next) && !(i = i.call(r, o[1])).done) return i; | |
| switch (r = 0, i && (o = [2 & o[0], i.value]), o[0]) { | |
| case 0: | |
| case 1: | |
| i = o; | |
| break; | |
| case 4: | |
| return a.label++, { | |
| value: o[1], | |
| done: !1 | |
| }; | |
| case 5: | |
| a.label++, r = o[1], o = [0]; | |
| continue; | |
| case 7: | |
| o = a.ops.pop(), a.trys.pop(); | |
| continue; | |
| default: | |
| if (i = a.trys, !(i = i.length > 0 && i[i.length - 1]) && (6 === o[0] || 2 === o[0])) { | |
| a = 0; | |
| continue | |
| } | |
| if (3 === o[0] && (!i || o[1] > i[0] && o[1] < i[3])) { | |
| a.label = o[1]; | |
| break | |
| } | |
| if (6 === o[0] && a.label < i[1]) { | |
| a.label = i[1], i = o; | |
| break | |
| } | |
| if (i && a.label < i[2]) { | |
| a.label = i[2], a.ops.push(o); | |
| break | |
| } | |
| i[2] && a.ops.pop(), a.trys.pop(); | |
| continue | |
| } | |
| o = t.call(e, a) | |
| } catch (c) { | |
| o = [6, c], r = 0 | |
| } finally { | |
| n = i = 0 | |
| } | |
| if (5 & o[0]) throw o[1]; | |
| return { | |
| value: o[0] ? o[1] : void 0, | |
| done: !0 | |
| } | |
| } | |
| }, | |
| et = 6e4, | |
| tt = 5e3, | |
| nt = "web-kci.cfg", | |
| rt = function() { | |
| function e() {} | |
| return e.prototype.init = function(e) { | |
| return Je(this, void 0, void 0, (function() { | |
| var t, n, r, i, o; | |
| return Xe(this, (function(a) { | |
| switch (a.label) { | |
| case 0: | |
| if (e) return this.config = e, [2, this]; | |
| if (this.config) throw new Error("KCiConfigService already initialized"); | |
| return n = ot, [4, it(nt)]; | |
| case 1: | |
| return t = n.apply(void 0, [a.sent()]), r = t[Ye.DBMOBILE_CFG], r ? (delete t[Ye.DBMOBILE_CFG], o = ot, [4, it(r)]) : [3, 3]; | |
| case 2: | |
| i = o.apply(void 0, [a.sent()]), t = qe(qe({}, i), t), a.label = 3; | |
| case 3: | |
| return this.config = t, [2, this] | |
| } | |
| })) | |
| })) | |
| }, e.prototype.get = function(e) { | |
| return this.config && this.config[e] || ze('Config value for "' + e + '" not found') | |
| }, e.prototype.has = function(e) { | |
| return this.config && e in this.config | |
| }, e.instance = new e, e | |
| }(); | |
| function it(e) { | |
| return Je(this, void 0, Promise, (function() { | |
| var t, n; | |
| return Xe(this, (function(r) { | |
| switch (r.label) { | |
| case 0: | |
| t = "Could not load config", r.label = 1; | |
| case 1: | |
| return r.trys.push([1, 3, , 4]), [4, Ze((function() { | |
| return Qe(e, We.STRING) | |
| }), et, tt)]; | |
| case 2: | |
| return [2, r.sent() || ze(t)]; | |
| case 3: | |
| if (n = r.sent(), n instanceof Ue) throw new Error(t); | |
| throw n; | |
| case 4: | |
| return [2] | |
| } | |
| })) | |
| })) | |
| } | |
| function ot(e) { | |
| for (var t = {}, n = e.split("\n").map((function(e) { | |
| return e.trim() | |
| })).filter((function(e) { | |
| return e.length > 0 | |
| })).filter((function(e) { | |
| return !e.startsWith("#") | |
| })).map((function(e) { | |
| return e.split(/=(.+)/g) | |
| })), r = 0, i = n; r < i.length; r++) { | |
| var o = i[r], | |
| a = o[0], | |
| c = o[1]; | |
| t[a] = c | |
| } | |
| return t | |
| } | |
| var at, ct, st = n("4af9"), | |
| ut = function() { | |
| var e = this, | |
| t = e.$createElement, | |
| n = e._self._c || t; | |
| return n("DBWebTransitionDropdownComp", { | |
| staticClass: "reise-details", | |
| attrs: { | |
| expanded: e.expanded | |
| } | |
| }, [e.blitzBoxText ? n("DBWebMessageBarComp", { | |
| staticClass: "reise-details__blitzbox", | |
| attrs: { | |
| level: e.MessageBarLevel.WARN, | |
| isClosable: !1 | |
| } | |
| }, [n("template", { | |
| slot: "content" | |
| }, [n("div", { | |
| staticClass: "reise-details__content" | |
| }, [n("p", { | |
| staticClass: "reise-details__content-text" | |
| }, [e._v(e._s(e.blitzBoxText))]), e.hasMoreThanOneMessage ? n("DBWebModalContainerComp", { | |
| attrs: { | |
| linkText: e.meldungenDetailsLabel | |
| } | |
| }, [n("template", { | |
| slot: "body" | |
| }, [n("ZeitunabhaengigeMeldungenMitUeberschriftComp", { | |
| staticClass: "reise-details__content-modal-zeit-unabhaengig", | |
| attrs: { | |
| heading: e.headingRisNotizen, | |
| messages: e.risNotizen | |
| } | |
| }), e._l(e.himMeldungen, (function(e, t) { | |
| return n("ZeitbasierteMeldungMitUeberschriftComp", { | |
| key: t, | |
| staticClass: "reise-details__content-modal-zeit-abhaengig", | |
| attrs: { | |
| heading: e.ueberschrift, | |
| text: e.text, | |
| time: e.modDateTime | |
| } | |
| }) | |
| }))], 2)], 2) : e._e()], 1)])], 2) : e._e(), e._l(e.abschnitte, (function(t, r) { | |
| return n("VerbindungsAbschnittComp", { | |
| key: r, | |
| attrs: { | |
| narrowTransferSpaces: e.narrowTransferSpaces, | |
| additionalTransferComponent: e.additionalTransferComponent, | |
| showFortschritt: e.showFortschritt, | |
| abschnitt: t, | |
| auslastungstexte: e.auslastungstexte, | |
| relevantKlasse: e.relevantKlasse, | |
| hasNextAbschnittfortschritt: e.hasNextAbschnittfortschritt(r), | |
| isVerbindungStartHalt: 0 === r, | |
| isVerbindungZielHalt: r === e.lastAbschnittIndex | |
| } | |
| }) | |
| })), e.hasAuslastungsLangText ? n("AuslastungLangTextComp", { | |
| staticClass: "reise-details__auslastung-lang-text", | |
| attrs: { | |
| auslastungsmeldungen: e.auslastungsmeldungen, | |
| auslastungstexte: e.auslastungstexte, | |
| relevanteKlasse: e.relevantKlasse | |
| } | |
| }) : e._e(), e.verbindung.isAlternativeVerbindung ? n("AlternativeVerbindungDetailComp") : e._e()], 2) | |
| }, | |
| lt = [], | |
| pt = n("4485"), | |
| ft = n("aa31"), | |
| dt = n("bbef"), | |
| bt = n("2c8e"), | |
| gt = n("0403"), | |
| ht = n("7f47"), | |
| yt = n("a125"), | |
| mt = n("dbde"), | |
| vt = n("a10a"), | |
| Ot = n("f094"), | |
| jt = n("dae2"), | |
| _t = n("43f4"); | |
| n("2277"); | |
| (function(e) { | |
| e[e["NICHT_VERFUEGBAR"] = 0] = "NICHT_VERFUEGBAR", e[e["GERING"] = 1] = "GERING", e[e["MITTEL"] = 2] = "MITTEL", e[e["HOCH"] = 3] = "HOCH", e[e["KLASSE_AUSGEBUCHT"] = 4] = "KLASSE_AUSGEBUCHT", e[e["ALLES_AUSGEBUCHT"] = 99] = "ALLES_AUSGEBUCHT" | |
| })(at || (at = {})), | |
| function(e) { | |
| e["KLASSE1"] = "KLASSE_1", e["KLASSE2"] = "KLASSE_2", e["KLASSENLOS"] = "KLASSENLOS" | |
| }(ct || (ct = {})); | |
| var Mt, Ct = function(e, t, n, r) { | |
| var i, o = arguments.length, | |
| a = o < 3 ? t : null === r ? r = Object.getOwnPropertyDescriptor(t, n) : r; | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.decorate) a = Reflect.decorate(e, t, n, r); | |
| else | |
| for (var c = e.length - 1; c >= 0; c--)(i = e[c]) && (a = (o < 3 ? i(a) : o > 3 ? i(t, n, a) : i(t, n)) || a); | |
| return o > 3 && a && Object.defineProperty(t, n, a), a | |
| }, | |
| wt = function(e, t) { | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.metadata) return Reflect.metadata(e, t) | |
| }, | |
| It = function() { | |
| function e() {} | |
| return Ct([Object(mt["a"])(), Object(yt["a"])(ct), wt("design:type", String)], e.prototype, "klasse", void 0), Ct([Object(mt["a"])(), Object(yt["a"])(at), wt("design:type", Number)], e.prototype, "stufe", void 0), e | |
| }(), | |
| At = n("5c91"), | |
| Tt = function(e, t, n, r) { | |
| var i, o = arguments.length, | |
| a = o < 3 ? t : null === r ? r = Object.getOwnPropertyDescriptor(t, n) : r; | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.decorate) a = Reflect.decorate(e, t, n, r); | |
| else | |
| for (var c = e.length - 1; c >= 0; c--)(i = e[c]) && (a = (o < 3 ? i(a) : o > 3 ? i(t, n, a) : i(t, n)) || a); | |
| return o > 3 && a && Object.defineProperty(t, n, a), a | |
| }, | |
| Nt = function(e, t) { | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.metadata) return Reflect.metadata(e, t) | |
| }, | |
| Dt = function() { | |
| function e() {} | |
| return Tt([Object(mt["a"])(), Object(yt["a"])(ct), Nt("design:type", String)], e.prototype, "klasse", void 0), Tt([Object(mt["a"])(), Object(yt["a"])(at), Nt("design:type", Number)], e.prototype, "stufe", void 0), Tt([Object(mt["a"])(), Object(ft["a"])(), Object(At["a"])(100), Nt("design:type", String)], e.prototype, "kurzText", void 0), Tt([Object(bt["a"])(), Object(ft["a"])(), Object(At["a"])(255), Nt("design:type", String)], e.prototype, "langText", void 0), e | |
| }(), | |
| St = function(e, t, n, r) { | |
| var i, o = arguments.length, | |
| a = o < 3 ? t : null === r ? r = Object.getOwnPropertyDescriptor(t, n) : r; | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.decorate) a = Reflect.decorate(e, t, n, r); | |
| else | |
| for (var c = e.length - 1; c >= 0; c--)(i = e[c]) && (a = (o < 3 ? i(a) : o > 3 ? i(t, n, a) : i(t, n)) || a); | |
| return o > 3 && a && Object.defineProperty(t, n, a), a | |
| }, | |
| Et = function(e, t) { | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.metadata) return Reflect.metadata(e, t) | |
| }, | |
| Lt = function() { | |
| function e() {} | |
| return St([Object(ft["a"])(), Object(At["a"])(1e3), Et("design:type", String)], e.prototype, "text", void 0), St([Object(yt["a"])(ct), Et("design:type", Array)], e.prototype, "klassen", void 0), e | |
| }(), | |
| Rt = n("daad"); | |
| (function(e) { | |
| e["NIEDRIG"] = "NIEDRIG", e["HOCH"] = "HOCH" | |
| })(Mt || (Mt = {})); | |
| var kt, xt = function(e, t, n, r) { | |
| var i, o = arguments.length, | |
| a = o < 3 ? t : null === r ? r = Object.getOwnPropertyDescriptor(t, n) : r; | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.decorate) a = Reflect.decorate(e, t, n, r); | |
| else | |
| for (var c = e.length - 1; c >= 0; c--)(i = e[c]) && (a = (o < 3 ? i(a) : o > 3 ? i(t, n, a) : i(t, n)) || a); | |
| return o > 3 && a && Object.defineProperty(t, n, a), a | |
| }, | |
| zt = function(e, t) { | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.metadata) return Reflect.metadata(e, t) | |
| }, | |
| Pt = function() { | |
| function e() {} | |
| return xt([Object(ft["a"])(), Object(dt["a"])(1, 500), zt("design:type", String)], e.prototype, "ueberschrift", void 0), xt([Object(bt["a"])(), Object(ft["a"])(), Object(At["a"])(500), zt("design:type", String)], e.prototype, "text", void 0), xt([Object(yt["a"])(Mt), zt("design:type", String)], e.prototype, "prioritaet", void 0), xt([Object(Rt["a"])(), zt("design:type", String)], e.prototype, "modDateTime", void 0), e | |
| }(), | |
| Bt = n("e13f"), | |
| Ht = function(e, t, n, r) { | |
| var i, o = arguments.length, | |
| a = o < 3 ? t : null === r ? r = Object.getOwnPropertyDescriptor(t, n) : r; | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.decorate) a = Reflect.decorate(e, t, n, r); | |
| else | |
| for (var c = e.length - 1; c >= 0; c--)(i = e[c]) && (a = (o < 3 ? i(a) : o > 3 ? i(t, n, a) : i(t, n)) || a); | |
| return o > 3 && a && Object.defineProperty(t, n, a), a | |
| }, | |
| Zt = function(e, t) { | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.metadata) return Reflect.metadata(e, t) | |
| }, | |
| Ut = function() { | |
| function e() {} | |
| return Ht([Object(Bt["a"])(), Zt("design:type", Number)], e.prototype, "betrag", void 0), Ht([Object(Bt["a"])(), Zt("design:type", Number)], e.prototype, "brutto", void 0), Ht([Object(bt["a"])(), Object(ft["a"])(), Object(At["a"])(200), Zt("design:type", String)], e.prototype, "literal", void 0), Ht([Object(Bt["a"])(), Zt("design:type", Number)], e.prototype, "netto", void 0), Ht([Object(Bt["a"])(), Zt("design:type", Number)], e.prototype, "satz", void 0), Ht([Object(bt["a"])(), Object(ft["a"])(), Object(At["a"])(200), Zt("design:type", String)], e.prototype, "text", void 0), e | |
| }(), | |
| Ft = function(e, t, n, r) { | |
| var i, o = arguments.length, | |
| a = o < 3 ? t : null === r ? r = Object.getOwnPropertyDescriptor(t, n) : r; | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.decorate) a = Reflect.decorate(e, t, n, r); | |
| else | |
| for (var c = e.length - 1; c >= 0; c--)(i = e[c]) && (a = (o < 3 ? i(a) : o > 3 ? i(t, n, a) : i(t, n)) || a); | |
| return o > 3 && a && Object.defineProperty(t, n, a), a | |
| }, | |
| Wt = function(e, t) { | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.metadata) return Reflect.metadata(e, t) | |
| }, | |
| Yt = function() { | |
| function e() {} | |
| return Ft([Object(Bt["a"])(), Wt("design:type", Number)], e.prototype, "betrag", void 0), Ft([Object(ft["a"])(), Object(dt["a"])(1, 100), Wt("design:type", String)], e.prototype, "waehrung", void 0), Ft([Object(bt["a"])(), Object(gt["a"])(), Object(pt["a"])((function() { | |
| return Ut | |
| })), Object(ht["a"])(), Wt("design:type", Array)], e.prototype, "mwst", void 0), e | |
| }(), | |
| Gt = function(e, t, n, r) { | |
| var i, o = arguments.length, | |
| a = o < 3 ? t : null === r ? r = Object.getOwnPropertyDescriptor(t, n) : r; | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.decorate) a = Reflect.decorate(e, t, n, r); | |
| else | |
| for (var c = e.length - 1; c >= 0; c--)(i = e[c]) && (a = (o < 3 ? i(a) : o > 3 ? i(t, n, a) : i(t, n)) || a); | |
| return o > 3 && a && Object.defineProperty(t, n, a), a | |
| }, | |
| Kt = function(e, t) { | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.metadata) return Reflect.metadata(e, t) | |
| }, | |
| $t = function() { | |
| function e() {} | |
| return Gt([Object(yt["a"])(Mt), Kt("design:type", String)], e.prototype, "prioritaet", void 0), Gt([Object(ft["a"])(), Object(At["a"])(1e3), Kt("design:type", String)], e.prototype, "text", void 0), Gt([Object(bt["a"])(), Object(yt["a"])(ct), Kt("design:type", String)], e.prototype, "fahrscheinklasse", void 0), e | |
| }(), | |
| Vt = n("8ffe"), | |
| Qt = function(e, t, n, r) { | |
| var i, o = arguments.length, | |
| a = o < 3 ? t : null === r ? r = Object.getOwnPropertyDescriptor(t, n) : r; | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.decorate) a = Reflect.decorate(e, t, n, r); | |
| else | |
| for (var c = e.length - 1; c >= 0; c--)(i = e[c]) && (a = (o < 3 ? i(a) : o > 3 ? i(t, n, a) : i(t, n)) || a); | |
| return o > 3 && a && Object.defineProperty(t, n, a), a | |
| }, | |
| qt = function(e, t) { | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.metadata) return Reflect.metadata(e, t) | |
| }, | |
| Jt = function() { | |
| function e() {} | |
| return Qt([Object(ft["a"])(), Object(dt["a"])(1, 200), qt("design:type", String)], e.prototype, "gesamtAngebotsId", void 0), Qt([Object(ft["a"])(), Object(At["a"])(200), qt("design:type", String)], e.prototype, "spezifischeGesamtLoesungsId", void 0), Qt([Object(ft["a"])(), Object(dt["a"])(1, 200), qt("design:type", String)], e.prototype, "uebergreifendeGesamtLoesungsId", void 0), Qt([Object(ft["a"])(), Object(dt["a"])(1, 200), qt("design:type", String)], e.prototype, "instanzId", void 0), e | |
| }(); | |
| (function(e) { | |
| e["BUCHBAR"] = "BUCHBAR", e["NICHTBUCHBAR"] = "NICHT_BUCHBAR" | |
| })(kt || (kt = {})); | |
| var Xt, en = function(e, t, n, r) { | |
| var i, o = arguments.length, | |
| a = o < 3 ? t : null === r ? r = Object.getOwnPropertyDescriptor(t, n) : r; | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.decorate) a = Reflect.decorate(e, t, n, r); | |
| else | |
| for (var c = e.length - 1; c >= 0; c--)(i = e[c]) && (a = (o < 3 ? i(a) : o > 3 ? i(t, n, a) : i(t, n)) || a); | |
| return o > 3 && a && Object.defineProperty(t, n, a), a | |
| }, | |
| tn = function(e, t) { | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.metadata) return Reflect.metadata(e, t) | |
| }, | |
| nn = function() { | |
| function e() {} | |
| return en([Object(Bt["a"])(), Object(jt["a"])(0), Object(_t["a"])(1e3), tn("design:type", Number)], e.prototype, "anzahl", void 0), en([Object(ft["a"])(), Object(dt["a"])(1, 200), tn("design:type", String)], e.prototype, "reisendenTyp", void 0), e | |
| }(); | |
| (function(e) { | |
| e["REISENDER"] = "REISENDER" | |
| })(Xt || (Xt = {})); | |
| var rn, on, an = function(e, t, n, r) { | |
| var i, o = arguments.length, | |
| a = o < 3 ? t : null === r ? r = Object.getOwnPropertyDescriptor(t, n) : r; | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.decorate) a = Reflect.decorate(e, t, n, r); | |
| else | |
| for (var c = e.length - 1; c >= 0; c--)(i = e[c]) && (a = (o < 3 ? i(a) : o > 3 ? i(t, n, a) : i(t, n)) || a); | |
| return o > 3 && a && Object.defineProperty(t, n, a), a | |
| }, | |
| cn = function(e, t) { | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.metadata) return Reflect.metadata(e, t) | |
| }, | |
| sn = function() { | |
| function e() {} | |
| return an([Object(gt["a"])(), Object(pt["a"])((function() { | |
| return nn | |
| })), Object(ht["a"])(), cn("design:type", Array)], e.prototype, "anzahlReisendenTypen", void 0), an([Object(yt["a"])(Xt), cn("design:type", String)], e.prototype, "buchungsParameterTyp", void 0), an([Object(ft["a"])(), Object(dt["a"])(0, 1e4), cn("design:type", String)], e.prototype, "infoText", void 0), e | |
| }(); | |
| (function(e) { | |
| e["MATCH"] = "201", e["NO_MATCH"] = "202", e["TIME"] = "203", e["SITZPLATZ"] = "SITZPLATZ", e["UNBEKANNT"] = "UNBEKANNT" | |
| })(rn || (rn = {})), | |
| function(e) { | |
| e["RESERVIERUNG"] = "UE_RESERVIERUNG", e["PLUS_CITY"] = "PLUS_CITY", e["UPSELLUEBERSCHRIFT"] = "UPSELLUEBERSCHRIFT", e["UPSELL"] = "UPSELL" | |
| }(on || (on = {})); | |
| var un, ln, pn, fn = function(e, t, n, r) { | |
| var i, o = arguments.length, | |
| a = o < 3 ? t : null === r ? r = Object.getOwnPropertyDescriptor(t, n) : r; | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.decorate) a = Reflect.decorate(e, t, n, r); | |
| else | |
| for (var c = e.length - 1; c >= 0; c--)(i = e[c]) && (a = (o < 3 ? i(a) : o > 3 ? i(t, n, a) : i(t, n)) || a); | |
| return o > 3 && a && Object.defineProperty(t, n, a), a | |
| }, | |
| dn = function(e, t) { | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.metadata) return Reflect.metadata(e, t) | |
| }, | |
| bn = function() { | |
| function e() {} | |
| return fn([Object(bt["a"])(), Object(yt["a"])(on), dn("design:type", String)], e.prototype, "kategorie", void 0), fn([Object(ft["a"])(), Object(mt["a"])(), Object(dt["a"])(1, 200), dn("design:type", String)], e.prototype, "anzeigeUeberschrift", void 0), fn([Object(yt["a"])(rn), dn("design:type", String)], e.prototype, "iconId", void 0), fn([Object(Ot["a"])(), Object(mt["a"])(), Object(jt["a"])(0), Object(_t["a"])(1e4), dn("design:type", Number)], e.prototype, "prioritaet", void 0), fn([Object(ft["a"])(), Object(mt["a"])(), Object(dt["a"])(1, 200), dn("design:type", String)], e.prototype, "textKurz", void 0), fn([Object(ft["a"])(), Object(mt["a"])(), Object(dt["a"])(1, 1e3), dn("design:type", String)], e.prototype, "textLang", void 0), e | |
| }(), | |
| gn = function(e, t, n, r) { | |
| var i, o = arguments.length, | |
| a = o < 3 ? t : null === r ? r = Object.getOwnPropertyDescriptor(t, n) : r; | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.decorate) a = Reflect.decorate(e, t, n, r); | |
| else | |
| for (var c = e.length - 1; c >= 0; c--)(i = e[c]) && (a = (o < 3 ? i(a) : o > 3 ? i(t, n, a) : i(t, n)) || a); | |
| return o > 3 && a && Object.defineProperty(t, n, a), a | |
| }, | |
| hn = function(e, t) { | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.metadata) return Reflect.metadata(e, t) | |
| }, | |
| yn = function() { | |
| function e() {} | |
| return gn([Object(ft["a"])(), Object(dt["a"])(1, 200), hn("design:type", String)], e.prototype, "ueberschrift", void 0), gn([Object(gt["a"])(), Object(pt["a"])((function() { | |
| return bn | |
| })), Object(ht["a"])(), hn("design:type", Array)], e.prototype, "vorteile", void 0), e | |
| }(), | |
| mn = function(e, t, n, r) { | |
| var i, o = arguments.length, | |
| a = o < 3 ? t : null === r ? r = Object.getOwnPropertyDescriptor(t, n) : r; | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.decorate) a = Reflect.decorate(e, t, n, r); | |
| else | |
| for (var c = e.length - 1; c >= 0; c--)(i = e[c]) && (a = (o < 3 ? i(a) : o > 3 ? i(t, n, a) : i(t, n)) || a); | |
| return o > 3 && a && Object.defineProperty(t, n, a), a | |
| }, | |
| vn = function(e, t) { | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.metadata) return Reflect.metadata(e, t) | |
| }, | |
| On = function() { | |
| function e() {} | |
| return mn([Object(mt["a"])(), Object(pt["a"])((function() { | |
| return Jt | |
| })), Object(ht["a"])(), vn("design:type", Jt)], e.prototype, "angebotsKontext", void 0), mn([Object(bt["a"])(), Object(yt["a"])(kt), vn("design:type", String)], e.prototype, "buchbarkeit", void 0), mn([Object(bt["a"])(), Object(Vt["a"])(), vn("design:type", Object)], e.prototype, "buchungsKontextSIMA", void 0), mn([Object(gt["a"])(), Object(pt["a"])((function() { | |
| return sn | |
| })), Object(ht["a"])(), vn("design:type", Array)], e.prototype, "buchungsParameter", void 0), mn([Object(gt["a"])(), Object(pt["a"])((function() { | |
| return bn | |
| })), Object(ht["a"])(), vn("design:type", Array)], e.prototype, "konditionsAnzeigen", void 0), mn([Object(bt["a"])(), Object(pt["a"])((function() { | |
| return yn | |
| })), Object(ht["a"])(), vn("design:type", yn)], e.prototype, "upsellInfos", void 0), mn([Object(ft["a"])(), Object(dt["a"])(1, 200), vn("design:type", String)], e.prototype, "name", void 0), mn([Object(bt["a"])(), Object(At["a"])(200), vn("design:type", String)], e.prototype, "leuchtturmText", void 0), mn([Object(pt["a"])((function() { | |
| return Yt | |
| })), Object(ht["a"])(), vn("design:type", Yt)], e.prototype, "preis", void 0), mn([Object(yt["a"])(ct), vn("design:type", String)], e.prototype, "klasse", void 0), mn([Object(vt["a"])(), vn("design:type", Boolean)], e.prototype, "angebotAbgelaufen", void 0), mn([Object(vt["a"])(), vn("design:type", Boolean)], e.prototype, "bahnBonusSammelfaehigPunkte", void 0), e | |
| }(), | |
| jn = function(e, t, n, r) { | |
| var i, o = arguments.length, | |
| a = o < 3 ? t : null === r ? r = Object.getOwnPropertyDescriptor(t, n) : r; | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.decorate) a = Reflect.decorate(e, t, n, r); | |
| else | |
| for (var c = e.length - 1; c >= 0; c--)(i = e[c]) && (a = (o < 3 ? i(a) : o > 3 ? i(t, n, a) : i(t, n)) || a); | |
| return o > 3 && a && Object.defineProperty(t, n, a), a | |
| }, | |
| _n = function(e, t) { | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.metadata) return Reflect.metadata(e, t) | |
| }, | |
| Mn = function() { | |
| function e() {} | |
| return jn([Object(ft["a"])(), Object(_t["a"])(200), _n("design:type", String)], e.prototype, "ueberschrift", void 0), jn([Object(ft["a"])(), Object(_t["a"])(1e3), _n("design:type", String)], e.prototype, "text", void 0), e | |
| }(), | |
| Cn = function(e, t, n, r) { | |
| var i, o = arguments.length, | |
| a = o < 3 ? t : null === r ? r = Object.getOwnPropertyDescriptor(t, n) : r; | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.decorate) a = Reflect.decorate(e, t, n, r); | |
| else | |
| for (var c = e.length - 1; c >= 0; c--)(i = e[c]) && (a = (o < 3 ? i(a) : o > 3 ? i(t, n, a) : i(t, n)) || a); | |
| return o > 3 && a && Object.defineProperty(t, n, a), a | |
| }, | |
| wn = function(e, t) { | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.metadata) return Reflect.metadata(e, t) | |
| }, | |
| In = function() { | |
| function e() {} | |
| return Cn([Object(ft["a"])(), Object(dt["a"])(1, 100), wn("design:type", String)], e.prototype, "key", void 0), Cn([Object(ft["a"])(), Object(dt["a"])(1, 100), wn("design:type", String)], e.prototype, "value", void 0), e | |
| }(), | |
| An = function(e, t, n, r) { | |
| var i, o = arguments.length, | |
| a = o < 3 ? t : null === r ? r = Object.getOwnPropertyDescriptor(t, n) : r; | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.decorate) a = Reflect.decorate(e, t, n, r); | |
| else | |
| for (var c = e.length - 1; c >= 0; c--)(i = e[c]) && (a = (o < 3 ? i(a) : o > 3 ? i(t, n, a) : i(t, n)) || a); | |
| return o > 3 && a && Object.defineProperty(t, n, a), a | |
| }, | |
| Tn = function(e, t) { | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.metadata) return Reflect.metadata(e, t) | |
| }, | |
| Nn = function() { | |
| function e() {} | |
| return An([Object(bt["a"])(), Object(Rt["a"])(), Tn("design:type", String)], e.prototype, "abfahrtsZeitpunkt", void 0), An([Object(bt["a"])(), Object(Rt["a"])(), Tn("design:type", String)], e.prototype, "ankunftsZeitpunkt", void 0), An([Object(bt["a"])(), Object(gt["a"])(), Object(pt["a"])((function() { | |
| return It | |
| })), Object(ht["a"])(), Tn("design:type", Array)], e.prototype, "auslastungsmeldungen", void 0), An([Object(bt["a"])(), Object(Rt["a"])(), Tn("design:type", String)], e.prototype, "ezAbfahrtsZeitpunkt", void 0), An([Object(bt["a"])(), Object(Rt["a"])(), Tn("design:type", String)], e.prototype, "ezAnkunftsZeitpunkt", void 0), An([Object(bt["a"])(), Object(ft["a"])(), Object(At["a"])(100), Tn("design:type", String)], e.prototype, "ezGleis", void 0), An([Object(bt["a"])(), Object(ft["a"])(), Object(At["a"])(100), Tn("design:type", String)], e.prototype, "gleis", void 0), An([Object(ft["a"])(), Object(dt["a"])(1, 200), Tn("design:type", String)], e.prototype, "name", void 0), An([Object(bt["a"])(), Object(gt["a"])(), Object(pt["a"])((function() { | |
| return In | |
| })), Object(ht["a"])(), Tn("design:type", Array)], e.prototype, "risNotizen", void 0), An([Object(bt["a"])(), Object(gt["a"])(), Object(pt["a"])((function() { | |
| return Pt | |
| })), Object(ht["a"])(), Tn("design:type", Array)], e.prototype, "himMeldungen", void 0), An([Object(bt["a"])(), Object(gt["a"])(), Object(pt["a"])((function() { | |
| return $t | |
| })), Object(ht["a"])(), Tn("design:type", Array)], e.prototype, "priorisierteMeldungen", void 0), e | |
| }(); | |
| (function(e) { | |
| e["ICE"] = "ICE", e["ECIC"] = "EC_IC", e["IR"] = "IR", e["REGIONAL"] = "REGIONAL", e["SBAHN"] = "SBAHN", e["BUS"] = "BUS", e["SCHIFF"] = "SCHIFF", e["UBAHN"] = "UBAHN", e["TRAM"] = "TRAM", e["ANRUFPFLICHTIG"] = "ANRUFPFLICHTIG", e["UNKNOWN"] = "UNKNOWN" | |
| })(un || (un = {})), | |
| function(e) { | |
| e["PUBLICTRANSPORT"] = "PUBLICTRANSPORT", e["WALK"] = "WALK", e["TRANSFER"] = "TRANSFER" | |
| }(ln || (ln = {})), | |
| function(e) { | |
| e["BEFOERDERER"] = "BEFÖRDERER", e["BARRIEREFREI"] = "BARRIEREFREI", e["BORDBISTRO"] = "BORDBISTRO", e["FAHRRADMITNAHME"] = "FAHRRADMITNAHME", e["KINDERABTEIL"] = "KINDERABTEIL", e["SCHLAFWAGEN"] = "SCHLAFWAGEN", e["SPRINTER"] = "SPRINTER", e["WEITERE_SERVICES"] = "INFORMATION" | |
| }(pn || (pn = {})); | |
| var Dn = function(e, t, n, r) { | |
| var i, o = arguments.length, | |
| a = o < 3 ? t : null === r ? r = Object.getOwnPropertyDescriptor(t, n) : r; | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.decorate) a = Reflect.decorate(e, t, n, r); | |
| else | |
| for (var c = e.length - 1; c >= 0; c--)(i = e[c]) && (a = (o < 3 ? i(a) : o > 3 ? i(t, n, a) : i(t, n)) || a); | |
| return o > 3 && a && Object.defineProperty(t, n, a), a | |
| }, | |
| Sn = function(e, t) { | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.metadata) return Reflect.metadata(e, t) | |
| }, | |
| En = function() { | |
| function e() {} | |
| return Dn([Object(ft["a"])(), Object(dt["a"])(1, 100), Sn("design:type", String)], e.prototype, "key", void 0), Dn([Object(ft["a"])(), Object(dt["a"])(1, 100), Sn("design:type", String)], e.prototype, "value", void 0), Dn([Object(bt["a"])(), Object(yt["a"])(pn), Sn("design:type", String)], e.prototype, "kategorie", void 0), e | |
| }(), | |
| Ln = function(e, t, n, r) { | |
| var i, o = arguments.length, | |
| a = o < 3 ? t : null === r ? r = Object.getOwnPropertyDescriptor(t, n) : r; | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.decorate) a = Reflect.decorate(e, t, n, r); | |
| else | |
| for (var c = e.length - 1; c >= 0; c--)(i = e[c]) && (a = (o < 3 ? i(a) : o > 3 ? i(t, n, a) : i(t, n)) || a); | |
| return o > 3 && a && Object.defineProperty(t, n, a), a | |
| }, | |
| Rn = function(e, t) { | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.metadata) return Reflect.metadata(e, t) | |
| }, | |
| kn = function() { | |
| function e() {} | |
| return Ln([Object(bt["a"])(), Object(ft["a"])(), Object(At["a"])(100), Rn("design:type", String)], e.prototype, "kategorie", void 0), Ln([Object(bt["a"])(), Object(ft["a"])(), Object(At["a"])(100), Rn("design:type", String)], e.prototype, "linienNummer", void 0), Ln([Object(bt["a"])(), Object(ft["a"])(), Object(At["a"])(100), Rn("design:type", String)], e.prototype, "name", void 0), Ln([Object(bt["a"])(), Object(Ot["a"])(), Object(jt["a"])(0), Rn("design:type", Number)], e.prototype, "nummer", void 0), Ln([Object(bt["a"])(), Object(yt["a"])(un), Rn("design:type", String)], e.prototype, "produktGattung", void 0), Ln([Object(bt["a"])(), Object(gt["a"])(), Object(pt["a"])((function() { | |
| return En | |
| })), Object(ht["a"])(), Rn("design:type", Array)], e.prototype, "zugattribute", void 0), Ln([Object(bt["a"])(), Object(ft["a"])(), Object(At["a"])(100), Rn("design:type", String)], e.prototype, "richtung", void 0), Ln([Object(bt["a"])(), Object(yt["a"])(ln), Rn("design:type", String)], e.prototype, "typ", void 0), Ln([Object(bt["a"])(), Object(ft["a"])(), Object(At["a"])(100), Rn("design:type", String)], e.prototype, "kurzText", void 0), Ln([Object(bt["a"])(), Object(ft["a"])(), Object(At["a"])(200), Rn("design:type", String)], e.prototype, "mittelText", void 0), Ln([Object(bt["a"])(), Object(ft["a"])(), Object(At["a"])(500), Rn("design:type", String)], e.prototype, "langText", void 0), e | |
| }(), | |
| xn = function(e, t, n, r) { | |
| var i, o = arguments.length, | |
| a = o < 3 ? t : null === r ? r = Object.getOwnPropertyDescriptor(t, n) : r; | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.decorate) a = Reflect.decorate(e, t, n, r); | |
| else | |
| for (var c = e.length - 1; c >= 0; c--)(i = e[c]) && (a = (o < 3 ? i(a) : o > 3 ? i(t, n, a) : i(t, n)) || a); | |
| return o > 3 && a && Object.defineProperty(t, n, a), a | |
| }, | |
| zn = function(e, t) { | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.metadata) return Reflect.metadata(e, t) | |
| }, | |
| Pn = function() { | |
| function e() {} | |
| return xn([Object(Rt["a"])(), zn("design:type", String)], e.prototype, "abfahrtsZeitpunkt", void 0), xn([Object(ft["a"])(), Object(dt["a"])(1, 200), zn("design:type", String)], e.prototype, "abfahrtsOrt", void 0), xn([Object(bt["a"])(), Object(ft["a"])(), Object(dt["a"])(1, 500), zn("design:type", String)], e.prototype, "abfahrtsOrtExtId", void 0), xn([Object(bt["a"])(), Object(Ot["a"])(), Object(jt["a"])(0), Object(_t["a"])(101), zn("design:type", Number)], e.prototype, "abschnittsAnteil", void 0), xn([Object(Ot["a"])(), Object(jt["a"])(0), Object(_t["a"])(36e5), zn("design:type", Number)], e.prototype, "abschnittsDauer", void 0), xn([Object(Rt["a"])(), zn("design:type", String)], e.prototype, "ankunftsZeitpunkt", void 0), xn([Object(ft["a"])(), Object(dt["a"])(1, 200), zn("design:type", String)], e.prototype, "ankunftsOrt", void 0), xn([Object(bt["a"])(), Object(ft["a"])(), Object(dt["a"])(1, 500), zn("design:type", String)], e.prototype, "ankunftsOrtExtId", void 0), xn([Object(bt["a"])(), Object(gt["a"])(), Object(pt["a"])((function() { | |
| return It | |
| })), Object(ht["a"])(), zn("design:type", Array)], e.prototype, "auslastungsmeldungen", void 0), xn([Object(bt["a"])(), Object(Ot["a"])(), Object(jt["a"])(0), Object(_t["a"])(4e7), zn("design:type", Number)], e.prototype, "distanz", void 0), xn([Object(bt["a"])(), Object(Rt["a"])(), zn("design:type", String)], e.prototype, "ezAbfahrtsZeitpunkt", void 0), xn([Object(bt["a"])(), Object(Rt["a"])(), zn("design:type", String)], e.prototype, "ezAnkunftsZeitpunkt", void 0), xn([Object(bt["a"])(), Object(gt["a"])(), Object(pt["a"])((function() { | |
| return Nn | |
| })), Object(ht["a"])(), zn("design:type", Array)], e.prototype, "halte", void 0), xn([Object(bt["a"])(), Object(ft["a"])(), Object(At["a"])(100), zn("design:type", String)], e.prototype, "kategorie", void 0), xn([Object(bt["a"])(), Object(ft["a"])(), Object(At["a"])(100), zn("design:type", String)], e.prototype, "linienNummer", void 0), xn([Object(bt["a"])(), Object(ft["a"])(), Object(At["a"])(100), zn("design:type", String)], e.prototype, "name", void 0), xn([Object(bt["a"])(), Object(gt["a"])(), Object(pt["a"])((function() { | |
| return En | |
| })), Object(ht["a"])(), zn("design:type", Array)], e.prototype, "zugattribute", void 0), xn([Object(bt["a"])(), Object(gt["a"])(), Object(pt["a"])((function() { | |
| return In | |
| })), Object(ht["a"])(), zn("design:type", Array)], e.prototype, "risNotizen", void 0), xn([Object(bt["a"])(), Object(gt["a"])(), Object(pt["a"])((function() { | |
| return Pt | |
| })), Object(ht["a"])(), zn("design:type", Array)], e.prototype, "himMeldungen", void 0), xn([Object(bt["a"])(), Object(gt["a"])(), Object(pt["a"])((function() { | |
| return $t | |
| })), Object(ht["a"])(), zn("design:type", Array)], e.prototype, "priorisierteMeldungen", void 0), xn([Object(bt["a"])(), Object(Ot["a"])(), Object(jt["a"])(0), zn("design:type", Number)], e.prototype, "nummer", void 0), xn([Object(bt["a"])(), Object(yt["a"])(un), zn("design:type", String)], e.prototype, "produktGattung", void 0), xn([Object(bt["a"])(), Object(ft["a"])(), Object(At["a"])(200), zn("design:type", String)], e.prototype, "richtung", void 0), xn([Object(bt["a"])(), Object(yt["a"])(ln), zn("design:type", String)], e.prototype, "typ", void 0), xn([Object(mt["a"])(), Object(pt["a"])((function() { | |
| return kn | |
| })), Object(ht["a"])(), zn("design:type", kn)], e.prototype, "verkehrsmittel", void 0), e | |
| }(), | |
| Bn = function(e, t, n, r) { | |
| var i, o = arguments.length, | |
| a = o < 3 ? t : null === r ? r = Object.getOwnPropertyDescriptor(t, n) : r; | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.decorate) a = Reflect.decorate(e, t, n, r); | |
| else | |
| for (var c = e.length - 1; c >= 0; c--)(i = e[c]) && (a = (o < 3 ? i(a) : o > 3 ? i(t, n, a) : i(t, n)) || a); | |
| return o > 3 && a && Object.defineProperty(t, n, a), a | |
| }, | |
| Hn = function(e, t) { | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.metadata) return Reflect.metadata(e, t) | |
| }, | |
| Zn = function() { | |
| function e() {} | |
| return Bn([Object(bt["a"])(), Object(pt["a"])((function() { | |
| return Pn | |
| })), Object(ht["a"])(), Hn("design:type", Pn)], e.prototype, "verbindungsabschnitt", void 0), Bn([Object(bt["a"])(), Object(pt["a"])((function() { | |
| return On | |
| })), Object(ht["a"])(), Hn("design:type", On)], e.prototype, "angebot", void 0), Bn([Object(bt["a"])(), Object(gt["a"])(), Object(pt["a"])((function() { | |
| return $t | |
| })), Object(ht["a"])(), Hn("design:type", Array)], e.prototype, "priorisierteMeldungen", void 0), Bn([Object(bt["a"])(), Object(pt["a"])((function() { | |
| return bn | |
| })), Object(ht["a"])(), Hn("design:type", bn)], e.prototype, "konditionsAnzeige", void 0), Bn([Object(bt["a"])(), Object(vt["a"])(), Hn("design:type", Boolean)], e.prototype, "reservierungVerfuegbar", void 0), Bn([Object(bt["a"])(), Object(vt["a"])(), Hn("design:type", Boolean)], e.prototype, "grafischReservierbar", void 0), e | |
| }(), | |
| Un = function(e, t, n, r) { | |
| var i, o = arguments.length, | |
| a = o < 3 ? t : null === r ? r = Object.getOwnPropertyDescriptor(t, n) : r; | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.decorate) a = Reflect.decorate(e, t, n, r); | |
| else | |
| for (var c = e.length - 1; c >= 0; c--)(i = e[c]) && (a = (o < 3 ? i(a) : o > 3 ? i(t, n, a) : i(t, n)) || a); | |
| return o > 3 && a && Object.defineProperty(t, n, a), a | |
| }, | |
| Fn = function(e, t) { | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.metadata) return Reflect.metadata(e, t) | |
| }, | |
| Wn = function() { | |
| function e() {} | |
| return Un([Object(bt["a"])(), Object(gt["a"])(), Object(pt["a"])((function() { | |
| return Zn | |
| })), Object(ht["a"])(), Fn("design:type", Array)], e.prototype, "abschnitte", void 0), Un([Object(mt["a"])(), Object(pt["a"])((function() { | |
| return On | |
| })), Object(ht["a"])(), Fn("design:type", On)], e.prototype, "angebot", void 0), Un([Object(bt["a"])(), Object(ft["a"])(), Object(dt["a"])(1, 200), Fn("design:type", String)], e.prototype, "entgeltAngebotInstanzId", void 0), Un([Object(bt["a"])(), Object(gt["a"])(), Object(ht["a"])(), Fn("design:type", Array)], e.prototype, "priorisierteMeldungen", void 0), Un([Object(bt["a"])(), Object(pt["a"])((function() { | |
| return Mn | |
| })), Object(ht["a"])(), Fn("design:type", Mn)], e.prototype, "fehlerNachricht", void 0), Un([Object(bt["a"])(), Object(gt["a"])(), Object(ht["a"])(), Fn("design:type", Array)], e.prototype, "konditionsAnzeigen", void 0), Un([Object(bt["a"])(), Object(pt["a"])((function() { | |
| return bn | |
| })), Object(ht["a"])(), Fn("design:type", bn)], e.prototype, "umtauschAnzeige", void 0), Un([Object(vt["a"])(), Fn("design:type", Boolean)], e.prototype, "verbindungAusreserviert", void 0), Un([Object(bt["a"])(), Object(vt["a"])(), Fn("design:type", Boolean)], e.prototype, "reservierungVerfuegbar", void 0), e | |
| }(), | |
| Yn = function(e, t, n, r) { | |
| var i, o = arguments.length, | |
| a = o < 3 ? t : null === r ? r = Object.getOwnPropertyDescriptor(t, n) : r; | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.decorate) a = Reflect.decorate(e, t, n, r); | |
| else | |
| for (var c = e.length - 1; c >= 0; c--)(i = e[c]) && (a = (o < 3 ? i(a) : o > 3 ? i(t, n, a) : i(t, n)) || a); | |
| return o > 3 && a && Object.defineProperty(t, n, a), a | |
| }, | |
| Gn = function(e, t) { | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.metadata) return Reflect.metadata(e, t) | |
| }, | |
| Kn = function() { | |
| function e() {} | |
| return Yn([Object(mt["a"])(), Object(pt["a"])((function() { | |
| return Nn | |
| })), Object(ht["a"])(), Gn("design:type", Nn)], e.prototype, "abfahrtHalt", void 0), Yn([Object(mt["a"])(), Object(pt["a"])((function() { | |
| return Nn | |
| })), Object(ht["a"])(), Gn("design:type", Nn)], e.prototype, "ankunftHalt", void 0), e | |
| }(), | |
| $n = function(e, t, n, r) { | |
| var i, o = arguments.length, | |
| a = o < 3 ? t : null === r ? r = Object.getOwnPropertyDescriptor(t, n) : r; | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.decorate) a = Reflect.decorate(e, t, n, r); | |
| else | |
| for (var c = e.length - 1; c >= 0; c--)(i = e[c]) && (a = (o < 3 ? i(a) : o > 3 ? i(t, n, a) : i(t, n)) || a); | |
| return o > 3 && a && Object.defineProperty(t, n, a), a | |
| }, | |
| Vn = function(e, t) { | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.metadata) return Reflect.metadata(e, t) | |
| }, | |
| Qn = function() { | |
| function e() {} | |
| return $n([Object(mt["a"])(), Object(ft["a"])(), Vn("design:type", String)], e.prototype, "text", void 0), $n([Object(mt["a"])(), Object(pt["a"])((function() { | |
| return Kn | |
| })), Object(ht["a"])(), Vn("design:type", Kn)], e.prototype, "haltIntervall", void 0), e | |
| }(), | |
| qn = function(e, t, n, r) { | |
| var i, o = arguments.length, | |
| a = o < 3 ? t : null === r ? r = Object.getOwnPropertyDescriptor(t, n) : r; | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.decorate) a = Reflect.decorate(e, t, n, r); | |
| else | |
| for (var c = e.length - 1; c >= 0; c--)(i = e[c]) && (a = (o < 3 ? i(a) : o > 3 ? i(t, n, a) : i(t, n)) || a); | |
| return o > 3 && a && Object.defineProperty(t, n, a), a | |
| }, | |
| Jn = function(e, t) { | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.metadata) return Reflect.metadata(e, t) | |
| }, | |
| Xn = function() { | |
| function e() {} | |
| return qn([Object(mt["a"])(), Object(pt["a"])((function() { | |
| return Yt | |
| })), Object(ht["a"])(), Jn("design:type", Yt)], e.prototype, "preis", void 0), qn([Object(mt["a"])(), Object(pt["a"])((function() { | |
| return Kn | |
| })), Object(ht["a"])(), Jn("design:type", Kn)], e.prototype, "haltIntervall", void 0), e | |
| }(), | |
| er = function(e, t, n, r) { | |
| var i, o = arguments.length, | |
| a = o < 3 ? t : null === r ? r = Object.getOwnPropertyDescriptor(t, n) : r; | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.decorate) a = Reflect.decorate(e, t, n, r); | |
| else | |
| for (var c = e.length - 1; c >= 0; c--)(i = e[c]) && (a = (o < 3 ? i(a) : o > 3 ? i(t, n, a) : i(t, n)) || a); | |
| return o > 3 && a && Object.defineProperty(t, n, a), a | |
| }, | |
| tr = function(e, t) { | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.metadata) return Reflect.metadata(e, t) | |
| }, | |
| nr = function() { | |
| function e() {} | |
| return er([Object(mt["a"])(), Object(pt["a"])((function() { | |
| return Xn | |
| })), Object(ht["a"])(), tr("design:type", Xn)], e.prototype, "intervallPreis", void 0), er([Object(bt["a"])(), Object(pt["a"])((function() { | |
| return Qn | |
| })), Object(ht["a"])(), tr("design:type", Qn)], e.prototype, "beforeIntervallNachricht", void 0), er([Object(bt["a"])(), Object(pt["a"])((function() { | |
| return Qn | |
| })), Object(ht["a"])(), tr("design:type", Qn)], e.prototype, "afterIntervallNachricht", void 0), e | |
| }(), | |
| rr = function(e, t, n, r) { | |
| var i, o = arguments.length, | |
| a = o < 3 ? t : null === r ? r = Object.getOwnPropertyDescriptor(t, n) : r; | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.decorate) a = Reflect.decorate(e, t, n, r); | |
| else | |
| for (var c = e.length - 1; c >= 0; c--)(i = e[c]) && (a = (o < 3 ? i(a) : o > 3 ? i(t, n, a) : i(t, n)) || a); | |
| return o > 3 && a && Object.defineProperty(t, n, a), a | |
| }, | |
| ir = function(e, t) { | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.metadata) return Reflect.metadata(e, t) | |
| }, | |
| or = function() { | |
| function e() {} | |
| return rr([Object(mt["a"])(), Object(pt["a"])((function() { | |
| return On | |
| })), Object(ht["a"])(), ir("design:type", On)], e.prototype, "angebot", void 0), rr([Object(bt["a"])(), Object(pt["a"])((function() { | |
| return Wn | |
| })), Object(ht["a"])(), ir("design:type", Wn)], e.prototype, "sitzplatzAngebot", void 0), rr([Object(bt["a"])(), Object(pt["a"])((function() { | |
| return nr | |
| })), Object(ht["a"])(), ir("design:type", nr)], e.prototype, "teilpreisDetails", void 0), e | |
| }(), | |
| ar = function(e, t, n, r) { | |
| var i, o = arguments.length, | |
| a = o < 3 ? t : null === r ? r = Object.getOwnPropertyDescriptor(t, n) : r; | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.decorate) a = Reflect.decorate(e, t, n, r); | |
| else | |
| for (var c = e.length - 1; c >= 0; c--)(i = e[c]) && (a = (o < 3 ? i(a) : o > 3 ? i(t, n, a) : i(t, n)) || a); | |
| return o > 3 && a && Object.defineProperty(t, n, a), a | |
| }, | |
| cr = function(e, t) { | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.metadata) return Reflect.metadata(e, t) | |
| }, | |
| sr = function() { | |
| function e() {} | |
| return ar([Object(bt["a"])(), Object(ft["a"])(), Object(At["a"])(1e3), cr("design:type", String)], e.prototype, "zusammenfassung", void 0), ar([Object(bt["a"])(), Object(yt["a"])(Mt), cr("design:type", String)], e.prototype, "prioritaet", void 0), e | |
| }(), | |
| ur = function(e, t, n, r) { | |
| var i, o = arguments.length, | |
| a = o < 3 ? t : null === r ? r = Object.getOwnPropertyDescriptor(t, n) : r; | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.decorate) a = Reflect.decorate(e, t, n, r); | |
| else | |
| for (var c = e.length - 1; c >= 0; c--)(i = e[c]) && (a = (o < 3 ? i(a) : o > 3 ? i(t, n, a) : i(t, n)) || a); | |
| return o > 3 && a && Object.defineProperty(t, n, a), a | |
| }, | |
| lr = function(e, t) { | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.metadata) return Reflect.metadata(e, t) | |
| }, | |
| pr = function() { | |
| function e() {} | |
| return ur([Object(ft["a"])(), Object(dt["a"])(1, 500), lr("design:type", String)], e.prototype, "tripId", void 0), ur([Object(bt["a"])(), Object(gt["a"])(), Object(pt["a"])((function() { | |
| return or | |
| })), Object(ht["a"])(), lr("design:type", Array)], e.prototype, "reiseAngebote", void 0), ur([Object(bt["a"])(), Object(pt["a"])((function() { | |
| return Yt | |
| })), Object(ht["a"])(), lr("design:type", Yt)], e.prototype, "angebotsPreis", void 0), ur([Object(bt["a"])(), Object(yt["a"])(ct), lr("design:type", String)], e.prototype, "angebotsPreisKlasse", void 0), ur([Object(mt["a"])(), Object(vt["a"])(), lr("design:type", Boolean)], e.prototype, "hasTeilpreis", void 0), ur([Object(bt["a"])(), Object(gt["a"])(), lr("design:type", Array)], e.prototype, "meldungen", void 0), ur([Object(bt["a"])(), Object(gt["a"])(), Object(pt["a"])((function() { | |
| return In | |
| })), Object(ht["a"])(), lr("design:type", Array)], e.prototype, "risNotizen", void 0), ur([Object(bt["a"])(), Object(gt["a"])(), Object(pt["a"])((function() { | |
| return Pt | |
| })), Object(ht["a"])(), lr("design:type", Array)], e.prototype, "himMeldungen", void 0), ur([Object(bt["a"])(), Object(gt["a"])(), Object(pt["a"])((function() { | |
| return $t | |
| })), Object(ht["a"])(), lr("design:type", Array)], e.prototype, "priorisierteMeldungen", void 0), ur([Object(bt["a"])(), Object(gt["a"])(), Object(pt["a"])((function() { | |
| return $t | |
| })), Object(ht["a"])(), lr("design:type", Array)], e.prototype, "reservierungsMeldungen", void 0), ur([Object(bt["a"])(), Object(pt["a"])((function() { | |
| return sr | |
| })), Object(ht["a"])(), lr("design:type", sr)], e.prototype, "ereignisZusammenfassung", void 0), ur([Object(Ot["a"])(), Object(jt["a"])(0), Object(_t["a"])(1e3), lr("design:type", Number)], e.prototype, "umstiegsAnzahl", void 0), ur([Object(gt["a"])(), Object(pt["a"])((function() { | |
| return Pn | |
| })), Object(ht["a"])(), lr("design:type", Array)], e.prototype, "verbindungsAbschnitte", void 0), ur([Object(vt["a"])(), lr("design:type", Boolean)], e.prototype, "isAlternativeVerbindung", void 0), ur([Object(bt["a"])(), Object(gt["a"])(), Object(pt["a"])((function() { | |
| return It | |
| })), Object(ht["a"])(), lr("design:type", Array)], e.prototype, "auslastungsmeldungen", void 0), ur([Object(bt["a"])(), Object(gt["a"])(), Object(pt["a"])((function() { | |
| return Dt | |
| })), Object(ht["a"])(), lr("design:type", Array)], e.prototype, "auslastungstexte", void 0), ur([Object(bt["a"])(), Object(pt["a"])((function() { | |
| return Lt | |
| })), Object(ht["a"])(), lr("design:type", Lt)], e.prototype, "buchungsschluss", void 0), e | |
| }(), | |
| fr = n("e459"); | |
| function dr(e, t) { | |
| return Object(fr["a"])(e, t) | |
| } | |
| var br = n("f9a4"); | |
| function gr(e, t) { | |
| return Object(br["a"])(e, new Date(t)) | |
| } | |
| var hr = n("81ca"); | |
| function yr(e) { | |
| return Object(hr["a"])(new Date(e)) | |
| } | |
| var mr = n("2435"); | |
| function vr(e, t, n) { | |
| return Object(mr["a"])(e, { | |
| start: t, | |
| end: n | |
| }) | |
| } | |
| function Or() { | |
| return new Date(Date.now()) | |
| } | |
| var jr = n("3e7f"); | |
| function _r(e) { | |
| var t = Object(jr["a"])(e); | |
| if (!yr(t)) throw new Error('Date "' + e + '" is not a valid ISO 8601 compliant string'); | |
| return t | |
| } | |
| var Mr, Cr = function() { | |
| function e() {} | |
| return e.getAbschnittfortschritt = function(e) { | |
| var t = e.ezAbfahrtsZeitpunkt || e.abfahrtsZeitpunkt, | |
| n = e.ezAnkunftsZeitpunkt || e.ankunftsZeitpunkt; | |
| return this.getFortschrittProzent(t, n) | |
| }, e.getStreckenfortschritt = function(t) { | |
| var n = this, | |
| r = e.getStrecken(t); | |
| if (r) return r.map((function(e) { | |
| return n.getFortschrittProzent(e.abfahrtsZeitpunkt, e.ankunftsZeitpunkt) | |
| })) | |
| }, e.getStrecken = function(t) { | |
| var n; | |
| if (null === (n = t.halte) || void 0 === n ? void 0 : n.length) { | |
| var r = t.halte[0], | |
| i = t.halte.map((function(t, n) { | |
| 0 === n && (r = t); | |
| var i = e.getAbfahrtUndAnkunftZeiten(t, r); | |
| return r = t, i | |
| })); | |
| return i.shift(), i | |
| } | |
| }, e.getAbfahrtUndAnkunftZeiten = function(t, n) { | |
| var r = e.getAbfahrtzeitIfAvailableOtherwiseUseAnkunftzeit(n), | |
| i = e.getAnkunfzeitIfAvailableOtherwiseUseAbfahrtzeit(t); | |
| return { | |
| ankunftsZeitpunkt: i, | |
| abfahrtsZeitpunkt: r | |
| } | |
| }, e.getAbfahrtzeitIfAvailableOtherwiseUseAnkunftzeit = function(e) { | |
| return e.ezAbfahrtsZeitpunkt || e.abfahrtsZeitpunkt || e.ezAnkunftsZeitpunkt || e.ankunftsZeitpunkt | |
| }, e.getAnkunfzeitIfAvailableOtherwiseUseAbfahrtzeit = function(e) { | |
| return e.ezAnkunftsZeitpunkt || e.ankunftsZeitpunkt || e.ezAbfahrtsZeitpunkt || e.abfahrtsZeitpunkt | |
| }, e.getFortschrittProzent = function(t, n) { | |
| if (!t || !t.trim() || !n || !n.trim()) return 0; | |
| var r = Or(), | |
| i = _r(t), | |
| o = _r(n); | |
| return gr(r, i) ? 1 : vr(r, i, o) ? e.getPercentageOfCurrentTimeForStartEndDates(r, i, o) : dr(r, o) ? 100 : 0 | |
| }, e.getPercentageOfCurrentTimeForStartEndDates = function(e, t, n) { | |
| var r = e.getTime(), | |
| i = n.getTime() - t.getTime(), | |
| o = (r - t.getTime()) / i * 100; | |
| return o < 1 ? Math.ceil(o) : Math.floor(o) | |
| }, e.getRelativeProgressForElement = function(e, t, n, r) { | |
| if (void 0 === n && (n = 0), void 0 === r && (r = 0), !n || !e || !t || e <= 0 || t <= 0) return 0; | |
| var i = n / 100 * e - r; | |
| return i < 0 ? 0 : Math.floor(100 * Math.min(i / t, 1)) | |
| }, e.calculateAbfahrtProzentWerte = function(t, n, r, i, o) { | |
| var a = n, | |
| c = r.abfahrtHalt; | |
| i && (a = r.abfahrtHalt + o + (r.abfahrtMeldung || 0)); | |
| var s = 100 !== t ? e.getRelativeProgressForElement(a, c, t) : 100; | |
| if (r.abfahrtMeldung) { | |
| a = n; | |
| var u = 100 !== t ? e.getRelativeProgressForElement(a, r.abfahrtMeldung, t, r.abfahrtHalt) : 100; | |
| return { | |
| meldung: u, | |
| halt: s | |
| } | |
| } | |
| return { | |
| halt: s | |
| } | |
| }, e.calculateAnkunftProzentWerte = function(t, n, r, i, o) { | |
| var a = n, | |
| c = r.ankunft, | |
| s = n - r.ankunft; | |
| return i && (s = o, a = s + r.ankunft), e.getRelativeProgressForElement(a, c, t, s) | |
| }, e.calculateLastlinefortschrittWennAufgeklappt = function(t, n) { | |
| var r = t[t.length - 1], | |
| i = n.zwischenhaltHeights, | |
| o = i[i.length - 1]; | |
| return e.getRelativeProgressForElement(n.lastLineHeight + o.abfahrt, n.lastLineHeight, r, o.abfahrt) | |
| }, e.isFortschrittDataValid = function(t) { | |
| var n = !0, | |
| r = t.ezAbfahrtsZeitpunkt || t.abfahrtsZeitpunkt, | |
| i = t.ezAnkunftsZeitpunkt || t.ankunftsZeitpunkt; | |
| if (!yr(r) || !yr(i)) return !1; | |
| if (!dr(_r(i), _r(r))) return !1; | |
| if (t.halte && t.halte.length > 0) { | |
| var o = e.getStrecken(t) || []; | |
| n = n && e.validateSequencialDates(o, (function(e) { | |
| return e.abfahrtsZeitpunkt | |
| })), n = n && e.validateSequencialDates(o, (function(e) { | |
| return e.ankunftsZeitpunkt | |
| })), n = n && o.every((function(e) { | |
| return gr(_r(e.ankunftsZeitpunkt), _r(e.abfahrtsZeitpunkt)) || dr(_r(e.ankunftsZeitpunkt), _r(e.abfahrtsZeitpunkt)) | |
| })) | |
| } | |
| return n | |
| }, e.validateSequencialDates = function(e, t) { | |
| var n = Or(); | |
| return e.every((function(e, r) { | |
| var i = t(e); | |
| if (!i) return !1; | |
| var o = _r(i); | |
| if (0 === r) return n = o, !0; | |
| var a = dr(o, n); | |
| return n = o, a | |
| })) | |
| }, e.calculateZwischenhaltfortschrittWennAufgeklappt = function(t, n, r) { | |
| var i, o = r + ((null === (i = n.zwischenhaltHeights) || void 0 === i ? void 0 : i.length) ? n.zwischenhaltHeights[0].abfahrt : 0), | |
| a = e.getStreckenHeights(n, o), | |
| c = n.zwischenhaltHeights, | |
| s = n.lastLineHeight; | |
| if (t.length === c.length + 1 && a.length === c.length + 1) return c.map((function(n, i) { | |
| var o = e.calculateAnkunftProzentWerte(t[i], a[i], n, 0 === i, r), | |
| u = e.calculateAbfahrtProzentWerte(t[i + 1], a[i + 1], n, i === c.length - 1, s); | |
| return { | |
| teilabfahrtsfortschrittInProzent: u, | |
| teilankunftsfortschrittInProzent: o | |
| } | |
| })) | |
| }, e.hasFortschrittForNextVerbindungsabschnitt = function(e, t) { | |
| if (e.length - 1 > t) { | |
| var n = e.find((function(e, n) { | |
| return n >= t + 1 && e.verkehrsmittel.typ === ln.PUBLICTRANSPORT | |
| })); | |
| if (!n) return !1; | |
| var r = n.ezAbfahrtsZeitpunkt || n.abfahrtsZeitpunkt; | |
| return !!yr(r) && dr(Or(), _r(r)) | |
| } | |
| return !1 | |
| }, e.findElementTotalHeights = function(t, n) { | |
| return e.findTotalHeights(e.findElements(t, n)) | |
| }, e.findElements = function(e, t) { | |
| return Array.from(e.querySelectorAll(t)) | |
| }, e.findTotalHeights = function(t) { | |
| return (t || []).map((function(t) { | |
| return e.getHTMLElementHeight(t) | |
| })).reduce((function(e, t) { | |
| return e + t | |
| }), 0) | |
| }, e.getStreckenHeights = function(e, t) { | |
| void 0 === t && (t = 0); | |
| var n = e.zwischenhaltHeights[e.zwischenhaltHeights.length - 1], | |
| r = n.abfahrt + e.lastLineHeight; | |
| return this.getStreckenHeightsWithStartAndEnd(e.zwischenhaltHeights, t, r) | |
| }, e.getStreckenHeightsWithStartAndEnd = function(e, t, n) { | |
| void 0 === t && (t = 0), void 0 === n && (n = 0); | |
| var r = 0, | |
| i = []; | |
| return e.forEach((function(e, t) { | |
| if (0 !== t) { | |
| var n = r + e.ankunft; | |
| r = e.abfahrt, i.push(n) | |
| } else r = e.abfahrt | |
| })), i.unshift(t), i.push(n), i | |
| }, e.getHTMLElementHeight = function(e) { | |
| return e ? e.clientHeight : 0 | |
| }, e | |
| }(), | |
| wr = function() { | |
| var e = this, | |
| t = e.$createElement, | |
| n = e._self._c || t; | |
| return n("div", { | |
| staticClass: "alternative-verbindung-detail" | |
| }, [n("div", { | |
| staticClass: "alternative-verbindung-detail__item" | |
| }, [n("DBWebIconMessageComp", { | |
| staticClass: "alternative-verbindung-detail__item-icon", | |
| attrs: { | |
| icon: "alternative" | |
| } | |
| }, [n("span", { | |
| directives: [{ | |
| name: "translate", | |
| rawName: "v-translate" | |
| }], | |
| staticClass: "alternative-verbindung-detail__item-label", | |
| attrs: { | |
| "translate-comment": "Alternativetext" | |
| } | |
| }, [e._v("Alternative Verbindung")])])], 1), n("div", { | |
| staticClass: "alternative-verbindung-detail__text", | |
| class: e.detailClass | |
| }, [n("p", { | |
| directives: [{ | |
| name: "translate", | |
| rawName: "v-translate" | |
| }], | |
| staticClass: "test-alternative-verbindung-detail__text", | |
| attrs: { | |
| "translate-comment": "Alternativ Verbindungtext" | |
| } | |
| }, [e._v(" Eine Alternative Verbindung ist eine Verbindung, die aufgrund einer Abweichung im Fahrplan (z.B. Verspätung) aktuell möglich ist. Alternative Verbindungen können sich kurzfristig ändern. ")])])]) | |
| }, | |
| Ir = [], | |
| Ar = function() { | |
| var e = this, | |
| t = e.$createElement, | |
| n = e._self._c || t; | |
| return n("span", { | |
| staticClass: "db-web-icon-message", | |
| class: { | |
| "db-web-icon-message--reverse": e.isRightPosition | |
| } | |
| }, [e.icon ? n("DBWebIconComp", { | |
| class: { | |
| "db-web-icon-message__icon-right": e.isRightPosition, "db-web-icon-message__icon-left": !e.isRightPosition | |
| }, | |
| attrs: { | |
| name: e.icon, | |
| color: e.iconColor | |
| } | |
| }) : e.picture ? n("DBWebPictureComp", { | |
| staticClass: "db-web-icon-message__picture", | |
| class: { | |
| "db-web-icon-message__icon-right": e.isRightPosition, "db-web-icon-message__icon-left": !e.isRightPosition | |
| }, | |
| attrs: { | |
| alt: "", | |
| imgLink: e.picture | |
| } | |
| }) : e._e(), e._t("default")], 2) | |
| }, | |
| Tr = []; | |
| (function(e) { | |
| e["LEFT"] = "LEFT", e["RIGHT"] = "RIGHT" | |
| })(Mr || (Mr = {})); | |
| var Nr = function() { | |
| var e = function(t, n) { | |
| return e = Object.setPrototypeOf || { | |
| __proto__: [] | |
| } | |
| instanceof Array && function(e, t) { | |
| e.__proto__ = t | |
| } || function(e, t) { | |
| for (var n in t) Object.prototype.hasOwnProperty.call(t, n) && (e[n] = t[n]) | |
| }, e(t, n) | |
| }; | |
| return function(t, n) { | |
| function r() { | |
| this.constructor = t | |
| } | |
| e(t, n), t.prototype = null === n ? Object.create(n) : (r.prototype = n.prototype, new r) | |
| } | |
| }(), | |
| Dr = function(e, t, n, r) { | |
| var i, o = arguments.length, | |
| a = o < 3 ? t : null === r ? r = Object.getOwnPropertyDescriptor(t, n) : r; | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.decorate) a = Reflect.decorate(e, t, n, r); | |
| else | |
| for (var c = e.length - 1; c >= 0; c--)(i = e[c]) && (a = (o < 3 ? i(a) : o > 3 ? i(t, n, a) : i(t, n)) || a); | |
| return o > 3 && a && Object.defineProperty(t, n, a), a | |
| }, | |
| Sr = function(e, t) { | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.metadata) return Reflect.metadata(e, t) | |
| }, | |
| Er = function(e) { | |
| function t() { | |
| var t = null !== e && e.apply(this, arguments) || this; | |
| return t.ElementPosition = Mr, t | |
| } | |
| var n; | |
| return Nr(t, e), Object.defineProperty(t.prototype, "isRightPosition", { | |
| get: function() { | |
| return this.iconPosition === Mr.RIGHT | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Dr([Object(c["d"])({ | |
| type: String | |
| }), Sr("design:type", String)], t.prototype, "icon", void 0), Dr([Object(c["d"])({ | |
| type: String, | |
| validator: function(e) { | |
| return !!r[e] | |
| } | |
| }), Sr("design:type", String)], t.prototype, "iconColor", void 0), Dr([Object(c["d"])({ | |
| type: String | |
| }), Sr("design:type", String)], t.prototype, "picture", void 0), Dr([Object(c["d"])({ | |
| default: Mr.LEFT, | |
| type: String, | |
| validator: function(e) { | |
| return !!Mr[e] | |
| } | |
| }), Sr("design:type", "function" === typeof(n = "undefined" !== typeof Mr && Mr) ? n : Object)], t.prototype, "iconPosition", void 0), t = Dr([Object(c["a"])({ | |
| components: { | |
| DBWebIconComp: M, | |
| DBWebPictureComp: V | |
| } | |
| })], t), t | |
| }(c["g"]), | |
| Lr = Er, | |
| Rr = (n("f5d0"), Object(j["a"])(Lr, Ar, Tr, !1, null, "485098b2", null)), | |
| kr = Rr.exports, | |
| xr = function() { | |
| var e = function(t, n) { | |
| return e = Object.setPrototypeOf || { | |
| __proto__: [] | |
| } | |
| instanceof Array && function(e, t) { | |
| e.__proto__ = t | |
| } || function(e, t) { | |
| for (var n in t) Object.prototype.hasOwnProperty.call(t, n) && (e[n] = t[n]) | |
| }, e(t, n) | |
| }; | |
| return function(t, n) { | |
| function r() { | |
| this.constructor = t | |
| } | |
| e(t, n), t.prototype = null === n ? Object.create(n) : (r.prototype = n.prototype, new r) | |
| } | |
| }(), | |
| zr = function(e, t, n, r) { | |
| var i, o = arguments.length, | |
| a = o < 3 ? t : null === r ? r = Object.getOwnPropertyDescriptor(t, n) : r; | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.decorate) a = Reflect.decorate(e, t, n, r); | |
| else | |
| for (var c = e.length - 1; c >= 0; c--)(i = e[c]) && (a = (o < 3 ? i(a) : o > 3 ? i(t, n, a) : i(t, n)) || a); | |
| return o > 3 && a && Object.defineProperty(t, n, a), a | |
| }, | |
| Pr = function(e, t) { | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.metadata) return Reflect.metadata(e, t) | |
| }, | |
| Br = function(e) { | |
| function t() { | |
| return null !== e && e.apply(this, arguments) || this | |
| } | |
| var n; | |
| return xr(t, e), Object.defineProperty(t.prototype, "detailClass", { | |
| get: function() { | |
| return "alternative-verbindung-detail__text--color-" + this.color.toString() | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), zr([Object(c["d"])({ | |
| type: String, | |
| default: r.dbGray4 | |
| }), Pr("design:type", "function" === typeof(n = "undefined" !== typeof r && r) ? n : Object)], t.prototype, "color", void 0), t = zr([Object(c["a"])({ | |
| components: { | |
| DBWebIconComp: M, | |
| DBWebIconMessageComp: kr | |
| } | |
| })], t), t | |
| }(c["g"]), | |
| Hr = Br, | |
| Zr = (n("50fb"), Object(j["a"])(Hr, wr, Ir, !1, null, "77c25920", null)), | |
| Ur = Zr.exports, | |
| Fr = function() { | |
| var e = this, | |
| t = e.$createElement, | |
| n = e._self._c || t; | |
| return e.showAuslastung ? n("div", { | |
| staticClass: "auslastungs-langtext" | |
| }, [e.image ? n("DBWebIconMessageComp", { | |
| staticClass: "auslastungs-langtext__icon-message", | |
| attrs: { | |
| picture: e.image, | |
| iconPosition: e.ElementPosition.LEFT | |
| } | |
| }, [n("DBWebParagraphComp", [n("span", { | |
| directives: [{ | |
| name: "translate", | |
| rawName: "v-translate" | |
| }], | |
| staticClass: "auslastungs-langtext__hinweis", | |
| attrs: { | |
| "translate-comment": "Hinweis für Auslastungs-Langtext" | |
| } | |
| }, [e._v("Hinweis: ")]), e._v(e._s(e.matchingLangText) + " ")])], 1) : e._e()], 1) : e._e() | |
| }, | |
| Wr = [], | |
| Yr = function() { | |
| var e = this, | |
| t = e.$createElement, | |
| n = e._self._c || t; | |
| return n("p", { | |
| staticClass: "db-web-paragraph" | |
| }, [e._t("default", [e._v(e._s(e.text))])], 2) | |
| }, | |
| Gr = [], | |
| Kr = function() { | |
| var e = function(t, n) { | |
| return e = Object.setPrototypeOf || { | |
| __proto__: [] | |
| } | |
| instanceof Array && function(e, t) { | |
| e.__proto__ = t | |
| } || function(e, t) { | |
| for (var n in t) Object.prototype.hasOwnProperty.call(t, n) && (e[n] = t[n]) | |
| }, e(t, n) | |
| }; | |
| return function(t, n) { | |
| function r() { | |
| this.constructor = t | |
| } | |
| e(t, n), t.prototype = null === n ? Object.create(n) : (r.prototype = n.prototype, new r) | |
| } | |
| }(), | |
| $r = function(e, t, n, r) { | |
| var i, o = arguments.length, | |
| a = o < 3 ? t : null === r ? r = Object.getOwnPropertyDescriptor(t, n) : r; | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.decorate) a = Reflect.decorate(e, t, n, r); | |
| else | |
| for (var c = e.length - 1; c >= 0; c--)(i = e[c]) && (a = (o < 3 ? i(a) : o > 3 ? i(t, n, a) : i(t, n)) || a); | |
| return o > 3 && a && Object.defineProperty(t, n, a), a | |
| }, | |
| Vr = function(e, t) { | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.metadata) return Reflect.metadata(e, t) | |
| }, | |
| Qr = function(e) { | |
| function t() { | |
| return null !== e && e.apply(this, arguments) || this | |
| } | |
| return Kr(t, e), $r([Object(c["d"])({ | |
| type: String | |
| }), Vr("design:type", String)], t.prototype, "text", void 0), t = $r([Object(c["a"])({})], t), t | |
| }(c["g"]), | |
| qr = Qr, | |
| Jr = (n("a5a6"), Object(j["a"])(qr, Yr, Gr, !1, null, "1090a7c8", null)), | |
| Xr = Jr.exports, | |
| ei = n("135e"), | |
| ti = n.n(ei), | |
| ni = n("143f"), | |
| ri = n.n(ni), | |
| ii = n("156f"), | |
| oi = n.n(ii), | |
| ai = n("2972"), | |
| ci = n.n(ai); | |
| function si(e) { | |
| switch (e) { | |
| case at.GERING: | |
| return oi.a; | |
| case at.MITTEL: | |
| return ci.a; | |
| case at.HOCH: | |
| return ri.a; | |
| case at.KLASSE_AUSGEBUCHT: | |
| case at.ALLES_AUSGEBUCHT: | |
| return ti.a; | |
| default: | |
| return | |
| } | |
| } | |
| function ui(e, t, n) { | |
| var r, i = null === e || void 0 === e ? void 0 : e.find((function(e) { | |
| return e.klasse === n | |
| })); | |
| return null === (r = null === t || void 0 === t ? void 0 : t.find((function(e) { | |
| return e.klasse === n && e.stufe === (null === i || void 0 === i ? void 0 : i.stufe) | |
| }))) || void 0 === r ? void 0 : r.langText | |
| } | |
| var li = function() { | |
| var e = function(t, n) { | |
| return e = Object.setPrototypeOf || { | |
| __proto__: [] | |
| } | |
| instanceof Array && function(e, t) { | |
| e.__proto__ = t | |
| } || function(e, t) { | |
| for (var n in t) Object.prototype.hasOwnProperty.call(t, n) && (e[n] = t[n]) | |
| }, e(t, n) | |
| }; | |
| return function(t, n) { | |
| function r() { | |
| this.constructor = t | |
| } | |
| e(t, n), t.prototype = null === n ? Object.create(n) : (r.prototype = n.prototype, new r) | |
| } | |
| }(), | |
| pi = function(e, t, n, r) { | |
| var i, o = arguments.length, | |
| a = o < 3 ? t : null === r ? r = Object.getOwnPropertyDescriptor(t, n) : r; | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.decorate) a = Reflect.decorate(e, t, n, r); | |
| else | |
| for (var c = e.length - 1; c >= 0; c--)(i = e[c]) && (a = (o < 3 ? i(a) : o > 3 ? i(t, n, a) : i(t, n)) || a); | |
| return o > 3 && a && Object.defineProperty(t, n, a), a | |
| }, | |
| fi = function(e, t) { | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.metadata) return Reflect.metadata(e, t) | |
| }, | |
| di = function(e) { | |
| function t() { | |
| var t = null !== e && e.apply(this, arguments) || this; | |
| return t.ElementPosition = Mr, t | |
| } | |
| var n, r; | |
| return li(t, e), Object.defineProperty(t.prototype, "image", { | |
| get: function() { | |
| var e; | |
| return si(null === (e = this.relevanteAuslastung) || void 0 === e ? void 0 : e.stufe) | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "matchingLangText", { | |
| get: function() { | |
| return ui(this.auslastungsmeldungen, this.auslastungstexte, this.relevanteKlasse) | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "relevanteAuslastung", { | |
| get: function() { | |
| var e = this; | |
| return this.auslastungsmeldungen.find((function(t) { | |
| return t.klasse === e.relevanteKlasse | |
| })) | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "showAuslastung", { | |
| get: function() { | |
| var e = this; | |
| return !this.onlyForStufe || this.auslastungsmeldungen.some((function(t) { | |
| return t.stufe === e.onlyForStufe | |
| })) | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), pi([Object(c["d"])({ | |
| required: !0, | |
| type: Array | |
| }), fi("design:type", Array)], t.prototype, "auslastungsmeldungen", void 0), pi([Object(c["d"])({ | |
| required: !0, | |
| type: Array | |
| }), fi("design:type", Array)], t.prototype, "auslastungstexte", void 0), pi([Object(c["d"])({ | |
| required: !0, | |
| validator: function(e) { | |
| return Object.values(ct).includes(e) | |
| } | |
| }), fi("design:type", "function" === typeof(n = "undefined" !== typeof ct && ct) ? n : Object)], t.prototype, "relevanteKlasse", void 0), pi([Object(c["d"])({ | |
| required: !1, | |
| validator: function(e) { | |
| return Object.values(at).includes(e) | |
| } | |
| }), fi("design:type", "function" === typeof(r = "undefined" !== typeof at && at) ? r : Object)], t.prototype, "onlyForStufe", void 0), t = pi([Object(c["a"])({ | |
| components: { | |
| DBWebIconMessageComp: kr, | |
| DBWebParagraphComp: Xr | |
| } | |
| })], t), t | |
| }(c["g"]), | |
| bi = di, | |
| gi = (n("ec91"), Object(j["a"])(bi, Fr, Wr, !1, null, "222abf5e", null)), | |
| hi = gi.exports, | |
| yi = function() { | |
| var e = this, | |
| t = e.$createElement, | |
| n = e._self._c || t; | |
| return n("div", { | |
| staticClass: "zeitbasierte-meldung-mit-ueberschrift" | |
| }, [n("h1", { | |
| staticClass: "zeitbasierte-meldung-mit-ueberschrift__heading" | |
| }, [e._v(e._s(e.heading))]), n("div", { | |
| staticClass: "zeitbasierte-meldung-mit-ueberschrift__text" | |
| }, [e._v(e._s(e.text))]), n("div", { | |
| staticClass: "zeitbasierte-meldung-mit-ueberschrift__time" | |
| }, [e._v(e._s(e.formattedTime))])]) | |
| }, | |
| mi = [], | |
| vi = n("5b98"); | |
| function Oi(e, t) { | |
| return Object(vi["a"])(t, e) | |
| } | |
| var ji, _i = n("c06b"), | |
| Mi = (n("3669"), n("e082")), | |
| Ci = function() { | |
| return Ci = Object.assign || function(e) { | |
| for (var t, n = 1, r = arguments.length; n < r; n++) | |
| for (var i in t = arguments[n], t) Object.prototype.hasOwnProperty.call(t, i) && (e[i] = t[i]); | |
| return e | |
| }, Ci.apply(this, arguments) | |
| }; | |
| (function(e) { | |
| e[e["Sunday"] = 0] = "Sunday", e[e["Monday"] = 1] = "Monday", e[e["Tuesday"] = 2] = "Tuesday", e[e["Wednesday"] = 3] = "Wednesday", e[e["Thursday"] = 4] = "Thursday", e[e["Friday"] = 5] = "Friday", e[e["Saturday"] = 6] = "Saturday" | |
| })(ji || (ji = {})); | |
| var wi; | |
| ji.Monday; | |
| (function(e) { | |
| e["short"] = "short", e["numeric"] = "numeric" | |
| })(wi || (wi = {})); | |
| var Ii = Ci(Ci({}, Mi["a"]), { | |
| localize: Ci(Ci({}, Mi["a"].localize), { | |
| month: function(e, t) { | |
| if ("abbreviated" === t.width) { | |
| var n = Mi["a"].localize.month(e, Ci(Ci({}, t), { | |
| width: "wide" | |
| })); | |
| return n.length > 4 ? n.substring(0, 3) + "." : n | |
| } | |
| return Mi["a"].localize.month(e, t) | |
| } | |
| }) | |
| }), | |
| Ai = "E", | |
| Ti = "d.", | |
| Ni = "MMM", | |
| Di = "yyyy", | |
| Si = "mm", | |
| Ei = "HH", | |
| Li = "ss", | |
| Ri = Ei + ":" + Si, | |
| ki = Ei + ":" + Si + ":" + Li, | |
| xi = Ti + " " + Ni, | |
| zi = xi + " " + Di, | |
| Pi = Ai + " " + zi, | |
| Bi = "dd.MM." + Di, | |
| Hi = Bi + ", " + ki; | |
| function Zi(e, t) { | |
| try { | |
| return "string" === typeof e ? Object(_i["a"])(new Date(e), t, { | |
| locale: Ii | |
| }) : Object(_i["a"])(e, t, { | |
| locale: Ii | |
| }) | |
| } catch (n) { | |
| throw new Error("Invalid date format '" + t + "'.") | |
| } | |
| } | |
| function Ui(e) { | |
| return Zi(new Date(e), zi) | |
| } | |
| function Fi(e) { | |
| return Zi(new Date(e), Ri) | |
| } | |
| function Wi(e) { | |
| return Zi(new Date(e), Hi) | |
| } | |
| function Yi(e) { | |
| return new Date(new Date(e).setUTCHours(0, 0, 0, 0)) | |
| } | |
| var Gi, Ki = function() { | |
| var e = function(t, n) { | |
| return e = Object.setPrototypeOf || { | |
| __proto__: [] | |
| } | |
| instanceof Array && function(e, t) { | |
| e.__proto__ = t | |
| } || function(e, t) { | |
| for (var n in t) Object.prototype.hasOwnProperty.call(t, n) && (e[n] = t[n]) | |
| }, e(t, n) | |
| }; | |
| return function(t, n) { | |
| function r() { | |
| this.constructor = t | |
| } | |
| e(t, n), t.prototype = null === n ? Object.create(n) : (r.prototype = n.prototype, new r) | |
| } | |
| }(), | |
| $i = function(e, t, n, r) { | |
| var i, o = arguments.length, | |
| a = o < 3 ? t : null === r ? r = Object.getOwnPropertyDescriptor(t, n) : r; | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.decorate) a = Reflect.decorate(e, t, n, r); | |
| else | |
| for (var c = e.length - 1; c >= 0; c--)(i = e[c]) && (a = (o < 3 ? i(a) : o > 3 ? i(t, n, a) : i(t, n)) || a); | |
| return o > 3 && a && Object.defineProperty(t, n, a), a | |
| }, | |
| Vi = function(e, t) { | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.metadata) return Reflect.metadata(e, t) | |
| }, | |
| Qi = function(e) { | |
| function t() { | |
| return null !== e && e.apply(this, arguments) || this | |
| } | |
| return Ki(t, e), Object.defineProperty(t.prototype, "formattedTime", { | |
| get: function() { | |
| var e = Or(), | |
| t = _r(this.time); | |
| if (!t) return ""; | |
| var n = Oi(t, e), | |
| r = Oi(Yi(e), e); | |
| if (n < 60) return this.$gettext("Jetzt"); | |
| if (n < 3600) { | |
| var i = Math.floor(n / 60); | |
| return this.$gettextInterpolate(this.$gettext("vor %{minuten} Minuten"), { | |
| minuten: i | |
| }) | |
| } | |
| if (n < r) return this.$gettextInterpolate(this.$gettext("Heute, %{uhrzeit} Uhr"), { | |
| uhrzeit: Fi(t) | |
| }); | |
| var o = Ui(t), | |
| a = Fi(t), | |
| c = this.$gettext("%{datum}, %{uhrzeit} Uhr"); | |
| return this.$gettextInterpolate(c, { | |
| uhrzeit: a, | |
| datum: o | |
| }) | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), $i([Object(c["d"])({ | |
| required: !0, | |
| type: String | |
| }), Vi("design:type", String)], t.prototype, "heading", void 0), $i([Object(c["d"])({ | |
| required: !0, | |
| type: String | |
| }), Vi("design:type", String)], t.prototype, "text", void 0), $i([Object(c["d"])({ | |
| required: !0, | |
| type: String | |
| }), Vi("design:type", String)], t.prototype, "time", void 0), t = $i([Object(c["a"])({ | |
| components: {} | |
| })], t), t | |
| }(c["g"]), | |
| qi = Qi, | |
| Ji = (n("d9cb"), Object(j["a"])(qi, yi, mi, !1, null, "e1c1d936", null)), | |
| Xi = Ji.exports, | |
| eo = function() { | |
| var e = this, | |
| t = e.$createElement, | |
| n = e._self._c || t; | |
| return e.hasMessages ? n("div", { | |
| staticClass: "zeitunabhaengige-meldungen-mit-ueberschrift" | |
| }, [n("h1", { | |
| staticClass: "zeitunabhaengige-meldungen-mit-ueberschrift__heading" | |
| }, [e._v(e._s(e.heading))]), e._l(e.messages, (function(t, r) { | |
| return n("div", { | |
| key: r, | |
| staticClass: "zeitunabhaengige-meldungen-mit-ueberschrift__message" | |
| }, [e._v(e._s(t))]) | |
| }))], 2) : e._e() | |
| }, | |
| to = [], | |
| no = function() { | |
| var e = function(t, n) { | |
| return e = Object.setPrototypeOf || { | |
| __proto__: [] | |
| } | |
| instanceof Array && function(e, t) { | |
| e.__proto__ = t | |
| } || function(e, t) { | |
| for (var n in t) Object.prototype.hasOwnProperty.call(t, n) && (e[n] = t[n]) | |
| }, e(t, n) | |
| }; | |
| return function(t, n) { | |
| function r() { | |
| this.constructor = t | |
| } | |
| e(t, n), t.prototype = null === n ? Object.create(n) : (r.prototype = n.prototype, new r) | |
| } | |
| }(), | |
| ro = function(e, t, n, r) { | |
| var i, o = arguments.length, | |
| a = o < 3 ? t : null === r ? r = Object.getOwnPropertyDescriptor(t, n) : r; | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.decorate) a = Reflect.decorate(e, t, n, r); | |
| else | |
| for (var c = e.length - 1; c >= 0; c--)(i = e[c]) && (a = (o < 3 ? i(a) : o > 3 ? i(t, n, a) : i(t, n)) || a); | |
| return o > 3 && a && Object.defineProperty(t, n, a), a | |
| }, | |
| io = function(e, t) { | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.metadata) return Reflect.metadata(e, t) | |
| }, | |
| oo = function(e) { | |
| function t() { | |
| return null !== e && e.apply(this, arguments) || this | |
| } | |
| return no(t, e), Object.defineProperty(t.prototype, "hasMessages", { | |
| get: function() { | |
| return this.messages.length > 0 | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), ro([Object(c["d"])({ | |
| required: !0, | |
| type: String | |
| }), io("design:type", String)], t.prototype, "heading", void 0), ro([Object(c["d"])({ | |
| required: !0, | |
| type: Array | |
| }), io("design:type", Array)], t.prototype, "messages", void 0), t = ro([Object(c["a"])({ | |
| components: {} | |
| })], t), t | |
| }(c["g"]), | |
| ao = oo, | |
| co = (n("d5d5"), Object(j["a"])(ao, eo, to, !1, null, "d9164006", null)), | |
| so = co.exports, | |
| uo = function() { | |
| var e = this, | |
| t = e.$createElement, | |
| n = e._self._c || t; | |
| return n("div", { | |
| staticClass: "verbindungs-abschnitt" | |
| }, [e.isPublicTransport ? n("div", [n("VerbindungsHaltComp", { | |
| staticClass: "verbindungs-abschnitt__content", | |
| attrs: { | |
| halt: e.abfahrtsHalt, | |
| isAbschnittStarthalt: !0, | |
| isVerbindungStartHalt: e.isVerbindungStartHalt, | |
| hasFortschritt: e.getReisefortschrittFuerTransfer() > 0, | |
| isVerbindungZielHalt: !1 | |
| } | |
| }), n("VerbindungsTransferComp", { | |
| staticClass: "verbindungs-abschnitt__content verbindungs-abschnitt__transfer", | |
| attrs: { | |
| abschnitt: e.abschnitt, | |
| relevantKlasse: e.relevantKlasse, | |
| teilfortschrittInProzent: e.getReisefortschrittFuerTransfer(), | |
| auslastungstexte: e.auslastungstexte, | |
| narrowSpaces: e.narrowTransferSpaces, | |
| additionalComponent: e.additionalTransferComponent | |
| } | |
| }), n("VerbindungsZwischenhalteComp", { | |
| staticClass: "verbindungs-abschnitt__content verbindungs-abschnitt__zwischenhalte", | |
| attrs: { | |
| halte: e.abschnitt.halte, | |
| teilfortschrittInProzent: e.getReisefortschrittFuerZwischenhalte(), | |
| zwischenhaltfortschritte: e.zwischenhaltfortschritte, | |
| zwischenhaltLastlinefortschritt: e.zwischenhaltLastlinefortschritt, | |
| relevantKlasse: e.relevantKlasse, | |
| auslastungstexte: e.auslastungstexte | |
| }, | |
| on: { | |
| triggerExpand: e.triggerZwischenhaltExpanded | |
| } | |
| }), n("VerbindungsHaltComp", { | |
| staticClass: "verbindungs-abschnitt__content", | |
| attrs: { | |
| halt: e.ankunftsHalt, | |
| isAbschnittStarthalt: !1, | |
| hasFortschritt: e.isLastHaltGefahren, | |
| hasFortschrittForNextVerbindungsabschnitt: e.hasNextAbschnittfortschritt, | |
| isVerbindungStartHalt: e.isVerbindungStartHalt, | |
| isVerbindungZielHalt: e.isVerbindungZielHalt | |
| } | |
| })], 1) : e.isWalkOrTransfer ? n("VerbindungsFusswegComp", { | |
| attrs: { | |
| abschnitt: e.abschnitt, | |
| isVerbindungStartHalt: e.isVerbindungStartHalt, | |
| isVerbindungZielHalt: e.isVerbindungZielHalt, | |
| hasFortschritt: e.hasNextAbschnittfortschritt | |
| } | |
| }) : e._e()], 1) | |
| }, | |
| lo = [], | |
| po = function() { | |
| var e, t = this, | |
| n = t.$createElement, | |
| r = t._self._c || n; | |
| return r("div", { | |
| staticClass: "verbindungs-abschnitt-zeile", | |
| class: (e = {}, e["verbindungs-abschnitt-zeile--align-" + t.alignment] = t.alignment, e) | |
| }, [r("div", { | |
| staticClass: "verbindungs-abschnitt-zeile__zeit" | |
| }, [t._t("zeit")], 2), r("div", { | |
| staticClass: "verbindungs-abschnitt-zeile__icons" | |
| }, [t._t("icons")], 2), r("div", { | |
| staticClass: "verbindungs-abschnitt-zeile__description" | |
| }, [t._t("description")], 2), t.hasSlotGleis ? r("div", { | |
| staticClass: "verbindungs-abschnitt-zeile__gleis" | |
| }, [t._t("gleis")], 2) : t._e()]) | |
| }, | |
| fo = [], | |
| bo = function() { | |
| var e = function(t, n) { | |
| return e = Object.setPrototypeOf || { | |
| __proto__: [] | |
| } | |
| instanceof Array && function(e, t) { | |
| e.__proto__ = t | |
| } || function(e, t) { | |
| for (var n in t) Object.prototype.hasOwnProperty.call(t, n) && (e[n] = t[n]) | |
| }, e(t, n) | |
| }; | |
| return function(t, n) { | |
| function r() { | |
| this.constructor = t | |
| } | |
| e(t, n), t.prototype = null === n ? Object.create(n) : (r.prototype = n.prototype, new r) | |
| } | |
| }(), | |
| go = function(e, t, n, r) { | |
| var i, o = arguments.length, | |
| a = o < 3 ? t : null === r ? r = Object.getOwnPropertyDescriptor(t, n) : r; | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.decorate) a = Reflect.decorate(e, t, n, r); | |
| else | |
| for (var c = e.length - 1; c >= 0; c--)(i = e[c]) && (a = (o < 3 ? i(a) : o > 3 ? i(t, n, a) : i(t, n)) || a); | |
| return o > 3 && a && Object.defineProperty(t, n, a), a | |
| }, | |
| ho = function(e, t) { | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.metadata) return Reflect.metadata(e, t) | |
| }, | |
| yo = function(e) { | |
| function t() { | |
| return null !== e && e.apply(this, arguments) || this | |
| } | |
| return bo(t, e), Object.defineProperty(t.prototype, "hasSlotGleis", { | |
| get: function() { | |
| return !!this.$slots.gleis | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), go([Object(c["d"])({ | |
| required: !1, | |
| type: String | |
| }), ho("design:type", Object)], t.prototype, "alignment", void 0), t = go([Object(c["a"])({})], t), t | |
| }(c["g"]), | |
| mo = yo, | |
| vo = (n("bc4e"), Object(j["a"])(mo, po, fo, !1, null, "4a57f698", null)), | |
| Oo = vo.exports, | |
| jo = function() { | |
| var e = this, | |
| t = e.$createElement, | |
| n = e._self._c || t; | |
| return n("div", { | |
| staticClass: "verbindungs-fussweg" | |
| }, [e.isVerbindungStartHalt ? n("VerbindungsAbschnittZeileComp", { | |
| staticClass: "verbindungs-fussweg__zeile", | |
| class: { | |
| "verbindungs-fussweg__zeile--start-halt": e.isVerbindungStartHalt | |
| }, | |
| attrs: { | |
| alignment: e.CssAlignment.BASELINE | |
| } | |
| }, [n("time", { | |
| staticClass: "verbindungs-fussweg__abfahrtszeit", | |
| attrs: { | |
| slot: "zeit", | |
| datetime: e._f("timeFormat")(e.abfahrtsZeit) | |
| }, | |
| slot: "zeit" | |
| }, [e._v(" " + e._s(e._f("timeFormat")(e.abfahrtsZeit)) + " ")]), n("template", { | |
| slot: "icons" | |
| }, [n("DBWebIconComp", { | |
| staticClass: "verbindungs-fussweg__start-icon", | |
| class: { | |
| "verbindungs-fussweg__start-icon--progress": e.hasFortschritt | |
| }, | |
| attrs: { | |
| size: "1.0", | |
| name: "start" | |
| } | |
| }), n("div", { | |
| staticClass: "verbindungs-fussweg__start-line", | |
| class: { | |
| "verbindungs-fussweg__start-line--progress": e.hasFortschritt | |
| } | |
| })], 1), n("span", { | |
| staticClass: "verbindungs-fussweg__abfahrtsort", | |
| attrs: { | |
| slot: "description" | |
| }, | |
| slot: "description" | |
| }, [e._v(e._s(e.abfahrtsOrt))])], 2) : e._e(), n("VerbindungsAbschnittZeileComp", { | |
| staticClass: "verbindungs-fussweg__zeile" | |
| }, [n("div", { | |
| staticClass: "verbindungs-fussweg__line", | |
| class: { | |
| "verbindungs-fussweg__line--progress": e.hasFortschritt | |
| }, | |
| attrs: { | |
| slot: "icons" | |
| }, | |
| slot: "icons" | |
| }), n("div", { | |
| staticClass: "verbindungs-fussweg__description", | |
| class: { | |
| "verbindungs-fussweg__description--start-halt": e.isVerbindungStartHalt | |
| }, | |
| attrs: { | |
| slot: "description" | |
| }, | |
| slot: "description" | |
| }, [n("DBWebIconComp", { | |
| staticClass: "verbindungs-fussweg__fussweg-icon", | |
| attrs: { | |
| size: "1.0", | |
| name: "changing" | |
| } | |
| }), n("span", { | |
| staticClass: "verbindungs-fussweg__distanz" | |
| }, [e._v(e._s(e._f("distance")(e.abschnitt.distanz)))])], 1)]), e.isVerbindungZielHalt ? e._e() : n("VerbindungsAbschnittZeileComp", { | |
| staticClass: "verbindungs-fussweg__zeilen-spacer" | |
| }, [n("div", { | |
| staticClass: "verbindungs-fussweg__line", | |
| class: { | |
| "verbindungs-fussweg__line--progress": e.hasFortschritt | |
| }, | |
| attrs: { | |
| slot: "icons" | |
| }, | |
| slot: "icons" | |
| })]), e.isVerbindungZielHalt ? n("VerbindungsAbschnittZeileComp", { | |
| staticClass: "verbindungs-fussweg__zeile", | |
| class: { | |
| "verbindungs-fussweg__zeile--ziel-halt": e.isVerbindungZielHalt | |
| } | |
| }, [n("time", { | |
| staticClass: "verbindungs-fussweg__ankunftszeit", | |
| attrs: { | |
| slot: "zeit", | |
| datetime: e._f("timeFormat")(e.ankunftsZeit) | |
| }, | |
| slot: "zeit" | |
| }, [e._v(" " + e._s(e._f("timeFormat")(e.ankunftsZeit)) + " ")]), n("DBWebIconComp", { | |
| staticClass: "verbindungs-fussweg__destination-icon", | |
| class: { | |
| "verbindungs-fussweg__destination-icon--progress": e.hasFortschritt | |
| }, | |
| attrs: { | |
| slot: "icons", | |
| size: "1.0", | |
| name: "destination" | |
| }, | |
| slot: "icons" | |
| }), n("span", { | |
| staticClass: "verbindungs-fussweg__ankunftsort", | |
| attrs: { | |
| slot: "description" | |
| }, | |
| slot: "description" | |
| }, [e._v(e._s(e.ankunftsOrt))])], 1) : e._e()], 1) | |
| }, | |
| _o = [], | |
| Mo = function(e, t) { | |
| return e ? Zi("string" === typeof e ? _r(e) : e, t) : "" | |
| }, | |
| Co = function(e) { | |
| if (!e) return ""; | |
| if (e >= 1e3) { | |
| var t = e / 1e3; | |
| return t.toFixed(1) + "km" | |
| } | |
| return e + "m" | |
| }; | |
| (function(e) { | |
| e["BASELINE"] = "baseline", e["CENTER"] = "center" | |
| })(Gi || (Gi = {})); | |
| var wo = function() { | |
| var e = function(t, n) { | |
| return e = Object.setPrototypeOf || { | |
| __proto__: [] | |
| } | |
| instanceof Array && function(e, t) { | |
| e.__proto__ = t | |
| } || function(e, t) { | |
| for (var n in t) Object.prototype.hasOwnProperty.call(t, n) && (e[n] = t[n]) | |
| }, e(t, n) | |
| }; | |
| return function(t, n) { | |
| function r() { | |
| this.constructor = t | |
| } | |
| e(t, n), t.prototype = null === n ? Object.create(n) : (r.prototype = n.prototype, new r) | |
| } | |
| }(), | |
| Io = function(e, t, n, r) { | |
| var i, o = arguments.length, | |
| a = o < 3 ? t : null === r ? r = Object.getOwnPropertyDescriptor(t, n) : r; | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.decorate) a = Reflect.decorate(e, t, n, r); | |
| else | |
| for (var c = e.length - 1; c >= 0; c--)(i = e[c]) && (a = (o < 3 ? i(a) : o > 3 ? i(t, n, a) : i(t, n)) || a); | |
| return o > 3 && a && Object.defineProperty(t, n, a), a | |
| }, | |
| Ao = function(e, t) { | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.metadata) return Reflect.metadata(e, t) | |
| }, | |
| To = function(e) { | |
| function t() { | |
| var t = null !== e && e.apply(this, arguments) || this; | |
| return t.CssAlignment = Gi, t | |
| } | |
| var n; | |
| return wo(t, e), Object.defineProperty(t.prototype, "abfahrtsOrt", { | |
| get: function() { | |
| return this.abschnitt.abfahrtsOrt | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "abfahrtsZeit", { | |
| get: function() { | |
| return this.abschnitt.abfahrtsZeitpunkt | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "ankunftsOrt", { | |
| get: function() { | |
| return this.abschnitt.ankunftsOrt | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "ankunftsZeit", { | |
| get: function() { | |
| return this.abschnitt.ankunftsZeitpunkt | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Io([Object(c["d"])({ | |
| required: !0, | |
| type: Object | |
| }), Ao("design:type", "function" === typeof(n = "undefined" !== typeof Pn && Pn) ? n : Object)], t.prototype, "abschnitt", void 0), Io([Object(c["d"])({ | |
| required: !0, | |
| type: Boolean | |
| }), Ao("design:type", Boolean)], t.prototype, "isVerbindungStartHalt", void 0), Io([Object(c["d"])({ | |
| required: !0, | |
| type: Boolean | |
| }), Ao("design:type", Boolean)], t.prototype, "isVerbindungZielHalt", void 0), Io([Object(c["d"])({ | |
| default: !1, | |
| type: Boolean | |
| }), Ao("design:type", Boolean)], t.prototype, "hasFortschritt", void 0), t = Io([Object(c["a"])({ | |
| filters: { | |
| timeFormat: function(e) { | |
| return Mo(e, Ri) | |
| }, | |
| distance: Co | |
| }, | |
| components: { | |
| DBWebIconComp: M, | |
| VerbindungsAbschnittZeileComp: Oo | |
| } | |
| })], t), t | |
| }(c["g"]), | |
| No = To, | |
| Do = (n("2304"), Object(j["a"])(No, jo, _o, !1, null, "55047d70", null)), | |
| So = Do.exports, | |
| Eo = function() { | |
| var e = this, | |
| t = e.$createElement, | |
| n = e._self._c || t; | |
| return n("VerbindungsAbschnittZeileComp", { | |
| staticClass: "verbindungs-halt", | |
| attrs: { | |
| alignment: e.CssAlignment.BASELINE | |
| } | |
| }, [n("template", { | |
| slot: "zeit" | |
| }, [e.hasZeit ? [e.ankunftsZeit ? n("time", { | |
| staticClass: "verbindungs-halt__zeit-ankunft", | |
| attrs: { | |
| datetime: e._f("timeFormat")(e.ankunftsZeit) | |
| } | |
| }, [e._v(" " + e._s(e._f("timeFormat")(e.ankunftsZeit)) + " ")]) : e._e(), e.ankunftEchtzeit ? n("EchtzeitComp", { | |
| staticClass: "verbindungs-halt__echtzeit test-ankunft-echtzeit", | |
| attrs: { | |
| echtzeit: e.ankunftEchtzeit, | |
| sollzeit: e.ankunftsZeit, | |
| showEchtzeitOnly: "" | |
| } | |
| }) : e._e(), e.abfahrtsZeit ? n("time", { | |
| staticClass: "verbindungs-halt__zeit-abfahrt", | |
| attrs: { | |
| datetime: e._f("timeFormat")(e.abfahrtsZeit) | |
| } | |
| }, [e._v(" " + e._s(e._f("timeFormat")(e.abfahrtsZeit)) + " ")]) : e._e(), e.abfahrtEchtzeit ? n("EchtzeitComp", { | |
| staticClass: "verbindungs-halt__echtzeit test-abfahrt-echtzeit", | |
| attrs: { | |
| echtzeit: e.abfahrtEchtzeit, | |
| sollzeit: e.abfahrtsZeit, | |
| showEchtzeitOnly: "" | |
| } | |
| }) : e._e()] : e._e()], 2), n("template", { | |
| slot: "icons" | |
| }, [e.isVerbindungZielHalt ? [n("div", { | |
| staticClass: "verbindungs-halt__line verbindungs-halt__line--ziel", | |
| class: { | |
| "verbindungs-halt__line--fortschritt": e.hasFortschritt | |
| } | |
| }), n("DBWebIconComp", { | |
| staticClass: "verbindungs-halt__icon", | |
| class: { | |
| "verbindungs-halt__icon--fortschritt": e.hasFortschritt | |
| }, | |
| attrs: { | |
| size: "1.0", | |
| name: "destination" | |
| } | |
| })] : e.hasHalt ? n("div", { | |
| staticClass: "verbindungs-halt__start", | |
| class: { | |
| "verbindungs-halt__start--verbindung-start": e.isVerbindungStartHalt && e.isAbschnittStarthalt | |
| } | |
| }, [e.isAbschnittStarthalt ? e.isVerbindungStartHalt ? e._e() : n("div", { | |
| staticClass: "verbindungs-halt__dotted-line verbindungs-halt__dotted-line--top", | |
| class: { | |
| "verbindungs-halt__dotted-line--fortschritt": e.hasFortschritt | |
| } | |
| }) : n("div", { | |
| staticClass: "verbindungs-halt__line verbindungs-halt__line--top", | |
| class: { | |
| "verbindungs-halt__line--fortschritt": e.hasFortschritt | |
| } | |
| }), n("DBWebIconComp", { | |
| staticClass: "verbindungs-halt__icon", | |
| class: { | |
| "verbindungs-halt__icon--fortschritt": e.hasFortschritt | |
| }, | |
| attrs: { | |
| size: "1.0", | |
| name: "start" | |
| } | |
| }), n("div", { | |
| class: { | |
| "verbindungs-halt__line--fortschritt": e.hasFortschritt && e.isAbschnittStarthalt, "verbindungs-halt__line": e.isAbschnittStarthalt, "verbindungs-halt__dotted-line": !e.isAbschnittStarthalt, "verbindungs-halt__dotted-line--fortschritt": !e.isAbschnittStarthalt && e.hasFortschrittForNextVerbindungsabschnitt | |
| } | |
| })], 1) : e._e()], 2), n("template", { | |
| slot: "description" | |
| }, [n("span", { | |
| staticClass: "verbindungs-halt__name", | |
| class: "verbindungs-halt__name--" + (e.ankunftsZeit ? "ankunft" : "abfahrt") | |
| }, [e._v(e._s(e.name))]), e.isShowMeldungen ? n("div", { | |
| staticClass: "verbindungs-halt__meldungen", | |
| class: { | |
| "verbindungs-halt__meldungen--endhaltmeldung": e.isEndhaltWithMeldung | |
| } | |
| }, [e.hasPriorisierteMeldungen ? n("PriorisierteMeldungenComp", { | |
| attrs: { | |
| priorisierteMeldungen: e.priorisierteMeldungen | |
| } | |
| }) : e._e()], 1) : e._e()]), n("template", { | |
| slot: "gleis" | |
| }, [n("VerbindungsHaltGleisComp", { | |
| attrs: { | |
| halt: e.halt | |
| } | |
| })], 1)], 2) | |
| }, | |
| Lo = [], | |
| Ro = function() { | |
| var e = this, | |
| t = e.$createElement, | |
| n = e._self._c || t; | |
| return e.echtzeit && e.sollzeit ? n("span", [n("span", { | |
| staticClass: "util__offscreen" | |
| }, [e._v(e._s(e.translatedContextInformation))]), n("time", { | |
| staticClass: "echtzeit", | |
| class: e.verspaetungClass | |
| }, [e._v(e._s(e._f("timeformat")(e.echtzeit)) + " ")])]) : e.sollzeit && !e.showEchtzeitOnly ? n("span", [n("span", { | |
| staticClass: "util__offscreen" | |
| }, [e._v(e._s(e.translatedContextInformation))]), n("time", { | |
| staticClass: "echtzeit" | |
| }, [e._v(e._s(e._f("timeformat")(e.sollzeit)) + " ")])]) : e._e() | |
| }, | |
| ko = [], | |
| xo = function() { | |
| var e = function(t, n) { | |
| return e = Object.setPrototypeOf || { | |
| __proto__: [] | |
| } | |
| instanceof Array && function(e, t) { | |
| e.__proto__ = t | |
| } || function(e, t) { | |
| for (var n in t) Object.prototype.hasOwnProperty.call(t, n) && (e[n] = t[n]) | |
| }, e(t, n) | |
| }; | |
| return function(t, n) { | |
| function r() { | |
| this.constructor = t | |
| } | |
| e(t, n), t.prototype = null === n ? Object.create(n) : (r.prototype = n.prototype, new r) | |
| } | |
| }(), | |
| zo = function(e, t, n, r) { | |
| var i, o = arguments.length, | |
| a = o < 3 ? t : null === r ? r = Object.getOwnPropertyDescriptor(t, n) : r; | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.decorate) a = Reflect.decorate(e, t, n, r); | |
| else | |
| for (var c = e.length - 1; c >= 0; c--)(i = e[c]) && (a = (o < 3 ? i(a) : o > 3 ? i(t, n, a) : i(t, n)) || a); | |
| return o > 3 && a && Object.defineProperty(t, n, a), a | |
| }, | |
| Po = function(e, t) { | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.metadata) return Reflect.metadata(e, t) | |
| }, | |
| Bo = function(e) { | |
| function t() { | |
| return null !== e && e.apply(this, arguments) || this | |
| } | |
| return xo(t, e), Object.defineProperty(t.prototype, "verspaetungClass", { | |
| get: function() { | |
| var e = this.sollzeit ? _r(this.sollzeit) : void 0, | |
| t = this.echtzeit ? _r(this.echtzeit) : void 0, | |
| n = 0; | |
| return e && t && (n = Oi(t, e)), this.getVerspaetungClass(n) | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), t.prototype.getVerspaetungClass = function(e) { | |
| var t = 300, | |
| n = "echtzeit", | |
| r = Math.abs(e); | |
| return r < t ? n + "--puenktlich-color" : n + "--unpuenktlich-color" | |
| }, Object.defineProperty(t.prototype, "translatedContextInformation", { | |
| get: function() { | |
| return this.$gettext("Echtzeitinformation") | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), zo([Object(c["d"])({ | |
| type: String | |
| }), Po("design:type", Object)], t.prototype, "sollzeit", void 0), zo([Object(c["d"])({ | |
| type: String | |
| }), Po("design:type", Object)], t.prototype, "echtzeit", void 0), zo([Object(c["d"])({ | |
| type: Boolean | |
| }), Po("design:type", Object)], t.prototype, "showEchtzeitOnly", void 0), zo([Object(c["d"])({ | |
| type: Boolean | |
| }), Po("design:type", Object)], t.prototype, "caption", void 0), t = zo([Object(c["a"])({ | |
| filters: { | |
| timeformat: function(e) { | |
| return Fi(_r(e)) | |
| } | |
| } | |
| })], t), t | |
| }(c["g"]), | |
| Ho = Bo, | |
| Zo = (n("8273"), Object(j["a"])(Ho, Ro, ko, !1, null, "4685597a", null)), | |
| Uo = Zo.exports, | |
| Fo = function() { | |
| var e = this, | |
| t = e.$createElement, | |
| n = e._self._c || t; | |
| return e.hasMeldungen ? n("ul", { | |
| staticClass: "priorisierte-meldungen" | |
| }, e._l(e.priorisierteMeldungen, (function(t, r) { | |
| return n("li", { | |
| key: r, | |
| staticClass: "priorisierte-meldungen__item" | |
| }, [n("PriorisierteMeldungComp", { | |
| attrs: { | |
| priorisierteMeldung: t, | |
| showFahrscheinklasse: e.showFahrscheinklasse | |
| } | |
| })], 1) | |
| })), 0) : e._e() | |
| }, | |
| Wo = [], | |
| Yo = function() { | |
| var e = this, | |
| t = e.$createElement, | |
| n = e._self._c || t; | |
| return n("div", { | |
| staticClass: "priorisierte-meldung", | |
| class: e.prioritaetClass | |
| }, [n("DBWebIconMessageComp", { | |
| attrs: { | |
| icon: "no_match" | |
| } | |
| }, [ | |
| [n("span", { | |
| staticClass: "priorisierte-meldung__text" | |
| }, [e._v(" " + e._s(e.meldungText) + " ")])] | |
| ], 2)], 1) | |
| }, | |
| Go = []; | |
| function Ko(e, t) { | |
| switch (void 0 === t && (t = new i["a"]), e) { | |
| case ct.KLASSE1: | |
| return t.$gettext("1. Klasse"); | |
| case ct.KLASSE2: | |
| return t.$gettext("2. Klasse"); | |
| case ct.KLASSENLOS: | |
| default: | |
| return "" | |
| } | |
| } | |
| var $o = function() { | |
| var e = function(t, n) { | |
| return e = Object.setPrototypeOf || { | |
| __proto__: [] | |
| } | |
| instanceof Array && function(e, t) { | |
| e.__proto__ = t | |
| } || function(e, t) { | |
| for (var n in t) Object.prototype.hasOwnProperty.call(t, n) && (e[n] = t[n]) | |
| }, e(t, n) | |
| }; | |
| return function(t, n) { | |
| function r() { | |
| this.constructor = t | |
| } | |
| e(t, n), t.prototype = null === n ? Object.create(n) : (r.prototype = n.prototype, new r) | |
| } | |
| }(), | |
| Vo = function(e, t, n, r) { | |
| var i, o = arguments.length, | |
| a = o < 3 ? t : null === r ? r = Object.getOwnPropertyDescriptor(t, n) : r; | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.decorate) a = Reflect.decorate(e, t, n, r); | |
| else | |
| for (var c = e.length - 1; c >= 0; c--)(i = e[c]) && (a = (o < 3 ? i(a) : o > 3 ? i(t, n, a) : i(t, n)) || a); | |
| return o > 3 && a && Object.defineProperty(t, n, a), a | |
| }, | |
| Qo = function(e, t) { | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.metadata) return Reflect.metadata(e, t) | |
| }, | |
| qo = function(e) { | |
| function t() { | |
| return null !== e && e.apply(this, arguments) || this | |
| } | |
| var n; | |
| return $o(t, e), Object.defineProperty(t.prototype, "prioritaetClass", { | |
| get: function() { | |
| var e = "priorisierte-meldung"; | |
| return this.priorisierteMeldung.prioritaet === Mt.HOCH ? e + "--high-priority" : e + "--low-priority" | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "meldungText", { | |
| get: function() { | |
| return (this.priorisierteMeldung.text + " " + this.fahrscheinklasse).trim() | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "fahrscheinklasse", { | |
| get: function() { | |
| return this.showFahrscheinklasse && this.priorisierteMeldung.fahrscheinklasse && this.priorisierteMeldung.fahrscheinklasse !== ct.KLASSENLOS ? "(" + Ko(this.priorisierteMeldung.fahrscheinklasse, this) + ")" : "" | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Vo([Object(c["d"])({ | |
| required: !0, | |
| type: Object | |
| }), Qo("design:type", "function" === typeof(n = "undefined" !== typeof $t && $t) ? n : Object)], t.prototype, "priorisierteMeldung", void 0), Vo([Object(c["d"])({ | |
| default: !1, | |
| type: Boolean | |
| }), Qo("design:type", Boolean)], t.prototype, "showFahrscheinklasse", void 0), t = Vo([Object(c["a"])({ | |
| components: { | |
| DBWebIconMessageComp: kr | |
| } | |
| })], t), t | |
| }(c["g"]), | |
| Jo = qo, | |
| Xo = (n("9b62"), Object(j["a"])(Jo, Yo, Go, !1, null, "96cc2a1c", null)), | |
| ea = Xo.exports, | |
| ta = function() { | |
| var e = function(t, n) { | |
| return e = Object.setPrototypeOf || { | |
| __proto__: [] | |
| } | |
| instanceof Array && function(e, t) { | |
| e.__proto__ = t | |
| } || function(e, t) { | |
| for (var n in t) Object.prototype.hasOwnProperty.call(t, n) && (e[n] = t[n]) | |
| }, e(t, n) | |
| }; | |
| return function(t, n) { | |
| function r() { | |
| this.constructor = t | |
| } | |
| e(t, n), t.prototype = null === n ? Object.create(n) : (r.prototype = n.prototype, new r) | |
| } | |
| }(), | |
| na = function(e, t, n, r) { | |
| var i, o = arguments.length, | |
| a = o < 3 ? t : null === r ? r = Object.getOwnPropertyDescriptor(t, n) : r; | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.decorate) a = Reflect.decorate(e, t, n, r); | |
| else | |
| for (var c = e.length - 1; c >= 0; c--)(i = e[c]) && (a = (o < 3 ? i(a) : o > 3 ? i(t, n, a) : i(t, n)) || a); | |
| return o > 3 && a && Object.defineProperty(t, n, a), a | |
| }, | |
| ra = function(e, t) { | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.metadata) return Reflect.metadata(e, t) | |
| }, | |
| ia = function(e) { | |
| function t() { | |
| return null !== e && e.apply(this, arguments) || this | |
| } | |
| return ta(t, e), Object.defineProperty(t.prototype, "hasMeldungen", { | |
| get: function() { | |
| return this.priorisierteMeldungen.length > 0 | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), na([Object(c["d"])({ | |
| required: !0, | |
| type: Array | |
| }), ra("design:type", Array)], t.prototype, "priorisierteMeldungen", void 0), na([Object(c["d"])({ | |
| default: !1, | |
| type: Boolean | |
| }), ra("design:type", Boolean)], t.prototype, "showFahrscheinklasse", void 0), t = na([Object(c["a"])({ | |
| components: { | |
| PriorisierteMeldungComp: ea | |
| } | |
| })], t), t | |
| }(c["g"]), | |
| oa = ia, | |
| aa = (n("21d3"), Object(j["a"])(oa, Fo, Wo, !1, null, "1f9b0758", null)), | |
| ca = aa.exports, | |
| sa = function() { | |
| var e = this, | |
| t = e.$createElement, | |
| n = e._self._c || t; | |
| return n("span", { | |
| staticClass: "verbindungs-halt-gleis" | |
| }, [e.echtzeitGleis ? n("span", { | |
| staticClass: "verbindungs-halt-gleis--echtzeit", | |
| attrs: { | |
| "aria-label": e.echtzeitGleisLabel | |
| } | |
| }, [e._v(e._s(e.gleisLabel)), n("nbsp"), e._v(e._s(e.echtzeitGleis))], 1) : e.gleis ? [e._v(e._s(e.gleisLabel)), n("nbsp"), e._v(e._s(e.gleis))] : e._e()], 2) | |
| }, | |
| ua = [], | |
| la = function() { | |
| var e = function(t, n) { | |
| return e = Object.setPrototypeOf || { | |
| __proto__: [] | |
| } | |
| instanceof Array && function(e, t) { | |
| e.__proto__ = t | |
| } || function(e, t) { | |
| for (var n in t) Object.prototype.hasOwnProperty.call(t, n) && (e[n] = t[n]) | |
| }, e(t, n) | |
| }; | |
| return function(t, n) { | |
| function r() { | |
| this.constructor = t | |
| } | |
| e(t, n), t.prototype = null === n ? Object.create(n) : (r.prototype = n.prototype, new r) | |
| } | |
| }(), | |
| pa = function(e, t, n, r) { | |
| var i, o = arguments.length, | |
| a = o < 3 ? t : null === r ? r = Object.getOwnPropertyDescriptor(t, n) : r; | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.decorate) a = Reflect.decorate(e, t, n, r); | |
| else | |
| for (var c = e.length - 1; c >= 0; c--)(i = e[c]) && (a = (o < 3 ? i(a) : o > 3 ? i(t, n, a) : i(t, n)) || a); | |
| return o > 3 && a && Object.defineProperty(t, n, a), a | |
| }, | |
| fa = function(e, t) { | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.metadata) return Reflect.metadata(e, t) | |
| }, | |
| da = function(e) { | |
| function t() { | |
| return null !== e && e.apply(this, arguments) || this | |
| } | |
| var n; | |
| return la(t, e), pa([Object(c["d"])({ | |
| required: !1, | |
| type: Object | |
| }), fa("design:type", "function" === typeof(n = "undefined" !== typeof Nn && Nn) ? n : Object)], t.prototype, "halt", void 0), t = pa([c["a"]], t), t | |
| }(c["g"]), | |
| ba = { | |
| render: function(e) { | |
| return e("span", "Â ") | |
| } | |
| }, | |
| ga = function() { | |
| var e = function(t, n) { | |
| return e = Object.setPrototypeOf || { | |
| __proto__: [] | |
| } | |
| instanceof Array && function(e, t) { | |
| e.__proto__ = t | |
| } || function(e, t) { | |
| for (var n in t) Object.prototype.hasOwnProperty.call(t, n) && (e[n] = t[n]) | |
| }, e(t, n) | |
| }; | |
| return function(t, n) { | |
| function r() { | |
| this.constructor = t | |
| } | |
| e(t, n), t.prototype = null === n ? Object.create(n) : (r.prototype = n.prototype, new r) | |
| } | |
| }(), | |
| ha = function(e, t, n, r) { | |
| var i, o = arguments.length, | |
| a = o < 3 ? t : null === r ? r = Object.getOwnPropertyDescriptor(t, n) : r; | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.decorate) a = Reflect.decorate(e, t, n, r); | |
| else | |
| for (var c = e.length - 1; c >= 0; c--)(i = e[c]) && (a = (o < 3 ? i(a) : o > 3 ? i(t, n, a) : i(t, n)) || a); | |
| return o > 3 && a && Object.defineProperty(t, n, a), a | |
| }, | |
| ya = function(e) { | |
| function t() { | |
| return null !== e && e.apply(this, arguments) || this | |
| } | |
| return ga(t, e), Object.defineProperty(t.prototype, "gleis", { | |
| get: function() { | |
| var e; | |
| return null === (e = this.halt) || void 0 === e ? void 0 : e.gleis | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "echtzeitGleis", { | |
| get: function() { | |
| var e; | |
| return null === (e = this.halt) || void 0 === e ? void 0 : e.ezGleis | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "gleisLabel", { | |
| get: function() { | |
| return this.$gettext("Gl.") | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "echtzeitGleisLabel", { | |
| get: function() { | |
| return this.$gettext("aktuelles Gl.") | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), t = ha([Object(c["a"])({ | |
| components: { | |
| nbsp: ba | |
| } | |
| })], t), t | |
| }(da), | |
| ma = ya, | |
| va = (n("bbd6"), Object(j["a"])(ma, sa, ua, !1, null, "5d84575a", null)), | |
| Oa = va.exports, | |
| ja = function() { | |
| var e = function(t, n) { | |
| return e = Object.setPrototypeOf || { | |
| __proto__: [] | |
| } | |
| instanceof Array && function(e, t) { | |
| e.__proto__ = t | |
| } || function(e, t) { | |
| for (var n in t) Object.prototype.hasOwnProperty.call(t, n) && (e[n] = t[n]) | |
| }, e(t, n) | |
| }; | |
| return function(t, n) { | |
| function r() { | |
| this.constructor = t | |
| } | |
| e(t, n), t.prototype = null === n ? Object.create(n) : (r.prototype = n.prototype, new r) | |
| } | |
| }(), | |
| _a = function(e, t, n, r) { | |
| var i, o = arguments.length, | |
| a = o < 3 ? t : null === r ? r = Object.getOwnPropertyDescriptor(t, n) : r; | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.decorate) a = Reflect.decorate(e, t, n, r); | |
| else | |
| for (var c = e.length - 1; c >= 0; c--)(i = e[c]) && (a = (o < 3 ? i(a) : o > 3 ? i(t, n, a) : i(t, n)) || a); | |
| return o > 3 && a && Object.defineProperty(t, n, a), a | |
| }, | |
| Ma = function(e, t) { | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.metadata) return Reflect.metadata(e, t) | |
| }, | |
| Ca = function(e) { | |
| function t() { | |
| var t = null !== e && e.apply(this, arguments) || this; | |
| return t.CssAlignment = Gi, t | |
| } | |
| return ja(t, e), Object.defineProperty(t.prototype, "name", { | |
| get: function() { | |
| var e; | |
| return null === (e = this.halt) || void 0 === e ? void 0 : e.name | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "hasHalt", { | |
| get: function() { | |
| return !!this.halt | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "priorisierteMeldungen", { | |
| get: function() { | |
| var e; | |
| return (null === (e = this.halt) || void 0 === e ? void 0 : e.priorisierteMeldungen) || [] | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "ankunftsZeit", { | |
| get: function() { | |
| var e; | |
| return null === (e = this.halt) || void 0 === e ? void 0 : e.ankunftsZeitpunkt | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "ankunftEchtzeit", { | |
| get: function() { | |
| var e; | |
| return null === (e = this.halt) || void 0 === e ? void 0 : e.ezAnkunftsZeitpunkt | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "abfahrtsZeit", { | |
| get: function() { | |
| var e; | |
| return null === (e = this.halt) || void 0 === e ? void 0 : e.abfahrtsZeitpunkt | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "abfahrtEchtzeit", { | |
| get: function() { | |
| var e; | |
| return null === (e = this.halt) || void 0 === e ? void 0 : e.ezAbfahrtsZeitpunkt | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "hasZeit", { | |
| get: function() { | |
| return !!this.halt && (this.hasAnkunft() || this.hasAbfahrt()) | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "isShowMeldungen", { | |
| get: function() { | |
| var e = this, | |
| t = e.isVerbindungStartHalt, | |
| n = e.hasPriorisierteMeldungen, | |
| r = !this.isAbschnittStarthalt; | |
| return t && n || r | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "hasPriorisierteMeldungen", { | |
| get: function() { | |
| return this.priorisierteMeldungen.length > 0 | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "isEndhaltWithMeldung", { | |
| get: function() { | |
| return !this.isAbschnittStarthalt && this.hasPriorisierteMeldungen | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), t.prototype.hasAnkunft = function() { | |
| return !!this.ankunftsZeit | |
| }, t.prototype.hasAbfahrt = function() { | |
| return !!this.abfahrtsZeit | |
| }, _a([Object(c["d"])({ | |
| required: !0, | |
| type: Boolean | |
| }), Ma("design:type", Boolean)], t.prototype, "isAbschnittStarthalt", void 0), _a([Object(c["d"])({ | |
| required: !0, | |
| type: Boolean | |
| }), Ma("design:type", Boolean)], t.prototype, "isVerbindungStartHalt", void 0), _a([Object(c["d"])({ | |
| required: !0, | |
| type: Boolean | |
| }), Ma("design:type", Boolean)], t.prototype, "isVerbindungZielHalt", void 0), _a([Object(c["d"])({ | |
| required: !1, | |
| type: Boolean | |
| }), Ma("design:type", Boolean)], t.prototype, "hasFortschritt", void 0), _a([Object(c["d"])({ | |
| required: !1, | |
| type: Boolean | |
| }), Ma("design:type", Boolean)], t.prototype, "hasFortschrittForNextVerbindungsabschnitt", void 0), t = _a([Object(c["a"])({ | |
| filters: { | |
| timeFormat: function(e) { | |
| return Mo(e, Ri) | |
| } | |
| }, | |
| components: { | |
| VerbindungsAbschnittZeileComp: Oo, | |
| DBWebIconComp: M, | |
| VerbindungsHaltGleisComp: Oa, | |
| EchtzeitComp: Uo, | |
| PriorisierteMeldungenComp: ca | |
| } | |
| })], t), t | |
| }(da), | |
| wa = Ca, | |
| Ia = (n("4765"), Object(j["a"])(wa, Eo, Lo, !1, null, "2233e6d4", null)), | |
| Aa = Ia.exports, | |
| Ta = function() { | |
| var e = this, | |
| t = e.$createElement, | |
| n = e._self._c || t; | |
| return n("div", { | |
| staticClass: "verbindungs-transfer" | |
| }, [n("VerbindungsAbschnittZeileComp", [n("template", { | |
| slot: "zeit" | |
| }, [e.hasDuration ? n("span", { | |
| staticClass: "verbindungs-transfer__dauer test-verbindungs-transfer__dauer" | |
| }, [n("span", { | |
| staticClass: "verbindungs-transfer__dauer--desktop" | |
| }, [e._v(e._s(e.formatDuration))]), n("span", { | |
| staticClass: "verbindungs-transfer__dauer--mobile" | |
| }, [e._v(e._s(e.formatKompaktDuration))])]) : e._e()]), n("template", { | |
| slot: "icons" | |
| }, [n("div", { | |
| staticClass: "verbindungs-transfer__line verbindungs-transfer__line--progress test-verbindungs-transfer__line", | |
| style: { | |
| height: e.teilfortschrittInProzent + "%" | |
| } | |
| }), n("div", { | |
| staticClass: "verbindungs-transfer__line test-verbindungs-transfer__line", | |
| style: { | |
| height: 100 - e.teilfortschrittInProzent + "%" | |
| } | |
| })]), n("template", { | |
| slot: "description" | |
| }, [n("div", { | |
| staticClass: "verbindungs-transfer__description", | |
| class: { | |
| "verbindungs-transfer__description--narrow": e.narrowSpaces | |
| } | |
| }, [n("ZugnummerLabelComp", { | |
| staticClass: "verbindungs-transfer__description-zuginfo", | |
| attrs: { | |
| verkehrsmittel: e.verkehrsmittel, | |
| showIcon: !0, | |
| showLinienNummer: !0, | |
| showRichtung: !0 | |
| } | |
| }), e.zugattributKategorien.length ? n("div", { | |
| staticClass: "verbindungs-transfer__description-zugattribute" | |
| }, [n("div", { | |
| attrs: { | |
| tabindex: "-1" | |
| }, | |
| on: { | |
| keyup: function(t) { | |
| return !t.type.indexOf("key") && e._k(t.keyCode, "esc", 27, t.key, ["Esc", "Escape"]) ? null : e.closeModal(t) | |
| } | |
| } | |
| }, e._l(e.zugattributKategorien, (function(t, r) { | |
| return n("ZugAttributKategorieComp", { | |
| key: t + "-" + r, | |
| attrs: { | |
| kategorie: t | |
| }, | |
| on: { | |
| click: e.toggleModal | |
| } | |
| }) | |
| })), 1)]) : e._e(), e.hasAuslastungsmeldungen || e.priorisierteMeldungen.length ? n("div", { | |
| staticClass: "verbindungs-transfer__meldungen" | |
| }, [e.hasAuslastungsmeldungen ? n("AuslastungsAnzeigeComp", { | |
| staticClass: "verbindungs-transfer__meldungen-auslastung", | |
| attrs: { | |
| auslastungen: e.abschnitt.auslastungsmeldungen, | |
| texte: e.auslastungstexte, | |
| hideTextOnTabletAndDown: !1, | |
| iconPosition: e.ElementPosition.LEFT, | |
| relevantKlasse: e.relevantKlasse | |
| } | |
| }) : e._e(), e.priorisierteMeldungen.length ? n("PriorisierteMeldungenComp", { | |
| staticClass: "verbindungs-transfer__meldungen-priorisierte", | |
| attrs: { | |
| priorisierteMeldungen: e.priorisierteMeldungen, | |
| showFahrscheinklasse: !0 | |
| } | |
| }) : e._e()], 1) : e._e(), e.additionalComponent ? n(e.additionalComponent, { | |
| tag: "component", | |
| staticClass: "verbindungs-transfer__additional-component", | |
| attrs: { | |
| abschnitt: e.abschnitt | |
| } | |
| }) : e._e()], 1)])], 2), n("DBWebModalComp", { | |
| attrs: { | |
| headerText: e.modalHeaderText, | |
| modalControls: e.modalControls | |
| } | |
| }, [n("template", { | |
| slot: "body" | |
| }, e._l(e.zugattributKategorien, (function(t, r) { | |
| return n("ZugattributeDetailsComp", { | |
| key: t + "-" + r, | |
| attrs: { | |
| kategorie: t, | |
| zugattribute: e.abschnitt.verkehrsmittel.zugattribute | |
| } | |
| }) | |
| })), 1)], 2)], 1) | |
| }, | |
| Na = [], | |
| Da = function() { | |
| var e = this, | |
| t = e.$createElement, | |
| n = e._self._c || t; | |
| return n("transition", { | |
| attrs: { | |
| name: "db-modal__fade" | |
| } | |
| }, [e.modalControls.isOpen ? n("div", { | |
| staticClass: "db-modal", | |
| on: { | |
| click: e.close | |
| } | |
| }, [n("div", { | |
| staticClass: "db-modal__wrapper" | |
| }, [n("div", { | |
| staticClass: "db-modal__modal", | |
| on: { | |
| click: function(e) { | |
| e.stopPropagation() | |
| } | |
| } | |
| }, [n("DBWebButtonComp", { | |
| staticClass: "db-modal__modal-button-close", | |
| attrs: { | |
| size: e.ButtonSize.large, | |
| type: e.ButtonType.icon, | |
| prependScreenReaderText: e.closeLabel, | |
| icon: "close", | |
| iconType: e.ButtonIconType.secondary | |
| }, | |
| on: { | |
| trigger: e.close | |
| } | |
| }), e.headerText ? n("div", { | |
| staticClass: "db-modal__modal-header" | |
| }, [n("h2", { | |
| staticClass: "db-modal__modal-header-text" | |
| }, [e._v(e._s(e.headerText))])]) : e._e(), n("div", { | |
| staticClass: "db-modal__modal-body" | |
| }, [e._t("body")], 2)], 1)])]) : e._e()]) | |
| }, | |
| Sa = [], | |
| Ea = function() { | |
| function e() { | |
| this.isOpen = !1 | |
| } | |
| return e | |
| }(), | |
| La = function() { | |
| var e = function(t, n) { | |
| return e = Object.setPrototypeOf || { | |
| __proto__: [] | |
| } | |
| instanceof Array && function(e, t) { | |
| e.__proto__ = t | |
| } || function(e, t) { | |
| for (var n in t) Object.prototype.hasOwnProperty.call(t, n) && (e[n] = t[n]) | |
| }, e(t, n) | |
| }; | |
| return function(t, n) { | |
| function r() { | |
| this.constructor = t | |
| } | |
| e(t, n), t.prototype = null === n ? Object.create(n) : (r.prototype = n.prototype, new r) | |
| } | |
| }(), | |
| Ra = function(e, t, n, r) { | |
| var i, o = arguments.length, | |
| a = o < 3 ? t : null === r ? r = Object.getOwnPropertyDescriptor(t, n) : r; | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.decorate) a = Reflect.decorate(e, t, n, r); | |
| else | |
| for (var c = e.length - 1; c >= 0; c--)(i = e[c]) && (a = (o < 3 ? i(a) : o > 3 ? i(t, n, a) : i(t, n)) || a); | |
| return o > 3 && a && Object.defineProperty(t, n, a), a | |
| }, | |
| ka = function(e, t) { | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.metadata) return Reflect.metadata(e, t) | |
| }, | |
| xa = "util__noscroll", | |
| za = function(e) { | |
| function t() { | |
| var t = null !== e && e.apply(this, arguments) || this; | |
| return t.ButtonIconType = ie, t.ButtonType = ne, t.ButtonSize = te, t | |
| } | |
| var n; | |
| return La(t, e), t.prototype.close = function() { | |
| this.modalControls.isOpen = !1 | |
| }, t.prototype.noScroll = function() { | |
| this.modalControls.isOpen ? document.body.classList.add(xa) : document.body.classList.remove(xa) | |
| }, Object.defineProperty(t.prototype, "closeLabel", { | |
| get: function() { | |
| return this.$gettext("Schließen") | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Ra([Object(c["d"])({ | |
| default: function() { | |
| return new Ea | |
| } | |
| }), ka("design:type", "function" === typeof(n = "undefined" !== typeof Ea && Ea) ? n : Object)], t.prototype, "modalControls", void 0), Ra([Object(c["d"])({ | |
| default: "" | |
| }), ka("design:type", String)], t.prototype, "headerText", void 0), Ra([Object(c["h"])("modalControls.isOpen"), ka("design:type", Function), ka("design:paramtypes", []), ka("design:returntype", void 0)], t.prototype, "noScroll", null), t = Ra([Object(c["a"])({ | |
| components: { | |
| DBWebButtonComp: ve | |
| } | |
| })], t), t | |
| }(c["g"]), | |
| Pa = za, | |
| Ba = (n("c5aa"), Object(j["a"])(Pa, Da, Sa, !1, null, "46f95c6b", null)), | |
| Ha = Ba.exports, | |
| Za = n("2082"), | |
| Ua = n("c226"), | |
| Fa = n("3224"), | |
| Wa = n("7ee9"), | |
| Ya = n("18b0"); | |
| function Ga(e, t) { | |
| return Object(Ya["a"])(e, t) | |
| } | |
| var Ka, $a = function() { | |
| function e(e) { | |
| this.zeroTime = 0, this.offsetTime = Object(Za["a"])(this.zeroTime, e.minutes || 0), this.offsetTime = Object(Ua["a"])(new Date(this.offsetTime), e.hours || 0), this.offsetTime = Ga(new Date(this.offsetTime), e.seconds || 0) | |
| } | |
| return e.prototype.getHours = function() { | |
| return Object(Fa["a"])(this.offsetTime, this.zeroTime) | |
| }, e.prototype.getMinutes = function() { | |
| return Object(Wa["a"])(this.offsetTime, this.zeroTime) | |
| }, e.prototype.format = function() { | |
| var e = this.getHours(), | |
| t = this.getMinutes() % 60; | |
| return 0 === e ? t + "min" : 0 === t ? e + "h" : e + "h " + t + "min" | |
| }, e.prototype.formatShort = function() { | |
| var e = this.getHours(), | |
| t = this.getMinutes() % 60; | |
| return 0 === e ? t + "min" : 0 === t ? e + "h" : t < 10 ? e + ":0" + t : e + ":" + t | |
| }, e | |
| }(), | |
| Va = function(e) { | |
| return new $a(e).format() | |
| }, | |
| Qa = function(e) { | |
| return new $a(e).formatShort() | |
| }, | |
| qa = function() { | |
| var e = this, | |
| t = e.$createElement, | |
| n = e._self._c || t; | |
| return e.hasIcon ? n("DBWebPictureComp", { | |
| staticClass: "produkt-gattung-icon", | |
| attrs: { | |
| imgLink: e.icon, | |
| alt: e.iconLabel | |
| } | |
| }) : e._e() | |
| }, | |
| Ja = [], | |
| Xa = n("6751"), | |
| ec = n.n(Xa), | |
| tc = n("8c90"), | |
| nc = n.n(tc), | |
| rc = n("f0eb"), | |
| ic = n.n(rc), | |
| oc = n("3fb4"), | |
| ac = n.n(oc), | |
| cc = n("84da"), | |
| sc = n.n(cc), | |
| uc = n("be86"), | |
| lc = n.n(uc), | |
| pc = n("47b5"), | |
| fc = n.n(pc), | |
| dc = n("825c"), | |
| bc = n.n(dc), | |
| gc = n("8717"), | |
| hc = n.n(gc), | |
| yc = n("478a"), | |
| mc = n.n(yc), | |
| vc = function() { | |
| function e(e, t, n) { | |
| this.produktGattung = e, this.gattunglabel = t, this.gattungPicture = n | |
| } | |
| return Object.defineProperty(e.prototype, "gattung", { | |
| get: function() { | |
| return this.produktGattung | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(e.prototype, "picture", { | |
| get: function() { | |
| return this.gattungPicture | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(e.prototype, "label", { | |
| get: function() { | |
| return this.gattunglabel | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), e | |
| }(), | |
| Oc = function() { | |
| function e(e) { | |
| this.vue = e, this.allProduktGattungen = this.createAllProduktGattungen() | |
| } | |
| return e.prototype.getDisplayableProduktGattung = function(e) { | |
| return this.allProduktGattungen.find((function(t) { | |
| return t.gattung === e | |
| })) | |
| }, e.prototype.createAllProduktGattungen = function() { | |
| var e = this.vue.$gettext("ICE"), | |
| t = this.vue.$gettext("IC / EC"), | |
| n = this.vue.$gettext("Interregio- und Schnellzug"), | |
| r = this.vue.$gettext("Regio- und Nahverkehr"), | |
| i = this.vue.$gettext("S-Bahn"), | |
| o = this.vue.$gettext("Bus"), | |
| a = this.vue.$gettext("Schiff"), | |
| c = this.vue.$gettext("U-Bahn"), | |
| s = this.vue.$gettext("Straßenbahn"), | |
| u = this.vue.$gettext("Anrufpflichtige Verkehre"), | |
| l = this.vue.$gettext("unbekannt"); | |
| return [new vc(un.ICE, e, ic.a), new vc(un.ECIC, t, nc.a), new vc(un.IR, n, sc.a), new vc(un.REGIONAL, r, ac.a), new vc(un.SBAHN, i, lc.a), new vc(un.BUS, o, ec.a), new vc(un.SCHIFF, a, fc.a), new vc(un.UBAHN, c, mc.a), new vc(un.TRAM, s, hc.a), new vc(un.ANRUFPFLICHTIG, u, bc.a), new vc(un.UNKNOWN, l, void 0)] | |
| }, e | |
| }(), | |
| jc = function() { | |
| var e = function(t, n) { | |
| return e = Object.setPrototypeOf || { | |
| __proto__: [] | |
| } | |
| instanceof Array && function(e, t) { | |
| e.__proto__ = t | |
| } || function(e, t) { | |
| for (var n in t) Object.prototype.hasOwnProperty.call(t, n) && (e[n] = t[n]) | |
| }, e(t, n) | |
| }; | |
| return function(t, n) { | |
| function r() { | |
| this.constructor = t | |
| } | |
| e(t, n), t.prototype = null === n ? Object.create(n) : (r.prototype = n.prototype, new r) | |
| } | |
| }(), | |
| _c = function(e, t, n, r) { | |
| var i, o = arguments.length, | |
| a = o < 3 ? t : null === r ? r = Object.getOwnPropertyDescriptor(t, n) : r; | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.decorate) a = Reflect.decorate(e, t, n, r); | |
| else | |
| for (var c = e.length - 1; c >= 0; c--)(i = e[c]) && (a = (o < 3 ? i(a) : o > 3 ? i(t, n, a) : i(t, n)) || a); | |
| return o > 3 && a && Object.defineProperty(t, n, a), a | |
| }, | |
| Mc = function(e, t) { | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.metadata) return Reflect.metadata(e, t) | |
| }, | |
| Cc = function(e) { | |
| function t() { | |
| return null !== e && e.apply(this, arguments) || this | |
| } | |
| var n; | |
| return jc(t, e), t.prototype.created = function() { | |
| var e = new Oc(this); | |
| this.displayableProduktGattungen = e.createAllProduktGattungen() | |
| }, Object.defineProperty(t.prototype, "hasIcon", { | |
| get: function() { | |
| return this.produktGattung && this.produktGattung !== un.UNKNOWN | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "iconLabel", { | |
| get: function() { | |
| return this.isLabeled ? this.field.label : "" | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "icon", { | |
| get: function() { | |
| return this.field.picture | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "field", { | |
| get: function() { | |
| var e = this; | |
| return this.displayableProduktGattungen.find((function(t) { | |
| return t.gattung === e.produktGattung | |
| })) | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), _c([Object(c["d"])({ | |
| required: !0, | |
| type: String | |
| }), Mc("design:type", "function" === typeof(n = "undefined" !== typeof un && un) ? n : Object)], t.prototype, "produktGattung", void 0), _c([Object(c["d"])({ | |
| type: Boolean, | |
| default: !0 | |
| }), Mc("design:type", Boolean)], t.prototype, "isLabeled", void 0), t = _c([Object(c["a"])({ | |
| components: { | |
| DBWebPictureComp: V | |
| } | |
| })], t), t | |
| }(c["g"]), | |
| wc = Cc, | |
| Ic = (n("828f"), Object(j["a"])(wc, qa, Ja, !1, null, "4fe86138", null)), | |
| Ac = Ic.exports, | |
| Tc = function() { | |
| var e = this, | |
| t = e.$createElement, | |
| n = e._self._c || t; | |
| return n("div", { | |
| staticClass: "auslastungs-anzeige" | |
| }, [e.image ? n("DBWebIconMessageComp", { | |
| staticClass: "auslastungs-anzeige__icon-message", | |
| class: { | |
| "auslastungs-anzeige__icon-message--hide-mobile": e.hideTextOnTabletAndDown | |
| }, | |
| attrs: { | |
| picture: e.image, | |
| iconPosition: e.iconPosition | |
| } | |
| }, [e.meldungText ? n("span", { | |
| staticClass: "auslastungs-anzeige__text" | |
| }, [e._v(e._s(e.meldungText))]) : e._e()]) : e._e(), e.showTooltip ? n("DBWebIconWithLabelComp", { | |
| staticClass: "auslastungs-anzeige__tooltip", | |
| attrs: { | |
| image: e.image, | |
| text: e.meldungText | |
| } | |
| }) : e._e()], 1) | |
| }, | |
| Nc = [], | |
| Dc = function() { | |
| var e = this, | |
| t = e.$createElement, | |
| n = e._self._c || t; | |
| return n("div", { | |
| staticClass: "db-web-icon-with-label" | |
| }, [n("button", { | |
| ref: "buttonElement", | |
| staticClass: "db-web-icon-with-label__btn", | |
| attrs: { | |
| type: "button", | |
| "aria-disabled": "true", | |
| "aria-describedby": e.internalId | |
| }, | |
| on: { | |
| blur: function(t) { | |
| return e.closeLabel() | |
| }, | |
| focus: function(t) { | |
| return e.openLabel() | |
| }, | |
| keyup: [function(t) { | |
| return !t.type.indexOf("key") && e._k(t.keyCode, "esc", 27, t.key, ["Esc", "Escape"]) || t.ctrlKey || t.shiftKey || t.altKey || t.metaKey ? null : e.closeLabel() | |
| }, function(t) { | |
| return !t.type.indexOf("key") && e._k(t.keyCode, "enter", 13, t.key, "Enter") || t.ctrlKey || t.shiftKey || t.altKey || t.metaKey ? null : e.openLabel() | |
| }], | |
| mouseout: function(t) { | |
| return e.closeLabel() | |
| }, | |
| mouseover: function(t) { | |
| return e.openLabel() | |
| } | |
| } | |
| }, [e.image ? n("DBWebPictureComp", { | |
| attrs: { | |
| alt: "", | |
| imgLink: e.image | |
| } | |
| }) : e.icon ? n("DBWebIconComp", { | |
| staticClass: "db-web-icon-with-label__icon", | |
| attrs: { | |
| size: e.iconSize, | |
| name: e.icon, | |
| color: e.iconColor | |
| } | |
| }) : e._e()], 1), e.isOpen ? n("span", { | |
| ref: "textElement", | |
| staticClass: "db-web-icon-with-label__label", | |
| attrs: { | |
| id: e.internalId | |
| } | |
| }, [e._v(" " + e._s(e.text) + " "), n("span", { | |
| ref: "arrowElement", | |
| staticClass: "db-web-icon-with-label__arrow" | |
| })]) : e._e()]) | |
| }, | |
| Sc = [], | |
| Ec = n("e196"), | |
| Lc = n("ec11"), | |
| Rc = n("ec26"); | |
| (function(e) { | |
| e["MOBILE"] = "mobile", e["TABLET"] = "tablet", e["DESKTOP"] = "desktop" | |
| })(Ka || (Ka = {})); | |
| var kc, xc = function() { | |
| function e() {} | |
| return e.refreshValue = function() { | |
| return window.getComputedStyle(document.querySelector("body"), ":after").getPropertyValue("content").replace(/"/g, "") | |
| }, e | |
| }(), | |
| zc = function() { | |
| var e = function(t, n) { | |
| return e = Object.setPrototypeOf || { | |
| __proto__: [] | |
| } | |
| instanceof Array && function(e, t) { | |
| e.__proto__ = t | |
| } || function(e, t) { | |
| for (var n in t) Object.prototype.hasOwnProperty.call(t, n) && (e[n] = t[n]) | |
| }, e(t, n) | |
| }; | |
| return function(t, n) { | |
| function r() { | |
| this.constructor = t | |
| } | |
| e(t, n), t.prototype = null === n ? Object.create(n) : (r.prototype = n.prototype, new r) | |
| } | |
| }(), | |
| Pc = function(e, t, n, r) { | |
| var i, o = arguments.length, | |
| a = o < 3 ? t : null === r ? r = Object.getOwnPropertyDescriptor(t, n) : r; | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.decorate) a = Reflect.decorate(e, t, n, r); | |
| else | |
| for (var c = e.length - 1; c >= 0; c--)(i = e[c]) && (a = (o < 3 ? i(a) : o > 3 ? i(t, n, a) : i(t, n)) || a); | |
| return o > 3 && a && Object.defineProperty(t, n, a), a | |
| }, | |
| Bc = function(e, t) { | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.metadata) return Reflect.metadata(e, t) | |
| }, | |
| Hc = function(e, t, n, r) { | |
| function i(e) { | |
| return e instanceof n ? e : new n((function(t) { | |
| t(e) | |
| })) | |
| } | |
| return new(n || (n = Promise))((function(n, o) { | |
| function a(e) { | |
| try { | |
| s(r.next(e)) | |
| } catch (t) { | |
| o(t) | |
| } | |
| } | |
| function c(e) { | |
| try { | |
| s(r["throw"](e)) | |
| } catch (t) { | |
| o(t) | |
| } | |
| } | |
| function s(e) { | |
| e.done ? n(e.value) : i(e.value).then(a, c) | |
| } | |
| s((r = r.apply(e, t || [])).next()) | |
| })) | |
| }, | |
| Zc = function(e, t) { | |
| var n, r, i, o, a = { | |
| label: 0, | |
| sent: function() { | |
| if (1 & i[0]) throw i[1]; | |
| return i[1] | |
| }, | |
| trys: [], | |
| ops: [] | |
| }; | |
| return o = { | |
| next: c(0), | |
| throw: c(1), | |
| return: c(2) | |
| }, "function" === typeof Symbol && (o[Symbol.iterator] = function() { | |
| return this | |
| }), o; | |
| function c(e) { | |
| return function(t) { | |
| return s([e, t]) | |
| } | |
| } | |
| function s(o) { | |
| if (n) throw new TypeError("Generator is already executing."); | |
| while (a) try { | |
| if (n = 1, r && (i = 2 & o[0] ? r["return"] : o[0] ? r["throw"] || ((i = r["return"]) && i.call(r), 0) : r.next) && !(i = i.call(r, o[1])).done) return i; | |
| switch (r = 0, i && (o = [2 & o[0], i.value]), o[0]) { | |
| case 0: | |
| case 1: | |
| i = o; | |
| break; | |
| case 4: | |
| return a.label++, { | |
| value: o[1], | |
| done: !1 | |
| }; | |
| case 5: | |
| a.label++, r = o[1], o = [0]; | |
| continue; | |
| case 7: | |
| o = a.ops.pop(), a.trys.pop(); | |
| continue; | |
| default: | |
| if (i = a.trys, !(i = i.length > 0 && i[i.length - 1]) && (6 === o[0] || 2 === o[0])) { | |
| a = 0; | |
| continue | |
| } | |
| if (3 === o[0] && (!i || o[1] > i[0] && o[1] < i[3])) { | |
| a.label = o[1]; | |
| break | |
| } | |
| if (6 === o[0] && a.label < i[1]) { | |
| a.label = i[1], i = o; | |
| break | |
| } | |
| if (i && a.label < i[2]) { | |
| a.label = i[2], a.ops.push(o); | |
| break | |
| } | |
| i[2] && a.ops.pop(), a.trys.pop(); | |
| continue | |
| } | |
| o = t.call(e, a) | |
| } catch (c) { | |
| o = [6, c], r = 0 | |
| } finally { | |
| n = i = 0 | |
| } | |
| if (5 & o[0]) throw o[1]; | |
| return { | |
| value: o[0] ? o[1] : void 0, | |
| done: !0 | |
| } | |
| } | |
| }, | |
| Uc = function(e) { | |
| function t() { | |
| var t = null !== e && e.apply(this, arguments) || this; | |
| return t.isOpen = !1, t.labelWidth = 230, t.internalId = Object(Rc["a"])(), t.popperInstance = void 0, t | |
| } | |
| var n, i, o, a; | |
| return zc(t, e), t.prototype.openLabel = function() { | |
| return Hc(this, void 0, void 0, (function() { | |
| return Zc(this, (function(e) { | |
| switch (e.label) { | |
| case 0: | |
| return this.isOpen = !0, [4, this.$nextTick()]; | |
| case 1: | |
| return e.sent(), this.initPopper(), [2] | |
| } | |
| })) | |
| })) | |
| }, t.prototype.initPopper = function() { | |
| var e = xc.refreshValue() === Ka.MOBILE; | |
| this.popperInstance = Object(Ec["a"])(this.buttonElement, this.textElement, { | |
| placement: e ? Lc["c"] : Lc["k"], | |
| modifiers: [{ | |
| name: "arrow", | |
| options: { | |
| element: this.arrowElement | |
| } | |
| }, { | |
| name: "offset", | |
| options: { | |
| offset: [0, 12] | |
| } | |
| }, { | |
| name: "flip", | |
| options: { | |
| fallbackPlacements: [e ? Lc["m"] : Lc["f"]] | |
| } | |
| }] | |
| }) | |
| }, t.prototype.closeLabel = function() { | |
| var e; | |
| null === (e = this.popperInstance) || void 0 === e || e.destroy(), this.isOpen = !1 | |
| }, Pc([Object(c["d"])({ | |
| required: !0, | |
| type: String | |
| }), Bc("design:type", String)], t.prototype, "text", void 0), Pc([Object(c["d"])({ | |
| type: String | |
| }), Bc("design:type", String)], t.prototype, "icon", void 0), Pc([Object(c["d"])({ | |
| type: String, | |
| default: r.dbGray5, | |
| validator: function(e) { | |
| return !!r[e] | |
| } | |
| }), Bc("design:type", "function" === typeof(n = "undefined" !== typeof r && r) ? n : Object)], t.prototype, "iconColor", void 0), Pc([Object(c["d"])({ | |
| default: "1.25", | |
| type: String | |
| }), Bc("design:type", String)], t.prototype, "iconSize", void 0), Pc([Object(c["d"])({ | |
| type: String | |
| }), Bc("design:type", String)], t.prototype, "image", void 0), Pc([Object(c["f"])(), Bc("design:type", "function" === typeof(i = "undefined" !== typeof HTMLElement && HTMLElement) ? i : Object)], t.prototype, "buttonElement", void 0), Pc([Object(c["f"])(), Bc("design:type", "function" === typeof(o = "undefined" !== typeof HTMLElement && HTMLElement) ? o : Object)], t.prototype, "textElement", void 0), Pc([Object(c["f"])(), Bc("design:type", "function" === typeof(a = "undefined" !== typeof HTMLElement && HTMLElement) ? a : Object)], t.prototype, "arrowElement", void 0), t = Pc([Object(c["a"])({ | |
| components: { | |
| DBWebIconComp: M, | |
| DBWebPictureComp: V | |
| } | |
| })], t), t | |
| }(c["g"]), | |
| Fc = Uc, | |
| Wc = (n("cf67"), Object(j["a"])(Fc, Dc, Sc, !1, null, "3c05c4aa", null)), | |
| Yc = Wc.exports, | |
| Gc = function() { | |
| var e = function(t, n) { | |
| return e = Object.setPrototypeOf || { | |
| __proto__: [] | |
| } | |
| instanceof Array && function(e, t) { | |
| e.__proto__ = t | |
| } || function(e, t) { | |
| for (var n in t) Object.prototype.hasOwnProperty.call(t, n) && (e[n] = t[n]) | |
| }, e(t, n) | |
| }; | |
| return function(t, n) { | |
| function r() { | |
| this.constructor = t | |
| } | |
| e(t, n), t.prototype = null === n ? Object.create(n) : (r.prototype = n.prototype, new r) | |
| } | |
| }(), | |
| Kc = function(e, t, n, r) { | |
| var i, o = arguments.length, | |
| a = o < 3 ? t : null === r ? r = Object.getOwnPropertyDescriptor(t, n) : r; | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.decorate) a = Reflect.decorate(e, t, n, r); | |
| else | |
| for (var c = e.length - 1; c >= 0; c--)(i = e[c]) && (a = (o < 3 ? i(a) : o > 3 ? i(t, n, a) : i(t, n)) || a); | |
| return o > 3 && a && Object.defineProperty(t, n, a), a | |
| }, | |
| $c = function(e, t) { | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.metadata) return Reflect.metadata(e, t) | |
| }, | |
| Vc = function(e) { | |
| function t() { | |
| return null !== e && e.apply(this, arguments) || this | |
| } | |
| var n, r; | |
| return Gc(t, e), Object.defineProperty(t.prototype, "image", { | |
| get: function() { | |
| var e; | |
| return si(null === (e = this.relevantAuslastung) || void 0 === e ? void 0 : e.stufe) | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "meldungText", { | |
| get: function() { | |
| var e; | |
| return null === (e = this.findTextMatchingAuslastung()) || void 0 === e ? void 0 : e.kurzText | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "showTooltip", { | |
| get: function() { | |
| return !!this.image && !!this.meldungText && this.hideTextOnTabletAndDown | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "relevantAuslastung", { | |
| get: function() { | |
| var e = this; | |
| return this.auslastungen.find((function(t) { | |
| return t.klasse === e.relevantKlasse | |
| })) | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), t.prototype.findTextMatchingAuslastung = function() { | |
| var e = this; | |
| return this.texte.find((function(t) { | |
| var n; | |
| return t.klasse === e.relevantKlasse && t.stufe === (null === (n = e.relevantAuslastung) || void 0 === n ? void 0 : n.stufe) | |
| })) | |
| }, Kc([Object(c["d"])({ | |
| required: !0, | |
| type: Array | |
| }), $c("design:type", Array)], t.prototype, "auslastungen", void 0), Kc([Object(c["d"])({ | |
| required: !0, | |
| validator: function(e) { | |
| return Object.values(ct).includes(e) | |
| } | |
| }), $c("design:type", "function" === typeof(n = "undefined" !== typeof ct && ct) ? n : Object)], t.prototype, "relevantKlasse", void 0), Kc([Object(c["d"])({ | |
| required: !0, | |
| type: Array | |
| }), $c("design:type", Array)], t.prototype, "texte", void 0), Kc([Object(c["d"])({ | |
| default: !0, | |
| type: Boolean | |
| }), $c("design:type", Boolean)], t.prototype, "hideTextOnTabletAndDown", void 0), Kc([Object(c["d"])({ | |
| default: Mr.RIGHT, | |
| type: String, | |
| validator: function(e) { | |
| return !!Mr[e] | |
| } | |
| }), $c("design:type", "function" === typeof(r = "undefined" !== typeof Mr && Mr) ? r : Object)], t.prototype, "iconPosition", void 0), t = Kc([Object(c["a"])({ | |
| components: { | |
| DBWebIconWithLabelComp: Yc, | |
| DBWebIconMessageComp: kr | |
| } | |
| })], t), t | |
| }(c["g"]), | |
| Qc = Vc, | |
| qc = (n("a932"), Object(j["a"])(Qc, Tc, Nc, !1, null, "2337512b", null)), | |
| Jc = qc.exports, | |
| Xc = function() { | |
| var e = this, | |
| t = e.$createElement, | |
| n = e._self._c || t; | |
| return n("div", { | |
| staticClass: "zugnummer-label" | |
| }, [e.showIcon && e.displayableProduktGattung ? n("ProduktGattungIconComp", { | |
| staticClass: "zugnummer-label__icon", | |
| attrs: { | |
| produktGattung: e.displayableProduktGattung | |
| } | |
| }) : e._e(), n("span", { | |
| staticClass: "zugnummer-label__label test-zugnummer-label" | |
| }, [n("span", { | |
| staticClass: "test-zugnummer-label__text" | |
| }, [e._v(e._s(e.verkehrsmittelLangText))])])], 1) | |
| }, | |
| es = [], | |
| ts = function() { | |
| var e = function(t, n) { | |
| return e = Object.setPrototypeOf || { | |
| __proto__: [] | |
| } | |
| instanceof Array && function(e, t) { | |
| e.__proto__ = t | |
| } || function(e, t) { | |
| for (var n in t) Object.prototype.hasOwnProperty.call(t, n) && (e[n] = t[n]) | |
| }, e(t, n) | |
| }; | |
| return function(t, n) { | |
| function r() { | |
| this.constructor = t | |
| } | |
| e(t, n), t.prototype = null === n ? Object.create(n) : (r.prototype = n.prototype, new r) | |
| } | |
| }(), | |
| ns = function(e, t, n, r) { | |
| var i, o = arguments.length, | |
| a = o < 3 ? t : null === r ? r = Object.getOwnPropertyDescriptor(t, n) : r; | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.decorate) a = Reflect.decorate(e, t, n, r); | |
| else | |
| for (var c = e.length - 1; c >= 0; c--)(i = e[c]) && (a = (o < 3 ? i(a) : o > 3 ? i(t, n, a) : i(t, n)) || a); | |
| return o > 3 && a && Object.defineProperty(t, n, a), a | |
| }, | |
| rs = function(e, t) { | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.metadata) return Reflect.metadata(e, t) | |
| }, | |
| is = function(e) { | |
| function t() { | |
| return null !== e && e.apply(this, arguments) || this | |
| } | |
| var n; | |
| return ts(t, e), Object.defineProperty(t.prototype, "displayableProduktGattung", { | |
| get: function() { | |
| return this.verkehrsmittel.produktGattung | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "verkehrsmittelLangText", { | |
| get: function() { | |
| return this.verkehrsmittel.name | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), ns([Object(c["d"])({ | |
| required: !0, | |
| type: Object | |
| }), rs("design:type", "function" === typeof(n = "undefined" !== typeof kn && kn) ? n : Object)], t.prototype, "verkehrsmittel", void 0), ns([Object(c["d"])({ | |
| default: !1, | |
| type: Boolean | |
| }), rs("design:type", Boolean)], t.prototype, "showIcon", void 0), t = ns([Object(c["a"])({ | |
| components: { | |
| ProduktGattungIconComp: Ac | |
| } | |
| })], t), t | |
| }(c["g"]), | |
| os = is, | |
| as = (n("f501"), Object(j["a"])(os, Xc, es, !1, null, "5da491fa", null)), | |
| cs = as.exports, | |
| ss = function() { | |
| var e = this, | |
| t = e.$createElement, | |
| n = e._self._c || t; | |
| return n("div", { | |
| staticClass: "zugattribute-details" | |
| }, [n("div", { | |
| staticClass: "zugattribute-details__icon-wrapper" | |
| }, [e.icon ? n("DBWebIconComp", { | |
| staticClass: "zugattribute-details__icon", | |
| attrs: { | |
| name: e.icon | |
| } | |
| }) : e._e()], 1), n("DBWebDialogBodyComp", { | |
| scopedSlots: e._u([{ | |
| key: "heading", | |
| fn: function() { | |
| return [e._v(e._s(e.label))] | |
| }, | |
| proxy: !0 | |
| }, { | |
| key: "text", | |
| fn: function() { | |
| return e._l(e.kategorieTexte, (function(t, r) { | |
| return n("div", { | |
| key: r | |
| }, [e._v(e._s(t))]) | |
| })) | |
| }, | |
| proxy: !0 | |
| }]) | |
| })], 1) | |
| }, | |
| us = [], | |
| ls = function() { | |
| var e = this, | |
| t = e.$createElement, | |
| n = e._self._c || t; | |
| return n("button", { | |
| staticClass: "db-web-chip", | |
| class: "db-bg-color--" + e.color, | |
| attrs: { | |
| tabindex: e.tabindex | |
| }, | |
| on: { | |
| click: e.onClick | |
| } | |
| }, [e.prependIcon ? n("DBWebIconComp", { | |
| staticClass: "db-web-chip__icon", | |
| attrs: { | |
| name: e.prependIcon | |
| } | |
| }) : e._e(), n("span", { | |
| staticClass: "db-web-chip__label" | |
| }, [e._v(e._s(e.label))])], 1) | |
| }, | |
| ps = [], | |
| fs = function() { | |
| var e = function(t, n) { | |
| return e = Object.setPrototypeOf || { | |
| __proto__: [] | |
| } | |
| instanceof Array && function(e, t) { | |
| e.__proto__ = t | |
| } || function(e, t) { | |
| for (var n in t) Object.prototype.hasOwnProperty.call(t, n) && (e[n] = t[n]) | |
| }, e(t, n) | |
| }; | |
| return function(t, n) { | |
| function r() { | |
| this.constructor = t | |
| } | |
| e(t, n), t.prototype = null === n ? Object.create(n) : (r.prototype = n.prototype, new r) | |
| } | |
| }(), | |
| ds = function(e, t, n, r) { | |
| var i, o = arguments.length, | |
| a = o < 3 ? t : null === r ? r = Object.getOwnPropertyDescriptor(t, n) : r; | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.decorate) a = Reflect.decorate(e, t, n, r); | |
| else | |
| for (var c = e.length - 1; c >= 0; c--)(i = e[c]) && (a = (o < 3 ? i(a) : o > 3 ? i(t, n, a) : i(t, n)) || a); | |
| return o > 3 && a && Object.defineProperty(t, n, a), a | |
| }, | |
| bs = function(e, t) { | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.metadata) return Reflect.metadata(e, t) | |
| }, | |
| gs = function(e) { | |
| function t() { | |
| var t = null !== e && e.apply(this, arguments) || this; | |
| return t.DBColor = r, t | |
| } | |
| return fs(t, e), t.prototype.onClick = function() { | |
| this.$emit("click") | |
| }, ds([Object(c["d"])({ | |
| type: String | |
| }), bs("design:type", String)], t.prototype, "label", void 0), ds([Object(c["d"])({ | |
| type: String | |
| }), bs("design:type", String)], t.prototype, "prependIcon", void 0), ds([Object(c["d"])({ | |
| type: String, | |
| default: r.dbGray4 | |
| }), bs("design:type", String)], t.prototype, "color", void 0), ds([Object(c["d"])({ | |
| default: "0", | |
| type: String | |
| }), bs("design:type", String)], t.prototype, "tabindex", void 0), t = ds([Object(c["a"])({ | |
| components: { | |
| DBWebIconComp: M | |
| } | |
| })], t), t | |
| }(c["g"]), | |
| hs = gs, | |
| ys = (n("6f8f"), Object(j["a"])(hs, ls, ps, !1, null, "0464f7d3", null)), | |
| ms = ys.exports, | |
| vs = function() { | |
| function e(e, t, n) { | |
| this.zugattributKategorie = e, this.kategorieName = t, this.kategorieIconIdentifier = n | |
| } | |
| return Object.defineProperty(e.prototype, "kategorie", { | |
| get: function() { | |
| return this.zugattributKategorie | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(e.prototype, "name", { | |
| get: function() { | |
| return this.kategorieName | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(e.prototype, "icon", { | |
| get: function() { | |
| return this.kategorieIconIdentifier | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), e | |
| }(), | |
| Os = function() { | |
| function e(e) { | |
| this.vue = e, this.allZugattributKategorie = this.createAllZugattributKategorie() | |
| } | |
| return e.prototype.getDisplayableZugattributKategorie = function(e) { | |
| return this.allZugattributKategorie.find((function(t) { | |
| return t.kategorie === e | |
| })) | |
| }, e.prototype.createAllZugattributKategorie = function() { | |
| var e = this.vue.$gettext("Beförderer"), | |
| t = this.vue.$gettext("Barrierefrei"), | |
| n = this.vue.$gettext("Bordbistro"), | |
| r = this.vue.$gettext("Fahrradmitnahme"), | |
| i = this.vue.$gettext("Kinderabteil"), | |
| o = this.vue.$gettext("Schlafwagen"), | |
| a = this.vue.$gettext("Sprinter"), | |
| c = this.vue.$gettext("Weitere Informationen"); | |
| return [new vs(pn.BEFOERDERER, e, "transport"), new vs(pn.BARRIEREFREI, t, this.composeIconIdentifier(pn.BARRIEREFREI)), new vs(pn.BORDBISTRO, n, this.composeIconIdentifier(pn.BORDBISTRO)), new vs(pn.FAHRRADMITNAHME, r, this.composeIconIdentifier(pn.FAHRRADMITNAHME)), new vs(pn.KINDERABTEIL, i, this.composeIconIdentifier(pn.KINDERABTEIL)), new vs(pn.SCHLAFWAGEN, o, this.composeIconIdentifier(pn.SCHLAFWAGEN)), new vs(pn.SPRINTER, a, this.composeIconIdentifier(pn.SPRINTER)), new vs(pn.WEITERE_SERVICES, c, "service_information")] | |
| }, e.prototype.composeIconIdentifier = function(e) { | |
| return "service_" + e.toLowerCase() | |
| }, e | |
| }(), | |
| js = function() { | |
| var e = function(t, n) { | |
| return e = Object.setPrototypeOf || { | |
| __proto__: [] | |
| } | |
| instanceof Array && function(e, t) { | |
| e.__proto__ = t | |
| } || function(e, t) { | |
| for (var n in t) Object.prototype.hasOwnProperty.call(t, n) && (e[n] = t[n]) | |
| }, e(t, n) | |
| }; | |
| return function(t, n) { | |
| function r() { | |
| this.constructor = t | |
| } | |
| e(t, n), t.prototype = null === n ? Object.create(n) : (r.prototype = n.prototype, new r) | |
| } | |
| }(), | |
| _s = function(e, t, n, r) { | |
| var i, o = arguments.length, | |
| a = o < 3 ? t : null === r ? r = Object.getOwnPropertyDescriptor(t, n) : r; | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.decorate) a = Reflect.decorate(e, t, n, r); | |
| else | |
| for (var c = e.length - 1; c >= 0; c--)(i = e[c]) && (a = (o < 3 ? i(a) : o > 3 ? i(t, n, a) : i(t, n)) || a); | |
| return o > 3 && a && Object.defineProperty(t, n, a), a | |
| }, | |
| Ms = function(e, t) { | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.metadata) return Reflect.metadata(e, t) | |
| }, | |
| Cs = function(e) { | |
| function t() { | |
| return null !== e && e.apply(this, arguments) || this | |
| } | |
| var n; | |
| return js(t, e), Object.defineProperty(t.prototype, "displayableZugattributeKategorieFactory", { | |
| get: function() { | |
| return void 0 === this.factory && (this.factory = new Os(this)), this.factory | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "label", { | |
| get: function() { | |
| var e = this.displayableZugattributeKategorieFactory.getDisplayableZugattributKategorie(this.kategorie); | |
| return (null === e || void 0 === e ? void 0 : e.name) || "" | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "icon", { | |
| get: function() { | |
| var e = this.displayableZugattributeKategorieFactory.getDisplayableZugattributKategorie(this.kategorie); | |
| return (null === e || void 0 === e ? void 0 : e.icon) || "" | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), t.prototype.onClick = function() { | |
| this.$emit("click") | |
| }, _s([Object(c["d"])({ | |
| required: !0, | |
| type: String | |
| }), Ms("design:type", "function" === typeof(n = "undefined" !== typeof pn && pn) ? n : Object)], t.prototype, "kategorie", void 0), t = _s([Object(c["a"])({ | |
| components: { | |
| DBWebChipComp: ms | |
| } | |
| })], t), t | |
| }(c["g"]), | |
| ws = function() { | |
| var e = this, | |
| t = e.$createElement, | |
| n = e._self._c || t; | |
| return n("div", { | |
| staticClass: "db-web-modal-body" | |
| }, [n("DBWebHeadingComp", { | |
| staticClass: "db-web-modal-body__heading test-modal__heading", | |
| attrs: { | |
| isSubline: !0, | |
| level: e.HeadingLevel.h4 | |
| } | |
| }, [e._t("heading")], 2), n("DBWebParagraphComp", { | |
| staticClass: "db-web-modal-body__text test-modal__text" | |
| }, [e._t("text")], 2)], 1) | |
| }, | |
| Is = [], | |
| As = function() { | |
| var e = function(t, n) { | |
| return e = Object.setPrototypeOf || { | |
| __proto__: [] | |
| } | |
| instanceof Array && function(e, t) { | |
| e.__proto__ = t | |
| } || function(e, t) { | |
| for (var n in t) Object.prototype.hasOwnProperty.call(t, n) && (e[n] = t[n]) | |
| }, e(t, n) | |
| }; | |
| return function(t, n) { | |
| function r() { | |
| this.constructor = t | |
| } | |
| e(t, n), t.prototype = null === n ? Object.create(n) : (r.prototype = n.prototype, new r) | |
| } | |
| }(), | |
| Ts = function(e, t, n, r) { | |
| var i, o = arguments.length, | |
| a = o < 3 ? t : null === r ? r = Object.getOwnPropertyDescriptor(t, n) : r; | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.decorate) a = Reflect.decorate(e, t, n, r); | |
| else | |
| for (var c = e.length - 1; c >= 0; c--)(i = e[c]) && (a = (o < 3 ? i(a) : o > 3 ? i(t, n, a) : i(t, n)) || a); | |
| return o > 3 && a && Object.defineProperty(t, n, a), a | |
| }, | |
| Ns = function(e, t) { | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.metadata) return Reflect.metadata(e, t) | |
| }; | |
| (function(e) { | |
| e["h2"] = "h2", e["h3"] = "h3", e["h4"] = "h4" | |
| })(kc || (kc = {})); | |
| var Ds, Ss, Es, Ls = function(e) { | |
| function t() { | |
| return null !== e && e.apply(this, arguments) || this | |
| } | |
| return As(t, e), Object.defineProperty(t.prototype, "sublineClass", { | |
| get: function() { | |
| return this.isSubline ? "db-web-heading db-web-heading--" + this.level + "-subline" : "db-web-heading db-web-heading--" + this.level | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), t.prototype.render = function(e) { | |
| return e(this.level, { | |
| class: this.sublineClass | |
| }, this.$slots.default) | |
| }, Ts([Object(c["d"])({ | |
| default: !1, | |
| type: Boolean | |
| }), Ns("design:type", Boolean)], t.prototype, "isSubline", void 0), Ts([Object(c["d"])({ | |
| type: String, | |
| required: !0, | |
| validator: function(e) { | |
| return !!kc[e] | |
| } | |
| }), Ns("design:type", String)], t.prototype, "level", void 0), t = Ts([c["a"]], t), t | |
| }(c["g"]), | |
| Rs = Ls, | |
| ks = (n("6a1b"), Object(j["a"])(Rs, Ds, Ss, !1, null, "f491816e", null)), | |
| xs = ks.exports, | |
| zs = function() { | |
| var e = function(t, n) { | |
| return e = Object.setPrototypeOf || { | |
| __proto__: [] | |
| } | |
| instanceof Array && function(e, t) { | |
| e.__proto__ = t | |
| } || function(e, t) { | |
| for (var n in t) Object.prototype.hasOwnProperty.call(t, n) && (e[n] = t[n]) | |
| }, e(t, n) | |
| }; | |
| return function(t, n) { | |
| function r() { | |
| this.constructor = t | |
| } | |
| e(t, n), t.prototype = null === n ? Object.create(n) : (r.prototype = n.prototype, new r) | |
| } | |
| }(), | |
| Ps = function(e, t, n, r) { | |
| var i, o = arguments.length, | |
| a = o < 3 ? t : null === r ? r = Object.getOwnPropertyDescriptor(t, n) : r; | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.decorate) a = Reflect.decorate(e, t, n, r); | |
| else | |
| for (var c = e.length - 1; c >= 0; c--)(i = e[c]) && (a = (o < 3 ? i(a) : o > 3 ? i(t, n, a) : i(t, n)) || a); | |
| return o > 3 && a && Object.defineProperty(t, n, a), a | |
| }, | |
| Bs = function(e) { | |
| function t() { | |
| var t = null !== e && e.apply(this, arguments) || this; | |
| return t.HeadingLevel = kc, t | |
| } | |
| return zs(t, e), t = Ps([Object(c["a"])({ | |
| components: { | |
| DBWebHeadingComp: xs, | |
| DBWebParagraphComp: Xr | |
| } | |
| })], t), t | |
| }(c["g"]), | |
| Hs = Bs, | |
| Zs = (n("ec6f"), Object(j["a"])(Hs, ws, Is, !1, null, "a15613c8", null)), | |
| Us = Zs.exports, | |
| Fs = function() { | |
| var e = function(t, n) { | |
| return e = Object.setPrototypeOf || { | |
| __proto__: [] | |
| } | |
| instanceof Array && function(e, t) { | |
| e.__proto__ = t | |
| } || function(e, t) { | |
| for (var n in t) Object.prototype.hasOwnProperty.call(t, n) && (e[n] = t[n]) | |
| }, e(t, n) | |
| }; | |
| return function(t, n) { | |
| function r() { | |
| this.constructor = t | |
| } | |
| e(t, n), t.prototype = null === n ? Object.create(n) : (r.prototype = n.prototype, new r) | |
| } | |
| }(), | |
| Ws = function(e, t, n, r) { | |
| var i, o = arguments.length, | |
| a = o < 3 ? t : null === r ? r = Object.getOwnPropertyDescriptor(t, n) : r; | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.decorate) a = Reflect.decorate(e, t, n, r); | |
| else | |
| for (var c = e.length - 1; c >= 0; c--)(i = e[c]) && (a = (o < 3 ? i(a) : o > 3 ? i(t, n, a) : i(t, n)) || a); | |
| return o > 3 && a && Object.defineProperty(t, n, a), a | |
| }, | |
| Ys = function(e, t) { | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.metadata) return Reflect.metadata(e, t) | |
| }, | |
| Gs = function(e) { | |
| function t() { | |
| return null !== e && e.apply(this, arguments) || this | |
| } | |
| return Fs(t, e), Object.defineProperty(t.prototype, "kategorieTexte", { | |
| get: function() { | |
| var e = this; | |
| return this.zugattribute.filter((function(t) { | |
| return t.kategorie === e.kategorie | |
| })).map((function(e) { | |
| return e.value | |
| })) | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Ws([Object(c["d"])({ | |
| required: !0, | |
| type: Array | |
| }), Ys("design:type", Array)], t.prototype, "zugattribute", void 0), t = Ws([Object(c["a"])({ | |
| components: { | |
| DBWebIconComp: M, | |
| DBWebDialogBodyComp: Us | |
| } | |
| })], t), t | |
| }(Cs), | |
| Ks = Gs, | |
| $s = (n("70d8"), Object(j["a"])(Ks, ss, us, !1, null, "0ca0eb2f", null)), | |
| Vs = $s.exports, | |
| Qs = function() { | |
| var e = this, | |
| t = e.$createElement, | |
| n = e._self._c || t; | |
| return n("DBWebChipComp", { | |
| key: e.label, | |
| attrs: { | |
| label: e.label, | |
| prependIcon: e.icon | |
| }, | |
| on: { | |
| click: e.onClick | |
| } | |
| }) | |
| }, | |
| qs = [], | |
| Js = Cs, | |
| Xs = Object(j["a"])(Js, Qs, qs, !1, null, null, null), | |
| eu = Xs.exports, | |
| tu = function() { | |
| var e = function(t, n) { | |
| return e = Object.setPrototypeOf || { | |
| __proto__: [] | |
| } | |
| instanceof Array && function(e, t) { | |
| e.__proto__ = t | |
| } || function(e, t) { | |
| for (var n in t) Object.prototype.hasOwnProperty.call(t, n) && (e[n] = t[n]) | |
| }, e(t, n) | |
| }; | |
| return function(t, n) { | |
| function r() { | |
| this.constructor = t | |
| } | |
| e(t, n), t.prototype = null === n ? Object.create(n) : (r.prototype = n.prototype, new r) | |
| } | |
| }(), | |
| nu = function(e, t, n, r) { | |
| var i, o = arguments.length, | |
| a = o < 3 ? t : null === r ? r = Object.getOwnPropertyDescriptor(t, n) : r; | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.decorate) a = Reflect.decorate(e, t, n, r); | |
| else | |
| for (var c = e.length - 1; c >= 0; c--)(i = e[c]) && (a = (o < 3 ? i(a) : o > 3 ? i(t, n, a) : i(t, n)) || a); | |
| return o > 3 && a && Object.defineProperty(t, n, a), a | |
| }, | |
| ru = function(e, t) { | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.metadata) return Reflect.metadata(e, t) | |
| }, | |
| iu = function(e) { | |
| function t() { | |
| var t = null !== e && e.apply(this, arguments) || this; | |
| return t.modalControls = new Ea, t.ElementPosition = Mr, t | |
| } | |
| var n, r; | |
| return tu(t, e), Object.defineProperty(t.prototype, "hasDuration", { | |
| get: function() { | |
| return this.abschnitt.abschnittsDauer | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "priorisierteMeldungen", { | |
| get: function() { | |
| return this.abschnitt.priorisierteMeldungen || [] | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "formatKompaktDuration", { | |
| get: function() { | |
| return this.hasDuration ? Qa({ | |
| seconds: this.abschnitt.abschnittsDauer | |
| }) : void 0 | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "formatDuration", { | |
| get: function() { | |
| return this.hasDuration ? Va({ | |
| seconds: this.abschnitt.abschnittsDauer | |
| }) : void 0 | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "verkehrsmittel", { | |
| get: function() { | |
| return this.abschnitt.verkehrsmittel | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "zugattributKategorien", { | |
| get: function() { | |
| var e = []; | |
| return this.abschnitt.verkehrsmittel.zugattribute ? (this.abschnitt.verkehrsmittel.zugattribute.forEach((function(t) { | |
| t.kategorie && !e.includes(t.kategorie) && e.push(t.kategorie) | |
| })), e) : e | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), t.prototype.toggleModal = function() { | |
| this.modalControls.isOpen = !this.modalControls.isOpen | |
| }, Object.defineProperty(t.prototype, "modalHeaderText", { | |
| get: function() { | |
| return this.$gettext("Informationen und Services") | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "hasAuslastungsmeldungen", { | |
| get: function() { | |
| var e; | |
| return !!(null === (e = this.abschnitt.auslastungsmeldungen) || void 0 === e ? void 0 : e.length) | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), nu([Object(c["d"])({ | |
| required: !0, | |
| type: Object | |
| }), ru("design:type", "function" === typeof(n = "undefined" !== typeof Pn && Pn) ? n : Object)], t.prototype, "abschnitt", void 0), nu([Object(c["d"])({ | |
| required: !0, | |
| type: Boolean | |
| }), ru("design:type", Boolean)], t.prototype, "narrowSpaces", void 0), nu([Object(c["d"])({ | |
| required: !1, | |
| type: Number | |
| }), ru("design:type", Number)], t.prototype, "teilfortschrittInProzent", void 0), nu([Object(c["d"])({ | |
| required: !1, | |
| type: [Function, Object] | |
| }), ru("design:type", Object)], t.prototype, "additionalComponent", void 0), nu([Object(c["d"])({ | |
| required: !0, | |
| type: Array | |
| }), ru("design:type", Array)], t.prototype, "auslastungstexte", void 0), nu([Object(c["d"])({ | |
| required: !0, | |
| validator: function(e) { | |
| return Object.values(ct).includes(e) | |
| } | |
| }), ru("design:type", "function" === typeof(r = "undefined" !== typeof ct && ct) ? r : Object)], t.prototype, "relevantKlasse", void 0), t = nu([Object(c["a"])({ | |
| components: { | |
| PriorisierteMeldungenComp: ca, | |
| ProduktGattungIconComp: Ac, | |
| VerbindungsAbschnittZeileComp: Oo, | |
| ZugAttributKategorieComp: eu, | |
| ZugnummerLabelComp: cs, | |
| DBWebModalComp: Ha, | |
| ZugattributeDetailsComp: Vs, | |
| AuslastungsAnzeigeComp: Jc | |
| } | |
| })], t), t | |
| }(c["g"]), | |
| ou = iu, | |
| au = (n("5758"), Object(j["a"])(ou, Ta, Na, !1, null, "16f76132", null)), | |
| cu = au.exports, | |
| su = function() { | |
| var e = this, | |
| t = e.$createElement, | |
| n = e._self._c || t; | |
| return n("div", { | |
| staticClass: "verbindungs-zwischenhalte" | |
| }, [n("VerbindungsAbschnittZeileComp", { | |
| scopedSlots: e._u([{ | |
| key: "icons", | |
| fn: function() { | |
| return [n("div", { | |
| staticClass: "verbindungs-zwischenhalte__line verbindungs-zwischenhalte__line--progress", | |
| style: { | |
| height: e.teilfortschrittInProzent + "%" | |
| } | |
| }), n("div", { | |
| staticClass: "verbindungs-zwischenhalte__line", | |
| style: { | |
| height: 100 - e.teilfortschrittInProzent + "%" | |
| } | |
| })] | |
| }, | |
| proxy: !0 | |
| }]) | |
| }, [n("template", { | |
| slot: "description" | |
| }, [e.hasZwischenhalte ? n("DBWebExpansionToggleComp", { | |
| staticClass: "verbindungs-zwischenhalte__toggle-button", | |
| class: { | |
| "verbindungs-zwischenhalte__toggle-button--expanded": e.displayZwischenhalte | |
| }, | |
| attrs: { | |
| label: e.labelShowZwischenhalte, | |
| type: e.ButtonType.text, | |
| size: e.ButtonSize.regular | |
| }, | |
| on: { | |
| input: function(t) { | |
| return e.onInputChanged(e.displayZwischenhalte) | |
| } | |
| }, | |
| model: { | |
| value: e.displayZwischenhalte, | |
| callback: function(t) { | |
| e.displayZwischenhalte = t | |
| }, | |
| expression: "displayZwischenhalte" | |
| } | |
| }) : e._e()], 1)], 2), n("DBWebTransitionScaleOutComp", { | |
| attrs: { | |
| expanded: e.displayZwischenhalte, | |
| keepInDOM: !0 | |
| } | |
| }, e._l(e.zwischenhalte, (function(t, r) { | |
| return n("div", { | |
| key: r, | |
| staticClass: "verbindungs-zwischenhalte__zwischenhalt-container" | |
| }, [n("VerbindungsZwischenhaltComp", { | |
| staticClass: "verbindungs-zwischenhalte__zwischenhalt", | |
| attrs: { | |
| teilankunftsfortschrittInProzent: e.getTeilankunftsfortschrittInProzent(r), | |
| teilabfahrtsfortschrittInProzent: e.getTeilabfahrtsfortschrittInProzent(r), | |
| auslastungstexte: e.auslastungstexte, | |
| relevantKlasse: e.relevantKlasse, | |
| zwischenhalt: t | |
| }, | |
| on: { | |
| sizeChanged: e.onSizeChangedEvent | |
| } | |
| }), r === e.zwischenhalte.length - 1 ? n("VerbindungsAbschnittZeileComp", { | |
| staticClass: "verbindungs-zwischenhalte__line--last", | |
| scopedSlots: e._u([{ | |
| key: "icons", | |
| fn: function() { | |
| return [n("div", { | |
| staticClass: "verbindungs-zwischenhalte__line\n verbindungs-zwischenhalte__line-lastline\n verbindungs-zwischenhalte__line--progress", | |
| style: { | |
| height: e.zwischenhaltLastlinefortschritt + "%" | |
| } | |
| }), n("div", { | |
| staticClass: "verbindungs-zwischenhalte__line\n verbindungs-zwischenhalte__line-lastline", | |
| style: { | |
| height: 100 - e.zwischenhaltLastlinefortschritt + "%" | |
| } | |
| })] | |
| }, | |
| proxy: !0 | |
| }], null, !0) | |
| }) : e._e()], 1) | |
| })), 0)], 1) | |
| }, | |
| uu = [], | |
| lu = function() { | |
| var e = this, | |
| t = e.$createElement, | |
| n = e._self._c || t; | |
| return n("div", { | |
| staticClass: "db-web-expansion-toggle" | |
| }, [n("DBWebButtonComp", { | |
| staticClass: "db-web-expansion-toggle__button", | |
| class: { | |
| "db-web-expansion-toggle__button--expanded": e.value | |
| }, | |
| attrs: { | |
| size: e.size, | |
| type: e.type, | |
| "aria-pressed": e.value.toString(), | |
| label: e.label, | |
| icon: "collapse_up", | |
| prependScreenReaderText: e.actionDescription | |
| }, | |
| on: { | |
| trigger: e.toggleExpansion | |
| } | |
| })], 1) | |
| }, | |
| pu = [], | |
| fu = function() { | |
| var e = function(t, n) { | |
| return e = Object.setPrototypeOf || { | |
| __proto__: [] | |
| } | |
| instanceof Array && function(e, t) { | |
| e.__proto__ = t | |
| } || function(e, t) { | |
| for (var n in t) Object.prototype.hasOwnProperty.call(t, n) && (e[n] = t[n]) | |
| }, e(t, n) | |
| }; | |
| return function(t, n) { | |
| function r() { | |
| this.constructor = t | |
| } | |
| e(t, n), t.prototype = null === n ? Object.create(n) : (r.prototype = n.prototype, new r) | |
| } | |
| }(), | |
| du = function(e, t, n, r) { | |
| var i, o = arguments.length, | |
| a = o < 3 ? t : null === r ? r = Object.getOwnPropertyDescriptor(t, n) : r; | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.decorate) a = Reflect.decorate(e, t, n, r); | |
| else | |
| for (var c = e.length - 1; c >= 0; c--)(i = e[c]) && (a = (o < 3 ? i(a) : o > 3 ? i(t, n, a) : i(t, n)) || a); | |
| return o > 3 && a && Object.defineProperty(t, n, a), a | |
| }, | |
| bu = function(e, t) { | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.metadata) return Reflect.metadata(e, t) | |
| }, | |
| gu = function(e) { | |
| function t() { | |
| return null !== e && e.apply(this, arguments) || this | |
| } | |
| var n, r; | |
| return fu(t, e), t.prototype.toggleExpansion = function() { | |
| this.$emit("input", !this.value) | |
| }, Object.defineProperty(t.prototype, "actionDescription", { | |
| get: function() { | |
| return this.value ? this.$gettext("schließe") : this.$gettext("öffne") | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), du([Object(c["d"])({ | |
| required: !0, | |
| type: String, | |
| validator: function(e) { | |
| return !!te[e] | |
| } | |
| }), bu("design:type", "function" === typeof(n = "undefined" !== typeof te && te) ? n : Object)], t.prototype, "size", void 0), du([Object(c["d"])({ | |
| required: !0, | |
| type: String, | |
| validator: function(e) { | |
| return !!ne[e] | |
| } | |
| }), bu("design:type", "function" === typeof(r = "undefined" !== typeof ne && ne) ? r : Object)], t.prototype, "type", void 0), du([Object(c["d"])({ | |
| required: !0, | |
| type: String | |
| }), bu("design:type", String)], t.prototype, "label", void 0), du([Object(c["d"])({ | |
| required: !0, | |
| type: Boolean | |
| }), bu("design:type", Boolean)], t.prototype, "value", void 0), t = du([Object(c["a"])({ | |
| components: { | |
| DBWebButtonComp: ve | |
| } | |
| })], t), t | |
| }(c["g"]), | |
| hu = gu, | |
| yu = (n("9120"), Object(j["a"])(hu, lu, pu, !1, null, "034bc712", null)), | |
| mu = yu.exports, | |
| vu = function() { | |
| var e = this, | |
| t = e.$createElement, | |
| n = e._self._c || t; | |
| return e.keepInDOM ? n("transition", { | |
| attrs: { | |
| name: "db-web-scale-out", | |
| css: !1 | |
| }, | |
| on: { | |
| enter: e.enterAnimation, | |
| leave: e.leaveAnimation | |
| } | |
| }, [n("div", { | |
| directives: [{ | |
| name: "show", | |
| rawName: "v-show", | |
| value: e.expanded, | |
| expression: "expanded" | |
| }], | |
| staticClass: "db-web-scale-out__container" | |
| }, [e._t("default")], 2)]) : n("transition", { | |
| attrs: { | |
| name: "db-web-scale-out", | |
| css: !1 | |
| }, | |
| on: { | |
| enter: e.enterAnimation, | |
| leave: e.leaveAnimation | |
| } | |
| }, [e.expanded ? n("div", { | |
| staticClass: "db-web-scale-out__container" | |
| }, [e._t("default")], 2) : e._e()]) | |
| }, | |
| Ou = [], | |
| ju = function() { | |
| var e = function(t, n) { | |
| return e = Object.setPrototypeOf || { | |
| __proto__: [] | |
| } | |
| instanceof Array && function(e, t) { | |
| e.__proto__ = t | |
| } || function(e, t) { | |
| for (var n in t) Object.prototype.hasOwnProperty.call(t, n) && (e[n] = t[n]) | |
| }, e(t, n) | |
| }; | |
| return function(t, n) { | |
| function r() { | |
| this.constructor = t | |
| } | |
| e(t, n), t.prototype = null === n ? Object.create(n) : (r.prototype = n.prototype, new r) | |
| } | |
| }(), | |
| _u = function(e, t, n, r) { | |
| var i, o = arguments.length, | |
| a = o < 3 ? t : null === r ? r = Object.getOwnPropertyDescriptor(t, n) : r; | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.decorate) a = Reflect.decorate(e, t, n, r); | |
| else | |
| for (var c = e.length - 1; c >= 0; c--)(i = e[c]) && (a = (o < 3 ? i(a) : o > 3 ? i(t, n, a) : i(t, n)) || a); | |
| return o > 3 && a && Object.defineProperty(t, n, a), a | |
| }, | |
| Mu = function(e, t) { | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.metadata) return Reflect.metadata(e, t) | |
| }, | |
| Cu = function(e, t, n, r) { | |
| function i(e) { | |
| return e instanceof n ? e : new n((function(t) { | |
| t(e) | |
| })) | |
| } | |
| return new(n || (n = Promise))((function(n, o) { | |
| function a(e) { | |
| try { | |
| s(r.next(e)) | |
| } catch (t) { | |
| o(t) | |
| } | |
| } | |
| function c(e) { | |
| try { | |
| s(r["throw"](e)) | |
| } catch (t) { | |
| o(t) | |
| } | |
| } | |
| function s(e) { | |
| e.done ? n(e.value) : i(e.value).then(a, c) | |
| } | |
| s((r = r.apply(e, t || [])).next()) | |
| })) | |
| }, | |
| wu = function(e, t) { | |
| var n, r, i, o, a = { | |
| label: 0, | |
| sent: function() { | |
| if (1 & i[0]) throw i[1]; | |
| return i[1] | |
| }, | |
| trys: [], | |
| ops: [] | |
| }; | |
| return o = { | |
| next: c(0), | |
| throw: c(1), | |
| return: c(2) | |
| }, "function" === typeof Symbol && (o[Symbol.iterator] = function() { | |
| return this | |
| }), o; | |
| function c(e) { | |
| return function(t) { | |
| return s([e, t]) | |
| } | |
| } | |
| function s(o) { | |
| if (n) throw new TypeError("Generator is already executing."); | |
| while (a) try { | |
| if (n = 1, r && (i = 2 & o[0] ? r["return"] : o[0] ? r["throw"] || ((i = r["return"]) && i.call(r), 0) : r.next) && !(i = i.call(r, o[1])).done) return i; | |
| switch (r = 0, i && (o = [2 & o[0], i.value]), o[0]) { | |
| case 0: | |
| case 1: | |
| i = o; | |
| break; | |
| case 4: | |
| return a.label++, { | |
| value: o[1], | |
| done: !1 | |
| }; | |
| case 5: | |
| a.label++, r = o[1], o = [0]; | |
| continue; | |
| case 7: | |
| o = a.ops.pop(), a.trys.pop(); | |
| continue; | |
| default: | |
| if (i = a.trys, !(i = i.length > 0 && i[i.length - 1]) && (6 === o[0] || 2 === o[0])) { | |
| a = 0; | |
| continue | |
| } | |
| if (3 === o[0] && (!i || o[1] > i[0] && o[1] < i[3])) { | |
| a.label = o[1]; | |
| break | |
| } | |
| if (6 === o[0] && a.label < i[1]) { | |
| a.label = i[1], i = o; | |
| break | |
| } | |
| if (i && a.label < i[2]) { | |
| a.label = i[2], a.ops.push(o); | |
| break | |
| } | |
| i[2] && a.ops.pop(), a.trys.pop(); | |
| continue | |
| } | |
| o = t.call(e, a) | |
| } catch (c) { | |
| o = [6, c], r = 0 | |
| } finally { | |
| n = i = 0 | |
| } | |
| if (5 & o[0]) throw o[1]; | |
| return { | |
| value: o[0] ? o[1] : void 0, | |
| done: !0 | |
| } | |
| } | |
| }, | |
| Iu = "ease-in-out"; | |
| (function(e) { | |
| e["NORMAL"] = "normal", e["REVERSE"] = "reverse" | |
| })(Es || (Es = {})); | |
| var Au, Tu = function(e) { | |
| function t() { | |
| return null !== e && e.apply(this, arguments) || this | |
| } | |
| return ju(t, e), t.prototype.enterAnimation = function(e, t) { | |
| return Cu(this, void 0, void 0, (function() { | |
| return wu(this, (function(n) { | |
| switch (n.label) { | |
| case 0: | |
| return [4, this.startScaleAnimation(e, Es.NORMAL)]; | |
| case 1: | |
| return n.sent(), t(), [2] | |
| } | |
| })) | |
| })) | |
| }, t.prototype.leaveAnimation = function(e, t) { | |
| return Cu(this, void 0, void 0, (function() { | |
| return wu(this, (function(n) { | |
| switch (n.label) { | |
| case 0: | |
| return [4, this.startScaleAnimation(e, Es.REVERSE)]; | |
| case 1: | |
| return n.sent(), t(), [2] | |
| } | |
| })) | |
| })) | |
| }, t.prototype.startScaleAnimation = function(e, t) { | |
| var n = this.getScaleAnimationSteps(e.offsetHeight), | |
| r = { | |
| duration: 400, | |
| easing: Iu, | |
| direction: t | |
| }, | |
| i = e.animate(n, r); | |
| return new Promise((function(e) { | |
| i.onfinish = e | |
| })) | |
| }, t.prototype.getScaleAnimationSteps = function(e) { | |
| return [{ | |
| height: 0 | |
| }, { | |
| height: e + "px" | |
| }] | |
| }, _u([Object(c["d"])({ | |
| required: !0 | |
| }), Mu("design:type", Boolean)], t.prototype, "expanded", void 0), _u([Object(c["d"])({ | |
| default: !1 | |
| }), Mu("design:type", Boolean)], t.prototype, "keepInDOM", void 0), t = _u([Object(c["a"])({})], t), t | |
| }(c["g"]), | |
| Nu = Tu, | |
| Du = (n("ac7e"), Object(j["a"])(Nu, vu, Ou, !1, null, "945db738", null)), | |
| Su = Du.exports, | |
| Eu = function() { | |
| var e = this, | |
| t = e.$createElement, | |
| n = e._self._c || t; | |
| return n("div", { | |
| staticClass: "verbindungs-zwischenhalt" | |
| }, [n("VerbindungsAbschnittZeileComp", { | |
| staticClass: "verbindungs-zwischenhalt__zeile" | |
| }, [n("template", { | |
| slot: "zeit" | |
| }, [n("span", { | |
| staticClass: "verbindungs-zwischenhalt__zeiten test-verbindungs-zwischenhalt__zeiten" | |
| }, [n("EchtzeitComp", { | |
| staticClass: "verbindungs-zwischenhalt__ankunfts-zeit", | |
| attrs: { | |
| echtzeit: e.ankunftsEchtzeit, | |
| sollzeit: e.ankunftsZeit | |
| } | |
| }), n("EchtzeitComp", { | |
| staticClass: "verbindungs-zwischenhalt__abfahrts-zeit", | |
| attrs: { | |
| echtzeit: e.abfahrtsEchtzeit, | |
| sollzeit: e.abfahrtsZeit | |
| } | |
| })], 1)]), n("template", { | |
| slot: "icons" | |
| }, [n("div", { | |
| staticClass: "verbindungs-zwischenhalt__stop-icon-wrapper" | |
| }, [n("div", { | |
| staticClass: "verbindungs-zwischenhalt__line\n verbindungs-zwischenhalt__line--ankunft\n verbindungs-zwischenhalt__line--progress", | |
| style: { | |
| height: (e.teilankunftsfortschrittInProzent || 0) + "%" | |
| } | |
| }), n("div", { | |
| staticClass: "verbindungs-zwischenhalt__line\n verbindungs-zwischenhalt__line--ankunft", | |
| style: { | |
| height: 100 - (e.teilankunftsfortschrittInProzent || 0) + "%" | |
| } | |
| }), n("DBWebIconComp", { | |
| staticClass: "verbindungs-zwischenhalt__stop-icon", | |
| class: { | |
| "verbindungs-zwischenhalt__stop-icon--progress": 100 === e.teilankunftsfortschrittInProzent | |
| }, | |
| attrs: { | |
| name: "place_stopover3" | |
| } | |
| }), n("div", { | |
| staticClass: "verbindungs-zwischenhalt__line\n verbindungs-zwischenhalt__line--abfahrt\n verbindungs-zwischenhalt__line--progress", | |
| style: { | |
| height: (e.teilabfahrtsfortschrittInProzent && e.teilabfahrtsfortschrittInProzent.halt || 0) + "%" | |
| } | |
| }), n("div", { | |
| staticClass: "verbindungs-zwischenhalt__line\n verbindungs-zwischenhalt__line--abfahrt", | |
| style: { | |
| height: 100 - (e.teilabfahrtsfortschrittInProzent && e.teilabfahrtsfortschrittInProzent.halt || 0) + "%" | |
| } | |
| })], 1)]), n("template", { | |
| slot: "description" | |
| }, [n("div", { | |
| staticClass: "verbindungs-zwischenhalt__name test-zwischenhalt-name" | |
| }, [e._v(" " + e._s(e.zwischenhalt.name) + " ")])]), n("template", { | |
| slot: "gleis" | |
| }, [n("div", { | |
| staticClass: "verbindungs-zwischenhalt__gleis" | |
| }, [n("VerbindungsHaltGleisComp", { | |
| attrs: { | |
| halt: e.zwischenhalt | |
| } | |
| })], 1)])], 2), e.hasPriorisierteMeldungen || e.hasAuslastungsmeldungen ? n("VerbindungsAbschnittZeileComp", { | |
| staticClass: "verbindungs-zwischenhalt__zeile", | |
| scopedSlots: e._u([{ | |
| key: "icons", | |
| fn: function() { | |
| return [n("div", { | |
| staticClass: "verbindungs-zwischenhalt__line\n verbindungs-zwischenhalt__line--abfahrt-meldung\n verbindungs-zwischenhalt__line--progress\n verbindungs-zwischenhalt__line--abfahrt", | |
| style: { | |
| height: (e.teilabfahrtsfortschrittInProzent && e.teilabfahrtsfortschrittInProzent.meldung || 0) + "%" | |
| } | |
| }), n("div", { | |
| staticClass: "verbindungs-zwischenhalt__line\n verbindungs-zwischenhalt__line--abfahrt-meldung\n verbindungs-zwischenhalt__line--abfahrt", | |
| style: { | |
| height: 100 - (e.teilabfahrtsfortschrittInProzent && e.teilabfahrtsfortschrittInProzent.meldung || 0) + "%" | |
| } | |
| })] | |
| }, | |
| proxy: !0 | |
| }], null, !1, 2603324761) | |
| }, [n("div", { | |
| staticClass: "verbindungs-zwischenhalt__meldungen", | |
| attrs: { | |
| slot: "description" | |
| }, | |
| slot: "description" | |
| }, [e.hasAuslastungsmeldungen ? n("AuslastungsAnzeigeComp", { | |
| staticClass: "verbindungs-zwischenhalt__meldungen-auslastung", | |
| attrs: { | |
| auslastungen: e.zwischenhalt.auslastungsmeldungen, | |
| texte: e.auslastungstexte, | |
| iconPosition: e.ElementPosition.LEFT, | |
| relevantKlasse: e.relevantKlasse | |
| } | |
| }) : e._e(), e.hasPriorisierteMeldungen ? n("PriorisierteMeldungenComp", { | |
| staticClass: "verbindungs-zwischenhalt__meldungen-priorisiert", | |
| attrs: { | |
| priorisierteMeldungen: e.priorisierteMeldungen | |
| } | |
| }) : e._e()], 1)]) : e._e()], 1) | |
| }, | |
| Lu = [], | |
| Ru = function() { | |
| var e = function(t, n) { | |
| return e = Object.setPrototypeOf || { | |
| __proto__: [] | |
| } | |
| instanceof Array && function(e, t) { | |
| e.__proto__ = t | |
| } || function(e, t) { | |
| for (var n in t) Object.prototype.hasOwnProperty.call(t, n) && (e[n] = t[n]) | |
| }, e(t, n) | |
| }; | |
| return function(t, n) { | |
| function r() { | |
| this.constructor = t | |
| } | |
| e(t, n), t.prototype = null === n ? Object.create(n) : (r.prototype = n.prototype, new r) | |
| } | |
| }(), | |
| ku = function(e, t, n, r) { | |
| var i, o = arguments.length, | |
| a = o < 3 ? t : null === r ? r = Object.getOwnPropertyDescriptor(t, n) : r; | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.decorate) a = Reflect.decorate(e, t, n, r); | |
| else | |
| for (var c = e.length - 1; c >= 0; c--)(i = e[c]) && (a = (o < 3 ? i(a) : o > 3 ? i(t, n, a) : i(t, n)) || a); | |
| return o > 3 && a && Object.defineProperty(t, n, a), a | |
| }, | |
| xu = function(e, t) { | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.metadata) return Reflect.metadata(e, t) | |
| }, | |
| zu = function(e) { | |
| function t() { | |
| var t = null !== e && e.apply(this, arguments) || this; | |
| return t.ElementPosition = Mr, t | |
| } | |
| var n, r, i; | |
| return Ru(t, e), t.prototype.updated = function() { | |
| var e = this.$el, | |
| t = Cr.findElementTotalHeights(e, ".verbindungs-zwischenhalt__line--ankunft"), | |
| n = Cr.findElementTotalHeights(e, ".verbindungs-zwischenhalt__line--abfahrt"), | |
| r = Cr.findElementTotalHeights(e, ".verbindungs-zwischenhalt__line--abfahrt-meldung"), | |
| i = { | |
| ankunft: t, | |
| abfahrt: n, | |
| abfahrtHalt: n - r, | |
| abfahrtMeldung: r | |
| }; | |
| this.$emit("sizeChanged", i) | |
| }, Object.defineProperty(t.prototype, "ankunftsZeit", { | |
| get: function() { | |
| return this.zwischenhalt.ankunftsZeitpunkt | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "abfahrtsZeit", { | |
| get: function() { | |
| return this.zwischenhalt.abfahrtsZeitpunkt | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "ankunftsEchtzeit", { | |
| get: function() { | |
| return this.zwischenhalt.ezAnkunftsZeitpunkt | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "abfahrtsEchtzeit", { | |
| get: function() { | |
| return this.zwischenhalt.ezAbfahrtsZeitpunkt | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "hasAuslastungsmeldungen", { | |
| get: function() { | |
| var e; | |
| return !!(null === (e = this.zwischenhalt.auslastungsmeldungen) || void 0 === e ? void 0 : e.length) | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "hasPriorisierteMeldungen", { | |
| get: function() { | |
| var e; | |
| return !!(null === (e = this.zwischenhalt.priorisierteMeldungen) || void 0 === e ? void 0 : e.length) | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "priorisierteMeldungen", { | |
| get: function() { | |
| return this.zwischenhalt.priorisierteMeldungen | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), ku([Object(c["d"])({ | |
| type: Array | |
| }), xu("design:type", Array)], t.prototype, "auslastungstexte", void 0), ku([Object(c["d"])({ | |
| validator: function(e) { | |
| return Object.values(ct).includes(e) | |
| } | |
| }), xu("design:type", "function" === typeof(n = "undefined" !== typeof ct && ct) ? n : Object)], t.prototype, "relevantKlasse", void 0), ku([Object(c["d"])({ | |
| required: !0, | |
| type: Object | |
| }), xu("design:type", "function" === typeof(r = "undefined" !== typeof Nn && Nn) ? r : Object)], t.prototype, "zwischenhalt", void 0), ku([Object(c["d"])({ | |
| required: !1, | |
| type: Number | |
| }), xu("design:type", Number)], t.prototype, "teilankunftsfortschrittInProzent", void 0), ku([Object(c["d"])({ | |
| required: !1, | |
| type: Object | |
| }), xu("design:type", "function" === typeof(i = !1) ? i : Object)], t.prototype, "teilabfahrtsfortschrittInProzent", void 0), t = ku([Object(c["a"])({ | |
| components: { | |
| AuslastungsAnzeigeComp: Jc, | |
| DBWebIconComp: M, | |
| EchtzeitComp: Uo, | |
| PriorisierteMeldungenComp: ca, | |
| VerbindungsAbschnittZeileComp: Oo, | |
| VerbindungsHaltGleisComp: Oa | |
| } | |
| })], t), t | |
| }(c["g"]), | |
| Pu = zu, | |
| Bu = (n("d1fb"), Object(j["a"])(Pu, Eu, Lu, !1, null, "256e41e1", null)), | |
| Hu = Bu.exports, | |
| Zu = function() { | |
| var e = function(t, n) { | |
| return e = Object.setPrototypeOf || { | |
| __proto__: [] | |
| } | |
| instanceof Array && function(e, t) { | |
| e.__proto__ = t | |
| } || function(e, t) { | |
| for (var n in t) Object.prototype.hasOwnProperty.call(t, n) && (e[n] = t[n]) | |
| }, e(t, n) | |
| }; | |
| return function(t, n) { | |
| function r() { | |
| this.constructor = t | |
| } | |
| e(t, n), t.prototype = null === n ? Object.create(n) : (r.prototype = n.prototype, new r) | |
| } | |
| }(), | |
| Uu = function(e, t, n, r) { | |
| var i, o = arguments.length, | |
| a = o < 3 ? t : null === r ? r = Object.getOwnPropertyDescriptor(t, n) : r; | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.decorate) a = Reflect.decorate(e, t, n, r); | |
| else | |
| for (var c = e.length - 1; c >= 0; c--)(i = e[c]) && (a = (o < 3 ? i(a) : o > 3 ? i(t, n, a) : i(t, n)) || a); | |
| return o > 3 && a && Object.defineProperty(t, n, a), a | |
| }, | |
| Fu = function(e, t) { | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.metadata) return Reflect.metadata(e, t) | |
| }, | |
| Wu = function(e, t, n, r) { | |
| function i(e) { | |
| return e instanceof n ? e : new n((function(t) { | |
| t(e) | |
| })) | |
| } | |
| return new(n || (n = Promise))((function(n, o) { | |
| function a(e) { | |
| try { | |
| s(r.next(e)) | |
| } catch (t) { | |
| o(t) | |
| } | |
| } | |
| function c(e) { | |
| try { | |
| s(r["throw"](e)) | |
| } catch (t) { | |
| o(t) | |
| } | |
| } | |
| function s(e) { | |
| e.done ? n(e.value) : i(e.value).then(a, c) | |
| } | |
| s((r = r.apply(e, t || [])).next()) | |
| })) | |
| }, | |
| Yu = function(e, t) { | |
| var n, r, i, o, a = { | |
| label: 0, | |
| sent: function() { | |
| if (1 & i[0]) throw i[1]; | |
| return i[1] | |
| }, | |
| trys: [], | |
| ops: [] | |
| }; | |
| return o = { | |
| next: c(0), | |
| throw: c(1), | |
| return: c(2) | |
| }, "function" === typeof Symbol && (o[Symbol.iterator] = function() { | |
| return this | |
| }), o; | |
| function c(e) { | |
| return function(t) { | |
| return s([e, t]) | |
| } | |
| } | |
| function s(o) { | |
| if (n) throw new TypeError("Generator is already executing."); | |
| while (a) try { | |
| if (n = 1, r && (i = 2 & o[0] ? r["return"] : o[0] ? r["throw"] || ((i = r["return"]) && i.call(r), 0) : r.next) && !(i = i.call(r, o[1])).done) return i; | |
| switch (r = 0, i && (o = [2 & o[0], i.value]), o[0]) { | |
| case 0: | |
| case 1: | |
| i = o; | |
| break; | |
| case 4: | |
| return a.label++, { | |
| value: o[1], | |
| done: !1 | |
| }; | |
| case 5: | |
| a.label++, r = o[1], o = [0]; | |
| continue; | |
| case 7: | |
| o = a.ops.pop(), a.trys.pop(); | |
| continue; | |
| default: | |
| if (i = a.trys, !(i = i.length > 0 && i[i.length - 1]) && (6 === o[0] || 2 === o[0])) { | |
| a = 0; | |
| continue | |
| } | |
| if (3 === o[0] && (!i || o[1] > i[0] && o[1] < i[3])) { | |
| a.label = o[1]; | |
| break | |
| } | |
| if (6 === o[0] && a.label < i[1]) { | |
| a.label = i[1], i = o; | |
| break | |
| } | |
| if (i && a.label < i[2]) { | |
| a.label = i[2], a.ops.push(o); | |
| break | |
| } | |
| i[2] && a.ops.pop(), a.trys.pop(); | |
| continue | |
| } | |
| o = t.call(e, a) | |
| } catch (c) { | |
| o = [6, c], r = 0 | |
| } finally { | |
| n = i = 0 | |
| } | |
| if (5 & o[0]) throw o[1]; | |
| return { | |
| value: o[0] ? o[1] : void 0, | |
| done: !0 | |
| } | |
| } | |
| }, | |
| Gu = function(e) { | |
| function t() { | |
| var t = null !== e && e.apply(this, arguments) || this; | |
| return t.ButtonType = ne, t.ButtonSize = te, t.displayZwischenhalte = !1, t.zwischenhaltHeights = [], t.isExpanded = !1, t | |
| } | |
| var n; | |
| return Zu(t, e), t.prototype.getTeilabfahrtsfortschrittInProzent = function(e) { | |
| var t, n; | |
| return (null === (t = this.zwischenhaltfortschritte) || void 0 === t ? void 0 : t.length) && 100 === this.teilfortschrittInProzent && (null === (n = this.zwischenhaltfortschritte[e]) || void 0 === n ? void 0 : n.teilabfahrtsfortschrittInProzent) || { | |
| halt: 0, | |
| meldung: 0 | |
| } | |
| }, t.prototype.getTeilankunftsfortschrittInProzent = function(e) { | |
| var t, n; | |
| return (null === (t = this.zwischenhaltfortschritte) || void 0 === t ? void 0 : t.length) && (null === (n = this.zwischenhaltfortschritte[e]) || void 0 === n ? void 0 : n.teilankunftsfortschrittInProzent) || 0 | |
| }, Object.defineProperty(t.prototype, "zwischenhalte", { | |
| get: function() { | |
| return this.halte.slice(1, this.halte.length - 1) | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "hasZwischenhalte", { | |
| get: function() { | |
| return this.zwischenhalte.length > 0 | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "labelShowZwischenhalte", { | |
| get: function() { | |
| var e = this.zwischenhalte.length, | |
| t = this.$ngettext("%{zwischenhalteCount} Haltestelle", "%{zwischenhalteCount} Haltestellen", e); | |
| return this.$gettextInterpolate(t, { | |
| zwischenhalteCount: e | |
| }) | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), t.prototype.onSizeChangedEvent = function(e) { | |
| this.isExpanded && this.zwischenhaltHeights.length !== this.zwischenhalte.length && this.zwischenhaltHeights.push(e) | |
| }, t.prototype.onInputChanged = function(e) { | |
| return Wu(this, void 0, void 0, (function() { | |
| var t, n; | |
| return Yu(this, (function(r) { | |
| switch (r.label) { | |
| case 0: | |
| return this.isExpanded = e, [4, this.$nextTick()]; | |
| case 1: | |
| return r.sent(), t = this.$el, n = Cr.findElementTotalHeights(t, ".verbindungs-zwischenhalte__line-lastline"), this.$emit("triggerExpand", { | |
| isExpanded: e, | |
| zwischenhaltHeights: this.zwischenhaltHeights, | |
| lastLineHeight: n | |
| }), [2] | |
| } | |
| })) | |
| })) | |
| }, Uu([Object(c["d"])({ | |
| required: !0, | |
| type: Array | |
| }), Fu("design:type", Array)], t.prototype, "halte", void 0), Uu([Object(c["d"])({ | |
| type: Array | |
| }), Fu("design:type", Array)], t.prototype, "auslastungstexte", void 0), Uu([Object(c["d"])({ | |
| validator: function(e) { | |
| return Object.values(ct).includes(e) | |
| } | |
| }), Fu("design:type", "function" === typeof(n = "undefined" !== typeof ct && ct) ? n : Object)], t.prototype, "relevantKlasse", void 0), Uu([Object(c["d"])({ | |
| required: !1, | |
| type: Number | |
| }), Fu("design:type", Number)], t.prototype, "teilfortschrittInProzent", void 0), Uu([Object(c["d"])({ | |
| required: !1, | |
| type: Number | |
| }), Fu("design:type", Number)], t.prototype, "zwischenhaltLastlinefortschritt", void 0), Uu([Object(c["d"])({ | |
| required: !1, | |
| type: Array | |
| }), Fu("design:type", Array)], t.prototype, "zwischenhaltfortschritte", void 0), t = Uu([Object(c["a"])({ | |
| components: { | |
| DBWebExpansionToggleComp: mu, | |
| DBWebTransitionScaleOutComp: Su, | |
| VerbindungsAbschnittZeileComp: Oo, | |
| VerbindungsZwischenhaltComp: Hu | |
| } | |
| })], t), t | |
| }(c["g"]), | |
| Ku = Gu, | |
| $u = (n("9f82"), Object(j["a"])(Ku, su, uu, !1, null, "314d6a85", null)), | |
| Vu = $u.exports, | |
| Qu = function() { | |
| var e = function(t, n) { | |
| return e = Object.setPrototypeOf || { | |
| __proto__: [] | |
| } | |
| instanceof Array && function(e, t) { | |
| e.__proto__ = t | |
| } || function(e, t) { | |
| for (var n in t) Object.prototype.hasOwnProperty.call(t, n) && (e[n] = t[n]) | |
| }, e(t, n) | |
| }; | |
| return function(t, n) { | |
| function r() { | |
| this.constructor = t | |
| } | |
| e(t, n), t.prototype = null === n ? Object.create(n) : (r.prototype = n.prototype, new r) | |
| } | |
| }(), | |
| qu = function(e, t, n, r) { | |
| var i, o = arguments.length, | |
| a = o < 3 ? t : null === r ? r = Object.getOwnPropertyDescriptor(t, n) : r; | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.decorate) a = Reflect.decorate(e, t, n, r); | |
| else | |
| for (var c = e.length - 1; c >= 0; c--)(i = e[c]) && (a = (o < 3 ? i(a) : o > 3 ? i(t, n, a) : i(t, n)) || a); | |
| return o > 3 && a && Object.defineProperty(t, n, a), a | |
| }, | |
| Ju = function(e, t) { | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.metadata) return Reflect.metadata(e, t) | |
| }, | |
| Xu = function(e, t, n, r) { | |
| function i(e) { | |
| return e instanceof n ? e : new n((function(t) { | |
| t(e) | |
| })) | |
| } | |
| return new(n || (n = Promise))((function(n, o) { | |
| function a(e) { | |
| try { | |
| s(r.next(e)) | |
| } catch (t) { | |
| o(t) | |
| } | |
| } | |
| function c(e) { | |
| try { | |
| s(r["throw"](e)) | |
| } catch (t) { | |
| o(t) | |
| } | |
| } | |
| function s(e) { | |
| e.done ? n(e.value) : i(e.value).then(a, c) | |
| } | |
| s((r = r.apply(e, t || [])).next()) | |
| })) | |
| }, | |
| el = function(e, t) { | |
| var n, r, i, o, a = { | |
| label: 0, | |
| sent: function() { | |
| if (1 & i[0]) throw i[1]; | |
| return i[1] | |
| }, | |
| trys: [], | |
| ops: [] | |
| }; | |
| return o = { | |
| next: c(0), | |
| throw: c(1), | |
| return: c(2) | |
| }, "function" === typeof Symbol && (o[Symbol.iterator] = function() { | |
| return this | |
| }), o; | |
| function c(e) { | |
| return function(t) { | |
| return s([e, t]) | |
| } | |
| } | |
| function s(o) { | |
| if (n) throw new TypeError("Generator is already executing."); | |
| while (a) try { | |
| if (n = 1, r && (i = 2 & o[0] ? r["return"] : o[0] ? r["throw"] || ((i = r["return"]) && i.call(r), 0) : r.next) && !(i = i.call(r, o[1])).done) return i; | |
| switch (r = 0, i && (o = [2 & o[0], i.value]), o[0]) { | |
| case 0: | |
| case 1: | |
| i = o; | |
| break; | |
| case 4: | |
| return a.label++, { | |
| value: o[1], | |
| done: !1 | |
| }; | |
| case 5: | |
| a.label++, r = o[1], o = [0]; | |
| continue; | |
| case 7: | |
| o = a.ops.pop(), a.trys.pop(); | |
| continue; | |
| default: | |
| if (i = a.trys, !(i = i.length > 0 && i[i.length - 1]) && (6 === o[0] || 2 === o[0])) { | |
| a = 0; | |
| continue | |
| } | |
| if (3 === o[0] && (!i || o[1] > i[0] && o[1] < i[3])) { | |
| a.label = o[1]; | |
| break | |
| } | |
| if (6 === o[0] && a.label < i[1]) { | |
| a.label = i[1], i = o; | |
| break | |
| } | |
| if (i && a.label < i[2]) { | |
| a.label = i[2], a.ops.push(o); | |
| break | |
| } | |
| i[2] && a.ops.pop(), a.trys.pop(); | |
| continue | |
| } | |
| o = t.call(e, a) | |
| } catch (c) { | |
| o = [6, c], r = 0 | |
| } finally { | |
| n = i = 0 | |
| } | |
| if (5 & o[0]) throw o[1]; | |
| return { | |
| value: o[0] ? o[1] : void 0, | |
| done: !0 | |
| } | |
| } | |
| }, | |
| tl = function(e) { | |
| function t() { | |
| var t = null !== e && e.apply(this, arguments) || this; | |
| return t.zwischenhalteExpanded = !1, t.zwischenhaltfortschritte = [], t.transferCompHeight = 0, t.zwischenhalteCompHeight = 0, t.firstAnkunftHeight = 0, t.zwischenhaltLastlinefortschritt = 0, t | |
| } | |
| var n, r; | |
| return Qu(t, e), t.prototype.mounted = function() { | |
| var e = this.$el; | |
| this.zwischenhalteCompHeight = Cr.findElementTotalHeights(e, ".verbindungs-abschnitt__zwischenhalte"), this.transferCompHeight = Cr.findElementTotalHeights(e, ".verbindungs-abschnitt__transfer") | |
| }, Object.defineProperty(t.prototype, "streckenfortschritt", { | |
| get: function() { | |
| return Cr.getStreckenfortschritt(this.abschnitt) || [] | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "transferAndZwischenhalteHeights", { | |
| get: function() { | |
| return this.transferCompHeight + this.zwischenhalteCompHeight | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "abfahrtsHalt", { | |
| get: function() { | |
| return this.abschnitt.halte && this.abschnitt.halte.length > 0 ? this.abschnitt.halte[0] : {} | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "ankunftsHalt", { | |
| get: function() { | |
| return this.abschnitt.halte && this.abschnitt.halte.length > 0 ? this.abschnitt.halte[this.abschnitt.halte.length - 1] : {} | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "isPublicTransport", { | |
| get: function() { | |
| return this.abschnitt.verkehrsmittel.typ === ln.PUBLICTRANSPORT | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "isWalkOrTransfer", { | |
| get: function() { | |
| return this.abschnitt.verkehrsmittel.typ === ln.WALK || this.abschnitt.verkehrsmittel.typ === ln.TRANSFER | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "isLastHaltGefahren", { | |
| get: function() { | |
| return !!this.canShowFortschritt && 100 === Cr.getAbschnittfortschritt(this.abschnitt) | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "canShowFortschritt", { | |
| get: function() { | |
| return Cr.isFortschrittDataValid(this.abschnitt) && this.showFortschritt | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "heightOfAllElements", { | |
| get: function() { | |
| return this.zwischenhalteExpanded ? this.firstAnkunftHeight + this.transferAndZwischenhalteHeights : this.transferAndZwischenhalteHeights | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), t.prototype.getReisefortschrittFuerTransfer = function() { | |
| if (!this.canShowFortschritt) return 0; | |
| var e = this.transferCompHeight, | |
| t = Cr.getAbschnittfortschritt(this.abschnitt); | |
| return this.zwischenhalteExpanded && (t = this.streckenfortschritt[0]), Cr.getRelativeProgressForElement(this.heightOfAllElements, e, t) | |
| }, t.prototype.getReisefortschrittFuerZwischenhalte = function() { | |
| return this.canShowFortschritt ? this.zwischenhalteExpanded && this.streckenfortschritt ? Cr.getRelativeProgressForElement(this.heightOfAllElements, this.zwischenhalteCompHeight, this.streckenfortschritt[0], this.transferCompHeight) : this.getReisefortschrittFuerZwischenhalt() : 0 | |
| }, t.prototype.getReisefortschrittFuerZwischenhalt = function() { | |
| return this.canShowFortschritt ? Cr.getRelativeProgressForElement(this.heightOfAllElements, this.zwischenhalteCompHeight, Cr.getAbschnittfortschritt(this.abschnitt), this.transferCompHeight) : 0 | |
| }, t.prototype.triggerZwischenhaltExpanded = function(e) { | |
| return Xu(this, void 0, void 0, (function() { | |
| return el(this, (function(t) { | |
| switch (t.label) { | |
| case 0: | |
| return this.zwischenhalteExpanded = e.isExpanded, this.canShowFortschritt ? e.isExpanded ? [4, this.$nextTick()] : [3, 2] : [2]; | |
| case 1: | |
| return t.sent(), this.calculateZwischenhaltfortschritte(e), [3, 3]; | |
| case 2: | |
| 100 !== this.getReisefortschrittFuerZwischenhalt() && this.resetZwischenhaltfortschritte(), t.label = 3; | |
| case 3: | |
| return [2] | |
| } | |
| })) | |
| })) | |
| }, t.prototype.calculateZwischenhaltfortschritte = function(e) { | |
| var t; | |
| this.firstAnkunftHeight = (null === (t = e.zwischenhaltHeights) || void 0 === t ? void 0 : t.length) ? e.zwischenhaltHeights[0].abfahrt : 0, this.zwischenhaltfortschritte = Cr.calculateZwischenhaltfortschrittWennAufgeklappt(this.streckenfortschritt, e, this.transferAndZwischenhalteHeights) || [], this.zwischenhaltLastlinefortschritt = Cr.calculateLastlinefortschrittWennAufgeklappt(this.streckenfortschritt, e) | |
| }, t.prototype.resetZwischenhaltfortschritte = function() { | |
| this.zwischenhaltfortschritte.length = 0, this.zwischenhaltLastlinefortschritt = 0 | |
| }, qu([Object(c["d"])({ | |
| required: !0, | |
| type: Object | |
| }), Ju("design:type", "function" === typeof(n = "undefined" !== typeof Pn && Pn) ? n : Object)], t.prototype, "abschnitt", void 0), qu([Object(c["d"])({ | |
| required: !0, | |
| type: Boolean | |
| }), Ju("design:type", Boolean)], t.prototype, "isVerbindungStartHalt", void 0), qu([Object(c["d"])({ | |
| required: !0, | |
| type: Boolean | |
| }), Ju("design:type", Boolean)], t.prototype, "isVerbindungZielHalt", void 0), qu([Object(c["d"])({ | |
| required: !0, | |
| type: Boolean | |
| }), Ju("design:type", Boolean)], t.prototype, "narrowTransferSpaces", void 0), qu([Object(c["d"])({ | |
| default: !1, | |
| type: Boolean | |
| }), Ju("design:type", Boolean)], t.prototype, "showFortschritt", void 0), qu([Object(c["d"])({ | |
| default: !1, | |
| type: Boolean | |
| }), Ju("design:type", Boolean)], t.prototype, "hasNextAbschnittfortschritt", void 0), qu([Object(c["d"])({ | |
| required: !1, | |
| type: [Function, Object] | |
| }), Ju("design:type", Object)], t.prototype, "additionalTransferComponent", void 0), qu([Object(c["d"])({ | |
| required: !0, | |
| type: Array | |
| }), Ju("design:type", Array)], t.prototype, "auslastungstexte", void 0), qu([Object(c["d"])({ | |
| required: !0, | |
| validator: function(e) { | |
| return Object.values(ct).includes(e) | |
| } | |
| }), Ju("design:type", "function" === typeof(r = "undefined" !== typeof ct && ct) ? r : Object)], t.prototype, "relevantKlasse", void 0), t = qu([Object(c["a"])({ | |
| components: { | |
| VerbindungsAbschnittZeileComp: Oo, | |
| VerbindungsFusswegComp: So, | |
| VerbindungsTransferComp: cu, | |
| VerbindungsHaltComp: Aa, | |
| VerbindungsZwischenhalteComp: Vu | |
| } | |
| })], t), t | |
| }(c["g"]), | |
| nl = tl, | |
| rl = (n("c342"), Object(j["a"])(nl, uo, lo, !1, null, "210dcb43", null)), | |
| il = rl.exports, | |
| ol = function() { | |
| var e = function(t, n) { | |
| return e = Object.setPrototypeOf || { | |
| __proto__: [] | |
| } | |
| instanceof Array && function(e, t) { | |
| e.__proto__ = t | |
| } || function(e, t) { | |
| for (var n in t) Object.prototype.hasOwnProperty.call(t, n) && (e[n] = t[n]) | |
| }, e(t, n) | |
| }; | |
| return function(t, n) { | |
| function r() { | |
| this.constructor = t | |
| } | |
| e(t, n), t.prototype = null === n ? Object.create(n) : (r.prototype = n.prototype, new r) | |
| } | |
| }(), | |
| al = function(e, t, n, r) { | |
| var i, o = arguments.length, | |
| a = o < 3 ? t : null === r ? r = Object.getOwnPropertyDescriptor(t, n) : r; | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.decorate) a = Reflect.decorate(e, t, n, r); | |
| else | |
| for (var c = e.length - 1; c >= 0; c--)(i = e[c]) && (a = (o < 3 ? i(a) : o > 3 ? i(t, n, a) : i(t, n)) || a); | |
| return o > 3 && a && Object.defineProperty(t, n, a), a | |
| }, | |
| cl = function(e, t) { | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.metadata) return Reflect.metadata(e, t) | |
| }; | |
| (function(e) { | |
| e["INFO"] = "INFO", e["SUCCESS"] = "SUCCESS", e["WARN"] = "WARN", e["ERROR"] = "ERROR" | |
| })(Au || (Au = {})); | |
| var sl, ul = function(e) { | |
| function t() { | |
| var t = null !== e && e.apply(this, arguments) || this; | |
| return t.closed = !1, t | |
| } | |
| return ol(t, e), t.prototype.close = function() { | |
| this.closed = !0 | |
| }, Object.defineProperty(t.prototype, "levelIconName", { | |
| get: function() { | |
| return this.isLevelInfo() ? "information" : this.isLevelSuccess() ? "match" : this.isLevelWarn() ? "blitzbox" : "no_match" | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "isClosed", { | |
| get: function() { | |
| return this.closed | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), t.prototype.isLevelInfo = function() { | |
| return this.level === Au.INFO | |
| }, t.prototype.isLevelSuccess = function() { | |
| return this.level === Au.SUCCESS | |
| }, t.prototype.isLevelWarn = function() { | |
| return this.level === Au.WARN | |
| }, t.prototype.isLevelError = function() { | |
| return this.level === Au.ERROR | |
| }, Object.defineProperty(t.prototype, "closeText", { | |
| get: function() { | |
| return this.$gettext("Schließen") | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), al([Object(c["d"])({ | |
| default: "polite", | |
| type: String | |
| }), cl("design:type", String)], t.prototype, "ariaLive", void 0), al([Object(c["d"])({ | |
| type: String | |
| }), cl("design:type", String)], t.prototype, "heading", void 0), al([Object(c["d"])({ | |
| default: !0, | |
| type: Boolean | |
| }), cl("design:type", Boolean)], t.prototype, "isClosable", void 0), al([Object(c["d"])({ | |
| required: !0, | |
| type: String | |
| }), cl("design:type", String)], t.prototype, "level", void 0), al([Object(c["d"])({ | |
| type: String | |
| }), cl("design:type", String)], t.prototype, "text", void 0), t = al([Object(c["a"])({ | |
| components: { | |
| DBWebIconComp: M, | |
| DBWebButtonComp: ve | |
| } | |
| })], t), t | |
| }(c["g"]), | |
| ll = function() { | |
| var e = this, | |
| t = e.$createElement, | |
| n = e._self._c || t; | |
| return e.isClosed ? e._e() : n("div", { | |
| staticClass: "db-web-message-bar", | |
| class: [{ | |
| "db-web-message-bar--error": e.isLevelError() | |
| }, { | |
| "db-web-message-bar--warn": e.isLevelWarn() | |
| }, { | |
| "db-web-message-bar--info": e.isLevelInfo() | |
| }, { | |
| "db-web-message-bar--success": e.isLevelSuccess() | |
| }], | |
| attrs: { | |
| "aria-atomic": !0, | |
| "aria-live": e.ariaLive, | |
| role: "alert" | |
| } | |
| }, [e.isLevelInfo || e.isLevelSuccess || e.isLevelError || e.isLevelWarn ? n("div", { | |
| staticClass: "db-web-message-bar__icon" | |
| }, [n("DBWebIconComp", { | |
| staticClass: "db-web-message-bar__icon-level", | |
| attrs: { | |
| name: e.levelIconName | |
| } | |
| })], 1) : e._e(), n("div", { | |
| staticClass: "db-web-message-bar__content", | |
| attrs: { | |
| role: "none" | |
| } | |
| }, [e._t("content", null, { | |
| heading: e.heading, | |
| text: e.text | |
| })], 2), e.isClosable ? n("div", { | |
| staticClass: "db-web-message-bar__close-button-container" | |
| }, [n("button", { | |
| staticClass: "db-web-message-bar__close-button-icon", | |
| on: { | |
| click: e.close | |
| } | |
| }, [n("DBWebIconComp", { | |
| attrs: { | |
| id: "db-icon-close", | |
| name: "close", | |
| alt: e.closeText | |
| } | |
| })], 1)]) : e._e()]) | |
| }, | |
| pl = [], | |
| fl = ul, | |
| dl = (n("b501"), Object(j["a"])(fl, ll, pl, !1, null, "725f47fc", null)), | |
| bl = dl.exports, | |
| gl = function() { | |
| var e = this, | |
| t = e.$createElement, | |
| n = e._self._c || t; | |
| return n("div", { | |
| attrs: { | |
| tabindex: "-1" | |
| }, | |
| on: { | |
| keyup: function(t) { | |
| return !t.type.indexOf("key") && e._k(t.keyCode, "esc", 27, t.key, ["Esc", "Escape"]) ? null : e.close(t) | |
| } | |
| } | |
| }, [n("DBWebButtonComp", { | |
| staticClass: "db-modal-container__link-button", | |
| class: e.buttonOpenClass, | |
| attrs: { | |
| label: e.linkText, | |
| breakwords: e.breakwords, | |
| prependScreenReaderText: e.prependScreenReaderLinkText, | |
| icon: e.icon, | |
| size: e.linkSize, | |
| type: e.buttonOpenType | |
| }, | |
| on: { | |
| trigger: e.toggle | |
| } | |
| }), n("transition", { | |
| attrs: { | |
| name: "dialog", | |
| appear: !0 | |
| } | |
| }, [e.modalControls.isOpen ? n("div", { | |
| staticClass: "db-modal-container__dialog", | |
| attrs: { | |
| role: "dialog", | |
| "aria-labelledby": "dialog-header", | |
| "aria-describedby": "dialog-content", | |
| tabindex: "-1" | |
| }, | |
| on: { | |
| click: e.close | |
| } | |
| }, [n("DBWebPluginDialogComp", e._g({ | |
| attrs: { | |
| headerText: e.headerText | |
| }, | |
| on: { | |
| "close-dialog": e.close | |
| } | |
| }, e.$listeners), [ | |
| [n("div", { | |
| staticClass: "db-modal-container__dialog-body" | |
| }, [e._t("body")], 2)] | |
| ], 2)], 1) : e._e()])], 1) | |
| }, | |
| hl = [], | |
| yl = function() { | |
| var e = this, | |
| t = e.$createElement, | |
| n = e._self._c || t; | |
| return n("div", { | |
| staticClass: "db-web-plugin-dialog", | |
| class: { | |
| "db-web-plugin-dialog--gsd": e.isGsdStyleDialog | |
| }, | |
| on: { | |
| click: function(e) { | |
| e.stopPropagation() | |
| } | |
| } | |
| }, [n("div", { | |
| staticClass: "db-web-plugin-dialog__header", | |
| class: { | |
| "db-web-plugin-dialog__header--notext": !e.headerText && !e.isGsdStyleDialog | |
| } | |
| }, [e.headerText ? n("h2", { | |
| staticClass: "db-web-plugin-dialog__header-text", | |
| attrs: { | |
| id: "dialog-header" | |
| } | |
| }, [e._v(" " + e._s(e.headerText) + " ")]) : e._e(), e.showCloseButton ? n("DBWebButtonComp", { | |
| staticClass: "db-web-plugin-dialog__close-button", | |
| attrs: { | |
| icon: "close", | |
| iconType: e.iconType, | |
| prependScreenReaderText: e.closeLabel, | |
| size: e.ButtonSize.large, | |
| type: e.ButtonType.icon | |
| }, | |
| on: { | |
| trigger: function(t) { | |
| return e.$emit("close-dialog", e.CloseReason.CLOSE_BUTTON) | |
| } | |
| } | |
| }) : e._e()], 1), e.dialogText || e.$slots.default ? n("div", { | |
| staticClass: "db-web-plugin-dialog__text", | |
| class: { | |
| "db-web-plugin-dialog__text--color": e.dialogText | |
| } | |
| }, [e._t("default", [e._v(e._s(e.dialogText))])], 2) : e._e(), e._t("customBody"), e.primaryButton || e.secondaryButton ? n("div", { | |
| staticClass: "db-web-plugin-dialog__footer" | |
| }, [e.secondaryButton ? n("DBWebButtonComp", { | |
| staticClass: "db-web-plugin-dialog__footer-button db-web-plugin-dialog__footer-button--secondary", | |
| attrs: { | |
| label: e.secondaryButton.label, | |
| type: e.ButtonType.secondary, | |
| size: e.ButtonSize.regular, | |
| disable: !!e.buttonInProgress, | |
| inProgress: e.buttonInProgress === e.CloseReason.SECONDARY | |
| }, | |
| on: { | |
| trigger: e.handleSecondaryEvent | |
| } | |
| }) : e._e(), e.primaryButton ? n("DBWebButtonComp", { | |
| staticClass: "db-web-plugin-dialog__footer-button db-web-plugin-dialog__footer-button--primary", | |
| attrs: { | |
| label: e.primaryButton.label, | |
| type: e.ButtonType.primary, | |
| size: e.ButtonSize.regular, | |
| disable: !!e.buttonInProgress, | |
| inProgress: e.buttonInProgress === e.CloseReason.PRIMARY | |
| }, | |
| on: { | |
| trigger: e.handlePrimaryEvent | |
| } | |
| }) : e._e()], 1) : e._e()], 2) | |
| }, | |
| ml = [], | |
| vl = function() { | |
| var e = function(t, n) { | |
| return e = Object.setPrototypeOf || { | |
| __proto__: [] | |
| } | |
| instanceof Array && function(e, t) { | |
| e.__proto__ = t | |
| } || function(e, t) { | |
| for (var n in t) Object.prototype.hasOwnProperty.call(t, n) && (e[n] = t[n]) | |
| }, e(t, n) | |
| }; | |
| return function(t, n) { | |
| function r() { | |
| this.constructor = t | |
| } | |
| e(t, n), t.prototype = null === n ? Object.create(n) : (r.prototype = n.prototype, new r) | |
| } | |
| }(), | |
| Ol = function(e, t, n, r) { | |
| var i, o = arguments.length, | |
| a = o < 3 ? t : null === r ? r = Object.getOwnPropertyDescriptor(t, n) : r; | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.decorate) a = Reflect.decorate(e, t, n, r); | |
| else | |
| for (var c = e.length - 1; c >= 0; c--)(i = e[c]) && (a = (o < 3 ? i(a) : o > 3 ? i(t, n, a) : i(t, n)) || a); | |
| return o > 3 && a && Object.defineProperty(t, n, a), a | |
| }, | |
| jl = function(e, t) { | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.metadata) return Reflect.metadata(e, t) | |
| }, | |
| _l = function(e, t, n, r) { | |
| function i(e) { | |
| return e instanceof n ? e : new n((function(t) { | |
| t(e) | |
| })) | |
| } | |
| return new(n || (n = Promise))((function(n, o) { | |
| function a(e) { | |
| try { | |
| s(r.next(e)) | |
| } catch (t) { | |
| o(t) | |
| } | |
| } | |
| function c(e) { | |
| try { | |
| s(r["throw"](e)) | |
| } catch (t) { | |
| o(t) | |
| } | |
| } | |
| function s(e) { | |
| e.done ? n(e.value) : i(e.value).then(a, c) | |
| } | |
| s((r = r.apply(e, t || [])).next()) | |
| })) | |
| }, | |
| Ml = function(e, t) { | |
| var n, r, i, o, a = { | |
| label: 0, | |
| sent: function() { | |
| if (1 & i[0]) throw i[1]; | |
| return i[1] | |
| }, | |
| trys: [], | |
| ops: [] | |
| }; | |
| return o = { | |
| next: c(0), | |
| throw: c(1), | |
| return: c(2) | |
| }, "function" === typeof Symbol && (o[Symbol.iterator] = function() { | |
| return this | |
| }), o; | |
| function c(e) { | |
| return function(t) { | |
| return s([e, t]) | |
| } | |
| } | |
| function s(o) { | |
| if (n) throw new TypeError("Generator is already executing."); | |
| while (a) try { | |
| if (n = 1, r && (i = 2 & o[0] ? r["return"] : o[0] ? r["throw"] || ((i = r["return"]) && i.call(r), 0) : r.next) && !(i = i.call(r, o[1])).done) return i; | |
| switch (r = 0, i && (o = [2 & o[0], i.value]), o[0]) { | |
| case 0: | |
| case 1: | |
| i = o; | |
| break; | |
| case 4: | |
| return a.label++, { | |
| value: o[1], | |
| done: !1 | |
| }; | |
| case 5: | |
| a.label++, r = o[1], o = [0]; | |
| continue; | |
| case 7: | |
| o = a.ops.pop(), a.trys.pop(); | |
| continue; | |
| default: | |
| if (i = a.trys, !(i = i.length > 0 && i[i.length - 1]) && (6 === o[0] || 2 === o[0])) { | |
| a = 0; | |
| continue | |
| } | |
| if (3 === o[0] && (!i || o[1] > i[0] && o[1] < i[3])) { | |
| a.label = o[1]; | |
| break | |
| } | |
| if (6 === o[0] && a.label < i[1]) { | |
| a.label = i[1], i = o; | |
| break | |
| } | |
| if (i && a.label < i[2]) { | |
| a.label = i[2], a.ops.push(o); | |
| break | |
| } | |
| i[2] && a.ops.pop(), a.trys.pop(); | |
| continue | |
| } | |
| o = t.call(e, a) | |
| } catch (c) { | |
| o = [6, c], r = 0 | |
| } finally { | |
| n = i = 0 | |
| } | |
| if (5 & o[0]) throw o[1]; | |
| return { | |
| value: o[0] ? o[1] : void 0, | |
| done: !0 | |
| } | |
| } | |
| }; | |
| (function(e) { | |
| e["CLOSE_BUTTON"] = "CLOSE_BUTTON", e["PRIMARY"] = "PRIMARY", e["SECONDARY"] = "SECONDARY" | |
| })(sl || (sl = {})); | |
| var Cl, wl = function(e) { | |
| function t() { | |
| var t = null !== e && e.apply(this, arguments) || this; | |
| return t.ButtonIconType = ie, t.ButtonType = ne, t.ButtonSize = te, t.CloseReason = sl, t.buttonInProgress = null, t.viewport = xc.refreshValue(), t | |
| } | |
| return vl(t, e), Object.defineProperty(t.prototype, "iconType", { | |
| get: function() { | |
| var e = this.viewport === Ka.MOBILE || this.viewport === Ka.TABLET, | |
| t = this.isGsdStyleDialog && e; | |
| return t ? ie.primary : ie.secondary | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "closeLabel", { | |
| get: function() { | |
| return this.$gettext("Dialog schließen") | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), t.prototype.mounted = function() { | |
| window.addEventListener("resize", this.updateViewport) | |
| }, t.prototype.beforeDestroy = function() { | |
| window.removeEventListener("resize", this.updateViewport) | |
| }, t.prototype.handlePrimaryEvent = function() { | |
| return this.triggerCloseEvent(sl.PRIMARY, this.primaryButton) | |
| }, t.prototype.handleSecondaryEvent = function() { | |
| return this.triggerCloseEvent(sl.SECONDARY, this.secondaryButton) | |
| }, t.prototype.triggerCloseEvent = function(e, t) { | |
| var n; | |
| return _l(this, void 0, void 0, (function() { | |
| return Ml(this, (function(r) { | |
| switch (r.label) { | |
| case 0: | |
| this.buttonInProgress = e, r.label = 1; | |
| case 1: | |
| return r.trys.push([1, , 3, 4]), [4, null === (n = null === t || void 0 === t ? void 0 : t.action) || void 0 === n ? void 0 : n.call(t)]; | |
| case 2: | |
| return r.sent(), [3, 4]; | |
| case 3: | |
| return this.buttonInProgress = null, [7]; | |
| case 4: | |
| return this.$emit("close-dialog", e), [2] | |
| } | |
| })) | |
| })) | |
| }, t.prototype.updateViewport = function() { | |
| this.viewport = xc.refreshValue() | |
| }, Ol([Object(c["d"])({ | |
| type: String | |
| }), jl("design:type", String)], t.prototype, "headerText", void 0), Ol([Object(c["d"])({ | |
| type: String | |
| }), jl("design:type", String)], t.prototype, "dialogText", void 0), Ol([Object(c["d"])({ | |
| type: Object | |
| }), jl("design:type", Object)], t.prototype, "primaryButton", void 0), Ol([Object(c["d"])({ | |
| type: Object | |
| }), jl("design:type", Object)], t.prototype, "secondaryButton", void 0), Ol([Object(c["d"])({ | |
| type: Boolean, | |
| default: !1 | |
| }), jl("design:type", Boolean)], t.prototype, "isGsdStyleDialog", void 0), Ol([Object(c["d"])({ | |
| type: Boolean, | |
| default: !0 | |
| }), jl("design:type", Boolean)], t.prototype, "showCloseButton", void 0), t = Ol([Object(c["a"])({ | |
| components: { | |
| DBWebIconComp: M, | |
| DBWebButtonComp: ve | |
| } | |
| })], t), t | |
| }(c["g"]), | |
| Il = wl, | |
| Al = (n("be85"), Object(j["a"])(Il, yl, ml, !1, null, "92ed22d0", null)), | |
| Tl = Al.exports, | |
| Nl = function() { | |
| var e = function(t, n) { | |
| return e = Object.setPrototypeOf || { | |
| __proto__: [] | |
| } | |
| instanceof Array && function(e, t) { | |
| e.__proto__ = t | |
| } || function(e, t) { | |
| for (var n in t) Object.prototype.hasOwnProperty.call(t, n) && (e[n] = t[n]) | |
| }, e(t, n) | |
| }; | |
| return function(t, n) { | |
| function r() { | |
| this.constructor = t | |
| } | |
| e(t, n), t.prototype = null === n ? Object.create(n) : (r.prototype = n.prototype, new r) | |
| } | |
| }(), | |
| Dl = function(e, t, n, r) { | |
| var i, o = arguments.length, | |
| a = o < 3 ? t : null === r ? r = Object.getOwnPropertyDescriptor(t, n) : r; | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.decorate) a = Reflect.decorate(e, t, n, r); | |
| else | |
| for (var c = e.length - 1; c >= 0; c--)(i = e[c]) && (a = (o < 3 ? i(a) : o > 3 ? i(t, n, a) : i(t, n)) || a); | |
| return o > 3 && a && Object.defineProperty(t, n, a), a | |
| }, | |
| Sl = function(e, t) { | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.metadata) return Reflect.metadata(e, t) | |
| }, | |
| El = function(e) { | |
| function t() { | |
| var t = null !== e && e.apply(this, arguments) || this; | |
| return t.ButtonIconType = ie, t.ButtonType = ne, t.noscrollClass = "util__noscroll", t | |
| } | |
| var n, r, i; | |
| return Nl(t, e), t.prototype.open = function() { | |
| this.modalControls.isOpen = !0, document.body.classList.add(this.noscrollClass) | |
| }, t.prototype.close = function() { | |
| this.modalControls.isOpen = !1, document.body.classList.remove(this.noscrollClass) | |
| }, t.prototype.toggle = function() { | |
| this.modalControls.isOpen ? this.close() : this.open() | |
| }, Dl([Object(c["d"])({ | |
| default: function() { | |
| return new Ea | |
| } | |
| }), Sl("design:type", "function" === typeof(n = "undefined" !== typeof Ea && Ea) ? n : Object)], t.prototype, "modalControls", void 0), Dl([Object(c["d"])({ | |
| type: String | |
| }), Sl("design:type", String)], t.prototype, "buttonOpenClass", void 0), Dl([Object(c["d"])({ | |
| default: ne.link, | |
| type: String, | |
| validator: function(e) { | |
| return !!ne[e] | |
| } | |
| }), Sl("design:type", "function" === typeof(r = "undefined" !== typeof ne && ne) ? r : Object)], t.prototype, "buttonOpenType", void 0), Dl([Object(c["d"])({ | |
| default: "" | |
| }), Sl("design:type", String)], t.prototype, "headerText", void 0), Dl([Object(c["d"])({ | |
| default: "" | |
| }), Sl("design:type", String)], t.prototype, "linkText", void 0), Dl([Object(c["d"])({ | |
| type: String | |
| }), Sl("design:type", String)], t.prototype, "prependScreenReaderLinkText", void 0), Dl([Object(c["d"])({ | |
| default: !1, | |
| type: Boolean | |
| }), Sl("design:type", Boolean)], t.prototype, "breakwords", void 0), Dl([Object(c["d"])({ | |
| default: te.regular, | |
| type: String, | |
| validator: function(e) { | |
| return !!te[e] | |
| } | |
| }), Sl("design:type", "function" === typeof(i = "undefined" !== typeof te && te) ? i : Object)], t.prototype, "linkSize", void 0), Dl([Object(c["d"])({ | |
| default: "show_more" | |
| }), Sl("design:type", String)], t.prototype, "icon", void 0), t = Dl([Object(c["a"])({ | |
| components: { | |
| DBWebButtonComp: ve, | |
| DBWebPluginDialogComp: Tl | |
| } | |
| })], t), t | |
| }(c["g"]), | |
| Ll = El, | |
| Rl = (n("20a2"), Object(j["a"])(Ll, gl, hl, !1, null, "494aa405", null)), | |
| kl = Rl.exports, | |
| xl = function() { | |
| var e = this, | |
| t = e.$createElement, | |
| n = e._self._c || t; | |
| return n("p", { | |
| staticClass: "db-web-singleline-message", | |
| attrs: { | |
| tabindex: "0" | |
| } | |
| }, [e._v(e._s(e.text))]) | |
| }, | |
| zl = [], | |
| Pl = function() { | |
| var e = function(t, n) { | |
| return e = Object.setPrototypeOf || { | |
| __proto__: [] | |
| } | |
| instanceof Array && function(e, t) { | |
| e.__proto__ = t | |
| } || function(e, t) { | |
| for (var n in t) Object.prototype.hasOwnProperty.call(t, n) && (e[n] = t[n]) | |
| }, e(t, n) | |
| }; | |
| return function(t, n) { | |
| function r() { | |
| this.constructor = t | |
| } | |
| e(t, n), t.prototype = null === n ? Object.create(n) : (r.prototype = n.prototype, new r) | |
| } | |
| }(), | |
| Bl = function(e, t, n, r) { | |
| var i, o = arguments.length, | |
| a = o < 3 ? t : null === r ? r = Object.getOwnPropertyDescriptor(t, n) : r; | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.decorate) a = Reflect.decorate(e, t, n, r); | |
| else | |
| for (var c = e.length - 1; c >= 0; c--)(i = e[c]) && (a = (o < 3 ? i(a) : o > 3 ? i(t, n, a) : i(t, n)) || a); | |
| return o > 3 && a && Object.defineProperty(t, n, a), a | |
| }, | |
| Hl = function(e, t) { | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.metadata) return Reflect.metadata(e, t) | |
| }, | |
| Zl = function(e) { | |
| function t() { | |
| return null !== e && e.apply(this, arguments) || this | |
| } | |
| return Pl(t, e), Bl([Object(c["d"])({ | |
| required: !0, | |
| type: String | |
| }), Hl("design:type", String)], t.prototype, "text", void 0), t = Bl([Object(c["a"])({ | |
| components: { | |
| DBWebButtonComp: ve | |
| } | |
| })], t), t | |
| }(c["g"]), | |
| Ul = Zl, | |
| Fl = (n("5b0c"), Object(j["a"])(Ul, xl, zl, !1, null, "26c83f88", null)), | |
| Wl = Fl.exports, | |
| Yl = function() { | |
| var e = this, | |
| t = e.$createElement, | |
| n = e._self._c || t; | |
| return e.keepInDOM ? n("transition", { | |
| attrs: { | |
| name: "db-web-dropdown" | |
| } | |
| }, [n("div", { | |
| directives: [{ | |
| name: "show", | |
| rawName: "v-show", | |
| value: e.expanded, | |
| expression: "expanded" | |
| }], | |
| staticClass: "db-web-dropdown-outer-container", | |
| class: { | |
| "db-web-dropdown-outer-container--boxshadow": e.hasBoxShadow | |
| } | |
| }, [n("div", { | |
| staticClass: "db-web-dropdown-inner-container" | |
| }, [e._t("default")], 2)])]) : n("transition", { | |
| attrs: { | |
| name: "db-web-dropdown" | |
| } | |
| }, [e.expanded ? n("div", { | |
| staticClass: "db-web-dropdown-outer-container", | |
| class: { | |
| "db-web-dropdown-outer-container--boxshadow": e.hasBoxShadow | |
| } | |
| }, [n("div", { | |
| staticClass: "db-web-dropdown-inner-container" | |
| }, [e._t("default")], 2)]) : e._e()]) | |
| }, | |
| Gl = [], | |
| Kl = function() { | |
| var e = function(t, n) { | |
| return e = Object.setPrototypeOf || { | |
| __proto__: [] | |
| } | |
| instanceof Array && function(e, t) { | |
| e.__proto__ = t | |
| } || function(e, t) { | |
| for (var n in t) Object.prototype.hasOwnProperty.call(t, n) && (e[n] = t[n]) | |
| }, e(t, n) | |
| }; | |
| return function(t, n) { | |
| function r() { | |
| this.constructor = t | |
| } | |
| e(t, n), t.prototype = null === n ? Object.create(n) : (r.prototype = n.prototype, new r) | |
| } | |
| }(), | |
| $l = function(e, t, n, r) { | |
| var i, o = arguments.length, | |
| a = o < 3 ? t : null === r ? r = Object.getOwnPropertyDescriptor(t, n) : r; | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.decorate) a = Reflect.decorate(e, t, n, r); | |
| else | |
| for (var c = e.length - 1; c >= 0; c--)(i = e[c]) && (a = (o < 3 ? i(a) : o > 3 ? i(t, n, a) : i(t, n)) || a); | |
| return o > 3 && a && Object.defineProperty(t, n, a), a | |
| }, | |
| Vl = function(e, t) { | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.metadata) return Reflect.metadata(e, t) | |
| }, | |
| Ql = function(e) { | |
| function t() { | |
| return null !== e && e.apply(this, arguments) || this | |
| } | |
| return Kl(t, e), $l([Object(c["d"])({ | |
| required: !0 | |
| }), Vl("design:type", Boolean)], t.prototype, "expanded", void 0), $l([Object(c["d"])({ | |
| default: !1 | |
| }), Vl("design:type", Boolean)], t.prototype, "keepInDOM", void 0), $l([Object(c["d"])({ | |
| default: !1 | |
| }), Vl("design:type", Boolean)], t.prototype, "hasBoxShadow", void 0), t = $l([Object(c["a"])({})], t), t | |
| }(c["g"]), | |
| ql = Ql, | |
| Jl = (n("d8d0"), Object(j["a"])(ql, Yl, Gl, !1, null, "5c68859f", null)), | |
| Xl = Jl.exports; | |
| (function(e) { | |
| e["RD"] = "RD", e["DR"] = "DR", e["RT"] = "RT", e["FT"] = "FT", e["QF"] = "QF", e["IM"] = "IM", e["CR"] = "CR" | |
| })(Cl || (Cl = {})); | |
| var ep, tp, np = function() { | |
| var e = function(t, n) { | |
| return e = Object.setPrototypeOf || { | |
| __proto__: [] | |
| } | |
| instanceof Array && function(e, t) { | |
| e.__proto__ = t | |
| } || function(e, t) { | |
| for (var n in t) Object.prototype.hasOwnProperty.call(t, n) && (e[n] = t[n]) | |
| }, e(t, n) | |
| }; | |
| return function(t, n) { | |
| function r() { | |
| this.constructor = t | |
| } | |
| e(t, n), t.prototype = null === n ? Object.create(n) : (r.prototype = n.prototype, new r) | |
| } | |
| }(), | |
| rp = function(e, t, n, r) { | |
| var i, o = arguments.length, | |
| a = o < 3 ? t : null === r ? r = Object.getOwnPropertyDescriptor(t, n) : r; | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.decorate) a = Reflect.decorate(e, t, n, r); | |
| else | |
| for (var c = e.length - 1; c >= 0; c--)(i = e[c]) && (a = (o < 3 ? i(a) : o > 3 ? i(t, n, a) : i(t, n)) || a); | |
| return o > 3 && a && Object.defineProperty(t, n, a), a | |
| }, | |
| ip = function(e, t) { | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.metadata) return Reflect.metadata(e, t) | |
| }, | |
| op = function(e) { | |
| function t() { | |
| var t = null !== e && e.apply(this, arguments) || this; | |
| return t.MessageBarLevel = Au, t | |
| } | |
| var n, r, i; | |
| return np(t, e), n = t, t.isBlitzBoxRelevanteNachricht = function(e) { | |
| return e.key === Cl.RD || e.key === Cl.DR || e.key === Cl.RT | |
| }, Object.defineProperty(t.prototype, "abschnitte", { | |
| get: function() { | |
| return this.verbindung.verbindungsAbschnitte | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "lastAbschnittIndex", { | |
| get: function() { | |
| return this.abschnitte.length - 1 | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "blitzBoxText", { | |
| get: function() { | |
| var e, t, r, i; | |
| return (null === (t = null === (e = this.verbindung.risNotizen) || void 0 === e ? void 0 : e.find(n.isBlitzBoxRelevanteNachricht)) || void 0 === t ? void 0 : t.value) || (null === (i = null === (r = this.verbindung.himMeldungen) || void 0 === r ? void 0 : r[0]) || void 0 === i ? void 0 : i.text) | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "meldungenDetailsLabel", { | |
| get: function() { | |
| return this.$gettext("Alle anzeigen") | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "himMeldungen", { | |
| get: function() { | |
| return this.verbindung.himMeldungen || [] | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "risNotizen", { | |
| get: function() { | |
| var e; | |
| return (null === (e = this.verbindung.risNotizen) || void 0 === e ? void 0 : e.map((function(e) { | |
| return e.value | |
| }))) || [] | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "hasMoreThanOneMessage", { | |
| get: function() { | |
| var e, t = (null === (e = this.verbindung.risNotizen) || void 0 === e ? void 0 : e.filter(n.isBlitzBoxRelevanteNachricht)) || [], | |
| r = this.verbindung.himMeldungen || []; | |
| return t.length + r.length > 1 | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "headingRisNotizen", { | |
| get: function() { | |
| return this.$gettext("Wichtige Meldungen zu Ihrer Verbindung") | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "auslastungstexte", { | |
| get: function() { | |
| return this.verbindung.auslastungstexte || [] | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "auslastungsmeldungen", { | |
| get: function() { | |
| return this.verbindung.auslastungsmeldungen || [] | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "hasAuslastungsLangText", { | |
| get: function() { | |
| return !!ui(this.auslastungsmeldungen, this.auslastungstexte, this.relevantKlasse) | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), t.prototype.hasNextAbschnittfortschritt = function(e) { | |
| return !!this.showFortschritt && Cr.hasFortschrittForNextVerbindungsabschnitt(this.abschnitte, e) | |
| }, rp([Object(c["d"])({ | |
| required: !0, | |
| type: Object | |
| }), ip("design:type", "function" === typeof(r = "undefined" !== typeof pr && pr) ? r : Object)], t.prototype, "verbindung", void 0), rp([Object(c["d"])({ | |
| default: !1, | |
| type: Boolean | |
| }), ip("design:type", Boolean)], t.prototype, "expanded", void 0), rp([Object(c["d"])({ | |
| default: !1, | |
| type: Boolean | |
| }), ip("design:type", Boolean)], t.prototype, "narrowTransferSpaces", void 0), rp([Object(c["d"])({ | |
| required: !1, | |
| type: [Function, Object] | |
| }), ip("design:type", Object)], t.prototype, "additionalTransferComponent", void 0), rp([Object(c["d"])({ | |
| required: !0, | |
| validator: function(e) { | |
| return Object.values(ct).includes(e) | |
| } | |
| }), ip("design:type", "function" === typeof(i = "undefined" !== typeof ct && ct) ? i : Object)], t.prototype, "relevantKlasse", void 0), rp([Object(c["d"])({ | |
| default: !1, | |
| type: Boolean | |
| }), ip("design:type", Boolean)], t.prototype, "showFortschritt", void 0), t = n = rp([Object(c["a"])({ | |
| components: { | |
| AlternativeVerbindungDetailComp: Ur, | |
| AuslastungLangTextComp: hi, | |
| DBWebModalContainerComp: kl, | |
| DBWebTransitionDropdownComp: Xl, | |
| VerbindungsAbschnittComp: il, | |
| DBWebMessageBarComp: bl, | |
| DBWebSinglelineMessageComp: Wl, | |
| ZeitbasierteMeldungMitUeberschriftComp: Xi, | |
| ZeitunabhaengigeMeldungenMitUeberschriftComp: so | |
| } | |
| })], t), t | |
| }(c["g"]), | |
| ap = op, | |
| cp = (n("2749"), Object(j["a"])(ap, ut, lt, !1, null, "7c1a365b", null)), | |
| sp = cp.exports, | |
| up = function() { | |
| var e = this, | |
| t = e.$createElement, | |
| n = e._self._c || t; | |
| return n("div", { | |
| staticClass: "kci-panel" | |
| }, [n("transition", { | |
| attrs: { | |
| mode: "out-in", | |
| name: e.isInitiallyCheckedIn ? "" : "kci-panel__transition--bounce" | |
| } | |
| }, [e.showKCiCheckInAnimation ? n("KCiCheckInAnimationComp", { | |
| staticClass: "kci-panel__kci-check-in-animation", | |
| class: { | |
| "kci-panel__kci-check-in-animation--kci-check-in-icon-bounce": e.showKCiCheckInAnimation | |
| }, | |
| on: { | |
| "animation-finished": e.checkInAnimationFinished | |
| } | |
| }) : n("div", { | |
| staticClass: "kci-panel__wrapper", | |
| class: { | |
| "kci-panel__wrapper--active": e.isKCiFaehig, "test-checked-in": e.isCheckedIn, "test-checkin-panel-wrapper": e.checkInAnimationFinished, "test-requires-bahncard": e.abschnitt.mainTicket.bahnCard, "test-requires-seatinfo": !e.abschnitt.reservierung | |
| } | |
| }, [e.isCheckInInProgress || e.isLastCheckedInAbschnitt ? n("KCiCheckInFormComp", { | |
| staticClass: "kci-panel__kci-check-in-form", | |
| attrs: { | |
| abschnitt: e.abschnitt | |
| }, | |
| on: { | |
| "close-form": e.stopCheckInProcess | |
| } | |
| }) : e._e(), e.isCheckedIn ? n("KCiCheckedInComp") : e._e(), e.canStartCheckIn ? n("DBWebButtonComp", { | |
| staticClass: "test-start-kci", | |
| attrs: { | |
| label: e.startCheckInLabel, | |
| type: e.ButtonType.primary, | |
| size: e.ButtonSize.small | |
| }, | |
| on: { | |
| trigger: e.startCheckInProcess | |
| } | |
| }) : e._e(), e.readyForCheckin === e.VerbindungsabschnittKciPossible.TOO_EARLY ? n("DBWebMessageBarComp", { | |
| staticClass: "kci-panel__messagebar", | |
| attrs: { | |
| id: "journeyNotYetReady", | |
| level: e.MessageBarLevel.INFO, | |
| isClosable: !1 | |
| }, | |
| scopedSlots: e._u([{ | |
| key: "content", | |
| fn: function() { | |
| return [n("p", [e._v(e._s(e.journeyNotYetReadyInfoText))])] | |
| }, | |
| proxy: !0 | |
| }], null, !1, 2846545995) | |
| }) : e._e()], 1)], 1)], 1) | |
| }, | |
| lp = [], | |
| pp = function() { | |
| var e = this, | |
| t = e.$createElement, | |
| r = e._self._c || t; | |
| return r("div", { | |
| directives: [{ | |
| name: "translate", | |
| rawName: "v-translate" | |
| }], | |
| staticClass: "kci-checked-in", | |
| attrs: { | |
| "translate-comment": "Statusanzeige-Meldung für Komfort-Check-In" | |
| } | |
| }, [r("DBWebPictureComp", { | |
| staticClass: "kci-checked-in__icon", | |
| attrs: { | |
| imgLink: n("3475"), | |
| alt: "" | |
| } | |
| }), e._v(" Eingecheckt ")], 1) | |
| }, | |
| fp = [], | |
| dp = function() { | |
| var e = function(t, n) { | |
| return e = Object.setPrototypeOf || { | |
| __proto__: [] | |
| } | |
| instanceof Array && function(e, t) { | |
| e.__proto__ = t | |
| } || function(e, t) { | |
| for (var n in t) Object.prototype.hasOwnProperty.call(t, n) && (e[n] = t[n]) | |
| }, e(t, n) | |
| }; | |
| return function(t, n) { | |
| function r() { | |
| this.constructor = t | |
| } | |
| e(t, n), t.prototype = null === n ? Object.create(n) : (r.prototype = n.prototype, new r) | |
| } | |
| }(), | |
| bp = function(e, t, n, r) { | |
| var i, o = arguments.length, | |
| a = o < 3 ? t : null === r ? r = Object.getOwnPropertyDescriptor(t, n) : r; | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.decorate) a = Reflect.decorate(e, t, n, r); | |
| else | |
| for (var c = e.length - 1; c >= 0; c--)(i = e[c]) && (a = (o < 3 ? i(a) : o > 3 ? i(t, n, a) : i(t, n)) || a); | |
| return o > 3 && a && Object.defineProperty(t, n, a), a | |
| }, | |
| gp = function(e) { | |
| function t() { | |
| return null !== e && e.apply(this, arguments) || this | |
| } | |
| return dp(t, e), t = bp([Object(c["a"])({ | |
| components: { | |
| DBWebPictureComp: V | |
| } | |
| })], t), t | |
| }(c["g"]), | |
| hp = gp, | |
| yp = (n("bc1c"), Object(j["a"])(hp, pp, fp, !1, null, "68cae81c", null)), | |
| mp = yp.exports, | |
| vp = function() { | |
| var e = this, | |
| t = e.$createElement, | |
| n = e._self._c || t; | |
| return n("div", { | |
| staticClass: "kci-check-in-form" | |
| }, [e.currentError ? n("KCiCheckInErrorBarComp", { | |
| staticClass: "kci-check-in-form__error-bar", | |
| class: { | |
| "kci-check-in-form__error-bar--with-inputs": e.showFormDuringError | |
| }, | |
| attrs: { | |
| error: e.currentError | |
| } | |
| }) : e._e(), e.showForm ? n("div", { | |
| staticClass: "kci-check-in-form__wrapper" | |
| }, [n("p", { | |
| staticClass: "kci-check-in-form__explanation" | |
| }, [e._v(e._s(e.explanationMessage))]), e.showSummary ? n("KCiCheckInSummaryComp", { | |
| attrs: { | |
| plaetze: e.sitzplaetzeForSummary | |
| } | |
| }) : e._e(), n("ValidationObserver", { | |
| ref: "validationObserver", | |
| attrs: { | |
| slim: "" | |
| } | |
| }, [e.isCheckedIn ? e._e() : n("form", { | |
| staticClass: "kci-check-in-form__form", | |
| attrs: { | |
| novalidate: "" | |
| }, | |
| on: { | |
| submit: function(t) { | |
| return t.preventDefault(), e.onCheckIn(t) | |
| } | |
| } | |
| }, [e.hasNoReservierung ? e._l(e.plaetze, (function(t, r) { | |
| return n("KCiCheckInPlatzComp", { | |
| key: r, | |
| attrs: { | |
| index: r, | |
| abschnitt: e.abschnitt, | |
| wagennummer: e.wagennummer | |
| }, | |
| on: { | |
| "seat-changed": function(t) { | |
| return e.setPlatz(r, t) | |
| }, | |
| "bc-changed": e.setBahncardNummer | |
| } | |
| }) | |
| })) : e._e(), n("DBWebButtonComp", { | |
| staticClass: "kci-check-in-form__submit test-trigger-check-in", | |
| attrs: { | |
| htmlType: e.HtmlButtonType.submit, | |
| type: e.ButtonType.primary, | |
| size: e.ButtonSize.small, | |
| label: e.checkInNowLabel, | |
| inProgress: e.isInProgress | |
| } | |
| }), n("DBWebButtonComp", { | |
| staticClass: "kci-check-in-form__abort test-abort-check-in", | |
| attrs: { | |
| type: e.ButtonType.secondary, | |
| size: e.ButtonSize.small, | |
| label: e.abortLabel | |
| }, | |
| on: { | |
| trigger: e.onAbortCheckIn | |
| } | |
| })], 2)])], 1) : e._e()], 1) | |
| }, | |
| Op = [], | |
| jp = n("fb74"); | |
| (function(e) { | |
| e["none"] = "none", e["text"] = "text", e["decimal"] = "decimal", e["numeric"] = "numeric", e["telephone"] = "tel", e["search"] = "search", e["email"] = "email", e["url"] = "url", e["verbatim"] = "verbatim" | |
| })(ep || (ep = {})), | |
| function(e) { | |
| e["Accept"] = "accept", e["AcceptLanguage"] = "accept-language", e["Authorization"] = "authorization", e["ContentType"] = "content-type", e["UserAgent"] = "user-agent", e["Origin"] = "origin", e["RetryAfter"] = "retry-after", e["XCorrelationId"] = "x-correlation-id", e["XRequestedWith"] = "x-requested-with", e["XTouchpoint"] = "x-touchpoint" | |
| }(tp || (tp = {})); | |
| var _p, Mp, Cp = n("3609"); | |
| function wp(e, t) { | |
| return Object(Za["a"])(e, t) | |
| } | |
| function Ip(e) { | |
| void 0 === e && (e = window); | |
| var t = e.navigator.doNotTrack || e.doNotTrack; | |
| return !!t && t.startsWith("1") | |
| }(function(e) { | |
| e[e["Ok"] = 200] = "Ok", e[e["Created"] = 201] = "Created", e[e["NoContent"] = 204] = "NoContent", e[e["MovedPermantently"] = 301] = "MovedPermantently", e[e["Found"] = 302] = "Found", e[e["NotModified"] = 304] = "NotModified", e[e["TemporaryRedirect"] = 307] = "TemporaryRedirect", e[e["PermanentRedirect"] = 308] = "PermanentRedirect", e[e["BadRequest"] = 400] = "BadRequest", e[e["Unauthorized"] = 401] = "Unauthorized", e[e["Forbidden"] = 403] = "Forbidden", e[e["NotFound"] = 404] = "NotFound", e[e["MethodNotAllowed"] = 405] = "MethodNotAllowed", e[e["NotAcceptable"] = 406] = "NotAcceptable", e[e["ProxyAuthenticationRequired"] = 407] = "ProxyAuthenticationRequired", e[e["Conflict"] = 409] = "Conflict", e[e["Gone"] = 410] = "Gone", e[e["PreconditionFailed"] = 412] = "PreconditionFailed", e[e["PayloadTooLarge"] = 413] = "PayloadTooLarge", e[e["URITooLong"] = 414] = "URITooLong", e[e["UnsupportedMediaType"] = 415] = "UnsupportedMediaType", e[e["RangeNotSatisfiable"] = 416] = "RangeNotSatisfiable", e[e["ExpectationFailed"] = 417] = "ExpectationFailed", e[e["UnprocessableEntity"] = 422] = "UnprocessableEntity", e[e["Locked"] = 423] = "Locked", e[e["PreconditionRequired"] = 428] = "PreconditionRequired", e[e["TooManyRequests"] = 429] = "TooManyRequests", e[e["RequestHeaderFieldsTooLarge"] = 431] = "RequestHeaderFieldsTooLarge", e[e["InternalServerError"] = 500] = "InternalServerError", e[e["NotImplemented"] = 501] = "NotImplemented", e[e["BadGateway"] = 502] = "BadGateway", e[e["ServiceUnavailable"] = 503] = "ServiceUnavailable", e[e["GatewayTimeout"] = 504] = "GatewayTimeout", e[e["InsufficientStorage"] = 507] = "InsufficientStorage", e[e["LoopDetected"] = 508] = "LoopDetected", e[e["BandwidthLimitExceeded"] = 509] = "BandwidthLimitExceeded" | |
| })(_p || (_p = {})), | |
| function(e) { | |
| e[e["ABSCHNITT_NICHT_KCI_FAEHIG"] = 1] = "ABSCHNITT_NICHT_KCI_FAEHIG", e[e["KCI_ZEITLICH_NOCH_NICHT_MOEGLICH"] = 2] = "KCI_ZEITLICH_NOCH_NICHT_MOEGLICH", e[e["STRECKE_NICHT_MEHR_MOEGLICH"] = 3] = "STRECKE_NICHT_MEHR_MOEGLICH", e[e["TICKET_STORNIERT"] = 4] = "TICKET_STORNIERT", e[e["TICKET_NICHT_AUF_BUCHUNGSBESTAND"] = 5] = "TICKET_NICHT_AUF_BUCHUNGSBESTAND", e[e["KEIN_KCI_NACH_KONTROLLE"] = 6] = "KEIN_KCI_NACH_KONTROLLE", e[e["PLATZ_NICHT_VERFUEGBAR"] = 9] = "PLATZ_NICHT_VERFUEGBAR", e[e["ZUG_NICHT_IDENTIFIZIERT"] = 10] = "ZUG_NICHT_IDENTIFIZIERT", e[e["RESERVIERUNG_NICHT_GEFUNDEN"] = 11] = "RESERVIERUNG_NICHT_GEFUNDEN", e[e["PLAETZE_NICHT_IM_ZUG"] = 12] = "PLAETZE_NICHT_IM_ZUG", e[e["PLAETZE_FUER_FAHRSCHEINKLASSE_NICHT_ERLAUBT"] = 13] = "PLAETZE_FUER_FAHRSCHEINKLASSE_NICHT_ERLAUBT", e[e["PLATZ_BEREITS_RESERVIERT"] = 14] = "PLATZ_BEREITS_RESERVIERT", e[e["PLATZ_BEREITS_BELEGT"] = 15] = "PLATZ_BEREITS_BELEGT", e[e["PLATZ_IST_SONDERPLATZ"] = 16] = "PLATZ_IST_SONDERPLATZ", e[e["PLATZ_FUER_CHECKIN_OHNE_RESERVIERUNG_DEAKTIVIERT"] = 17] = "PLATZ_FUER_CHECKIN_OHNE_RESERVIERUNG_DEAKTIVIERT", e[e["RESERVIERUNG_ABGELAUFEN"] = 18] = "RESERVIERUNG_ABGELAUFEN", e[e["BAHN_CARD_NUMMER_FEHLT"] = 20] = "BAHN_CARD_NUMMER_FEHLT", e[e["BAHN_CARD_DOPPELNUTZUNG"] = 21] = "BAHN_CARD_DOPPELNUTZUNG", e[e["BAHN_CARD_UNGUELTIG"] = 22] = "BAHN_CARD_UNGUELTIG", e[e["BAHN_CARD_KLASSE_NICHT_AUSREICHEND"] = 23] = "BAHN_CARD_KLASSE_NICHT_AUSREICHEND", e[e["BAHN_CARD_RABATTSTUFE_NICHT_KORREKT"] = 24] = "BAHN_CARD_RABATTSTUFE_NICHT_KORREKT", e[e["BAHN_CARD_NICHT_AUF_REISENDEN_AUSGESTELLT"] = 25] = "BAHN_CARD_NICHT_AUF_REISENDEN_AUSGESTELLT", e[e["ZU_VIELE_BAHN_CARD_NUMMERN"] = 26] = "ZU_VIELE_BAHN_CARD_NUMMERN", e[e["BAHN_CARD_BUSINESS_ERFORDERLICH"] = 27] = "BAHN_CARD_BUSINESS_ERFORDERLICH", e[e["PLATZ_NUR_FUER_BAHN_COMFORT"] = 30] = "PLATZ_NUR_FUER_BAHN_COMFORT", e[e["PLATZ_IST_EXPRESS_PLATZ"] = 31] = "PLATZ_IST_EXPRESS_PLATZ", e[e["BAHN_COMFORT_PLATZ_BEREITS_RESERVIERT"] = 32] = "BAHN_COMFORT_PLATZ_BEREITS_RESERVIERT", e[e["UNEXPECTED_ERROR"] = 99] = "UNEXPECTED_ERROR" | |
| }(Mp || (Mp = {})); | |
| var Ap, Tp = Ip() ? void 0 : Object(Rc["a"])(), | |
| Np = function() { | |
| var e = function(t, n) { | |
| return e = Object.setPrototypeOf || { | |
| __proto__: [] | |
| } | |
| instanceof Array && function(e, t) { | |
| e.__proto__ = t | |
| } || function(e, t) { | |
| for (var n in t) Object.prototype.hasOwnProperty.call(t, n) && (e[n] = t[n]) | |
| }, e(t, n) | |
| }; | |
| return function(t, n) { | |
| function r() { | |
| this.constructor = t | |
| } | |
| e(t, n), t.prototype = null === n ? Object.create(n) : (r.prototype = n.prototype, new r) | |
| } | |
| }(), | |
| Dp = function() { | |
| return Dp = Object.assign || function(e) { | |
| for (var t, n = 1, r = arguments.length; n < r; n++) | |
| for (var i in t = arguments[n], t) Object.prototype.hasOwnProperty.call(t, i) && (e[i] = t[i]); | |
| return e | |
| }, Dp.apply(this, arguments) | |
| }, | |
| Sp = function(e, t, n, r) { | |
| function i(e) { | |
| return e instanceof n ? e : new n((function(t) { | |
| t(e) | |
| })) | |
| } | |
| return new(n || (n = Promise))((function(n, o) { | |
| function a(e) { | |
| try { | |
| s(r.next(e)) | |
| } catch (t) { | |
| o(t) | |
| } | |
| } | |
| function c(e) { | |
| try { | |
| s(r["throw"](e)) | |
| } catch (t) { | |
| o(t) | |
| } | |
| } | |
| function s(e) { | |
| e.done ? n(e.value) : i(e.value).then(a, c) | |
| } | |
| s((r = r.apply(e, t || [])).next()) | |
| })) | |
| }, | |
| Ep = function(e, t) { | |
| var n, r, i, o, a = { | |
| label: 0, | |
| sent: function() { | |
| if (1 & i[0]) throw i[1]; | |
| return i[1] | |
| }, | |
| trys: [], | |
| ops: [] | |
| }; | |
| return o = { | |
| next: c(0), | |
| throw: c(1), | |
| return: c(2) | |
| }, "function" === typeof Symbol && (o[Symbol.iterator] = function() { | |
| return this | |
| }), o; | |
| function c(e) { | |
| return function(t) { | |
| return s([e, t]) | |
| } | |
| } | |
| function s(o) { | |
| if (n) throw new TypeError("Generator is already executing."); | |
| while (a) try { | |
| if (n = 1, r && (i = 2 & o[0] ? r["return"] : o[0] ? r["throw"] || ((i = r["return"]) && i.call(r), 0) : r.next) && !(i = i.call(r, o[1])).done) return i; | |
| switch (r = 0, i && (o = [2 & o[0], i.value]), o[0]) { | |
| case 0: | |
| case 1: | |
| i = o; | |
| break; | |
| case 4: | |
| return a.label++, { | |
| value: o[1], | |
| done: !1 | |
| }; | |
| case 5: | |
| a.label++, r = o[1], o = [0]; | |
| continue; | |
| case 7: | |
| o = a.ops.pop(), a.trys.pop(); | |
| continue; | |
| default: | |
| if (i = a.trys, !(i = i.length > 0 && i[i.length - 1]) && (6 === o[0] || 2 === o[0])) { | |
| a = 0; | |
| continue | |
| } | |
| if (3 === o[0] && (!i || o[1] > i[0] && o[1] < i[3])) { | |
| a.label = o[1]; | |
| break | |
| } | |
| if (6 === o[0] && a.label < i[1]) { | |
| a.label = i[1], i = o; | |
| break | |
| } | |
| if (i && a.label < i[2]) { | |
| a.label = i[2], a.ops.push(o); | |
| break | |
| } | |
| i[2] && a.ops.pop(), a.trys.pop(); | |
| continue | |
| } | |
| o = t.call(e, a) | |
| } catch (c) { | |
| o = [6, c], r = 0 | |
| } finally { | |
| n = i = 0 | |
| } | |
| if (5 & o[0]) throw o[1]; | |
| return { | |
| value: o[0] ? o[1] : void 0, | |
| done: !0 | |
| } | |
| } | |
| }, | |
| Lp = ln.WALK, | |
| Rp = ln.PUBLICTRANSPORT, | |
| kp = ln.TRANSFER, | |
| xp = un.ICE, | |
| zp = un.IR, | |
| Pp = un.ECIC, | |
| Bp = un.REGIONAL, | |
| Hp = un.SBAHN, | |
| Zp = un.BUS, | |
| Up = un.TRAM, | |
| Fp = un.UNKNOWN; | |
| (function(e) { | |
| e[e["NEVER"] = 0] = "NEVER", e[e["TOO_EARLY"] = 1] = "TOO_EARLY", e[e["NOW"] = 2] = "NOW", e[e["TOO_LATE"] = 3] = "TOO_LATE" | |
| })(Ap || (Ap = {})); | |
| var Wp = function(e) { | |
| function t(t) { | |
| var n = e.call(this) || this; | |
| return n.kciCheckedIn = null, n.trainId = t.trainId, n.zugnummer = t.zugnummer, n.gattung = t.gattung, n.reservierung = t.reservierung, n.verkehrsmittel = t.verkehrsmittel, n.mainTicket = t.mainTicket, n.kciTicket = t.kciTicket, n.kciFaehig = t.kciFaehig, n.kciAbfahrtsBahnhof = t.kciAbfahrtsBahnhof, n.kciAnkunftsBahnhof = t.kciAnkunftsBahnhof, n.abfahrtsGleis = t.abfahrtsGleis, n.ankunftsGleis = t.ankunftsGleis, n.bahnCard = n.mainTicket.bahnCard, n.abfahrtsOrt = n.kciAbfahrtsBahnhof.eva_name || ze("eva_name is missing"), n.abschnittsDauer = 0, n.abfahrtsZeitpunkt = n.kciAbfahrtsBahnhof.zeit, n.ankunftsOrt = n.kciAnkunftsBahnhof.eva_name || ze("eva_name is missing"), n.ankunftsZeitpunkt = n.kciAnkunftsBahnhof.zeit, n.halte = [{ | |
| abfahrtsZeitpunkt: n.abfahrtsZeitpunkt, | |
| name: n.abfahrtsOrt, | |
| gleis: n.abfahrtsGleis | |
| }, { | |
| ankunftsZeitpunkt: n.ankunftsZeitpunkt, | |
| name: n.ankunftsOrt, | |
| gleis: n.ankunftsGleis | |
| }], n.produktGattung = n.verkehrsmittel.produktGattung, n.typ = n.verkehrsmittel.typ, n | |
| } | |
| return Np(t, e), t.fromXml = function(e, n, r, i) { | |
| var o, a = n.getElementsByTagName("dep")[0], | |
| c = n.getElementsByTagName("arr")[0], | |
| s = t.parseBahnhof(a), | |
| u = t.parseBahnhof(c), | |
| l = Gp(a, "ptf", void 0), | |
| p = Gp(c, "ptf", void 0), | |
| f = n.getAttribute("tid") || ze("res.tid empty"), | |
| d = Yp(n, "gat"), | |
| b = Yp(n, "zugnr"), | |
| g = Array.from(e.getElementsByTagName("res")).find((function(e) { | |
| return e.getAttribute("tid") === f | |
| })); | |
| if (g) { | |
| var h = Array.from(g.querySelectorAll("platz")).map((function(e) { | |
| return { | |
| platznr: Yp(e, "platznr"), | |
| wagennr: Yp(g, "wagennr") | |
| } | |
| })); | |
| o = { | |
| plaetze: h, | |
| anzahl: +Yp(g, "nvp[name=anzpersonen]"), | |
| klasse: +Yp(g, "nvp[name=klasse]"), | |
| epaRefNr: Yp(g, "nvp[name=eparefnummer]") | |
| } | |
| } | |
| var y = this.mapBestandsGattungToEPGattung(d), | |
| m = n.getAttribute("tn") || ze("train.tn empty"), | |
| v = this.getVerbindungsabschnittstyp(n), | |
| O = { | |
| produktGattung: y, | |
| name: m, | |
| typ: v, | |
| kategorie: y | |
| }, | |
| j = "Y" === Gp(n, "sci", "N"), | |
| _ = { | |
| issuer: +Yp(r, "iss"), | |
| tkey: Yp(r, "tkey"), | |
| ot_nummer: i, | |
| bcb_erforderlich: "Y" === Gp(r, "bcb_erforderlich", "N") ? "Y" : "N", | |
| reisender_vorname: Yp(r, "reisender_vorname"), | |
| reisender_nachname: Yp(r, "reisender_nachname") | |
| }, | |
| M = this.parseMainTicket(r); | |
| return new t({ | |
| trainId: f, | |
| zugnummer: b, | |
| gattung: d, | |
| verkehrsmittel: O, | |
| kciFaehig: j, | |
| kciTicket: _, | |
| mainTicket: M, | |
| kciAbfahrtsBahnhof: s, | |
| kciAnkunftsBahnhof: u, | |
| abfahrtsGleis: l, | |
| ankunftsGleis: p, | |
| reservierung: o | |
| }) | |
| }, t.fromJsonObject = function(e) { | |
| return Object.assign(Object.create(t.prototype), e) | |
| }, t.prototype.entwerteTicket = function(e) { | |
| var t = e.platznr, | |
| n = e.wagennr, | |
| r = e.bahncardNummer; | |
| return Sp(this, void 0, Promise, (function() { | |
| var e; | |
| return Ep(this, (function(i) { | |
| return e = $p(t, n, this.reservierung), [2, this.checkIn(e, r)] | |
| })) | |
| })) | |
| }, t.prototype.checkIn = function(e, t) { | |
| return Sp(this, void 0, Promise, (function() { | |
| var n, r, i, o, a, c, s, u; | |
| return Ep(this, (function(l) { | |
| switch (l.label) { | |
| case 0: | |
| n = this.gattung, r = this.zugnummer, i = { | |
| sci_sci_rq: Dp(Dp({ | |
| plaetze: e | |
| }, this.getBahnCardDetailsForKCi(t, this.mainTicket)), { | |
| abfahrt: this.kciAbfahrtsBahnhof, | |
| ankunft: this.kciAnkunftsBahnhof, | |
| anz_erw: this.mainTicket.anzahlErwachsene, | |
| anz_kind: this.mainTicket.anzahlKinder, | |
| anz_res: this.reservierung ? this.reservierung.anzahl : 0, | |
| kl: this.mainTicket.klasse, | |
| res: this.reservierung && this.reservierung.epaRefNr, | |
| ticket: this.kciTicket, | |
| ver: 1, | |
| zug: { | |
| gat: n, | |
| nr: r | |
| } | |
| }) | |
| }, u = {}, u[tp.XTouchpoint] = Cp["a"].ENCODED_TOUCHPOINT_PROFIL, u[tp.XCorrelationId] = Tp, o = u, l.label = 1; | |
| case 1: | |
| return l.trys.push([1, 3, , 4]), [4, Ke.a.post(rt.instance.get(Ye.SCISERVICE), i, { | |
| headers: o | |
| })]; | |
| case 2: | |
| return l.sent(), this.kciCheckedIn = e, [3, 4]; | |
| case 3: | |
| if (a = l.sent(), c = a.response, c && _p.NotAcceptable === c.status && c.data && c.data.sci_sci_rp && c.data.sci_sci_rp.err_nr) { | |
| if (s = c.data.sci_sci_rp.err_nr in Mp, s) return [2, +c.data.sci_sci_rp.err_nr]; | |
| throw new Error("Unknown KCi error code: " + c.data.sci_sci_rp.err_nr) | |
| } | |
| throw a; | |
| case 4: | |
| return [2, void 0] | |
| } | |
| })) | |
| })) | |
| }, t.prototype.kciPossible = function() { | |
| if (!this.kciFaehig) return Ap.NEVER; | |
| var e = Number.parseInt(rt.instance.get(Ye.SCINACHLAUF), 10), | |
| t = Number.parseInt(rt.instance.get(Ye.SCIVORLAUF), 10), | |
| n = new Date(this.abfahrtsZeitpunkt), | |
| r = wp(n, -t), | |
| i = wp(n, e); | |
| return Date.now() < r.getTime() ? Ap.TOO_EARLY : Date.now() > i.getTime() ? Ap.TOO_LATE : Ap.NOW | |
| }, t.mapBestandsGattungToEPGattung = function(e) { | |
| switch (e) { | |
| case xp: | |
| return xp; | |
| case "IC": | |
| case "EC": | |
| return Pp; | |
| case "IR": | |
| return zp; | |
| case "RB": | |
| case "RE": | |
| return Bp; | |
| case "S": | |
| return Hp; | |
| case "STR": | |
| return Up; | |
| case "Bus": | |
| return Zp; | |
| default: | |
| return Fp | |
| } | |
| }, t.getVerbindungsabschnittstyp = function(e) { | |
| var t = e.getAttribute("type"); | |
| switch (t) { | |
| case "T": | |
| return Rp; | |
| case "W": | |
| return Lp; | |
| case "TF": | |
| return kp; | |
| default: | |
| return | |
| } | |
| }, t.parseMainTicket = function(e) { | |
| var t = e.getElementsByTagName("bc")[0]; | |
| return { | |
| klasse: +Yp(e, "nvp[name=klasse]").replace(/[^0-9]+/g, ""), | |
| anzahlErwachsene: +Yp(e, "nvp[name=anzerw]"), | |
| anzahlKinder: +Yp(e, "nvp[name=anzkind]"), | |
| bahnCard: this.parseBahnCard(t) | |
| } | |
| }, t.parseBahnhof = function(e) { | |
| return { | |
| ebhf_name: Yp(e, "ebhf_name"), | |
| ebhf_nr: Yp(e, "ebhf_nr"), | |
| eva_name: Yp(e, "n"), | |
| eva_nr: Yp(e, "nr"), | |
| zeit: Kp(e) | |
| } | |
| }, t.parseBahnCard = function(e) { | |
| if (e) return { | |
| rbs: parseInt(Yp(e, "rbs"), 10), | |
| anz: parseInt(Yp(e, "anz"), 10) | |
| } | |
| }, t.prototype.getBahnCardDetailsForKCi = function(e, t) { | |
| if (!t.bahnCard || !e) return { | |
| bc_rabatts: [], | |
| bcs: [] | |
| }; | |
| var n = t.bahnCard.rbs || ze("rbs missing"), | |
| r = t.bahnCard.anz || ze("anz missing"); | |
| return { | |
| bc_rabatts: [{ | |
| rbs: n, | |
| anz: r | |
| }], | |
| bcs: [{ | |
| rbs: n, | |
| chk: 0, | |
| nr: e.replace(/[^0-9]+/g, "") | |
| }] | |
| } | |
| }, t | |
| }(Pn); | |
| function Yp(e, t) { | |
| var n, r = "tagName" in e ? e.tagName : "#document"; | |
| try { | |
| n = e.querySelector(t) | |
| } catch (i) { | |
| console.log(i) | |
| } | |
| return null == n || null == n.textContent ? (console.debug("Element not found (" + r + " -> " + t + ")"), "") : n.textContent | |
| } | |
| function Gp(e, t, n) { | |
| var r = e.querySelector(t); | |
| return r && r.textContent || n | |
| } | |
| function Kp(e) { | |
| var t = (e.getAttribute("dt") || ze("dep/arr dt not found")).split("T")[0], | |
| n = e.getAttribute("t") || ze("dep/arr t not found"); | |
| return Qp(t + "T" + n).replace(/\.000Z$/, "Z") | |
| } | |
| function $p(e, t, n) { | |
| if ((!e || !t) && !n) throw new Error("KCi only with reservation or entered seat details possible"); | |
| return e && t ? [{ | |
| platznr: e, | |
| wagennr: t | |
| }] : n.plaetze | |
| } | |
| function Vp(e) { | |
| var t = new Date(e), | |
| n = t.getFullYear(), | |
| r = new Date(n, 0, 1), | |
| i = new Date(n, 6, 1), | |
| o = Math.max(r.getTimezoneOffset(), i.getTimezoneOffset()); | |
| return t.getTimezoneOffset() < o | |
| } | |
| function Qp(e) { | |
| var t = 60 * (Vp(e) ? 120 : 60) * 1e3; | |
| return new Date(new Date(e + "Z").getTime() - t).toISOString() | |
| } | |
| var qp = function() { | |
| var e = function(t, n) { | |
| return e = Object.setPrototypeOf || { | |
| __proto__: [] | |
| } | |
| instanceof Array && function(e, t) { | |
| e.__proto__ = t | |
| } || function(e, t) { | |
| for (var n in t) Object.prototype.hasOwnProperty.call(t, n) && (e[n] = t[n]) | |
| }, e(t, n) | |
| }; | |
| return function(t, n) { | |
| function r() { | |
| this.constructor = t | |
| } | |
| e(t, n), t.prototype = null === n ? Object.create(n) : (r.prototype = n.prototype, new r) | |
| } | |
| }(), | |
| Jp = function() { | |
| return Jp = Object.assign || function(e) { | |
| for (var t, n = 1, r = arguments.length; n < r; n++) | |
| for (var i in t = arguments[n], t) Object.prototype.hasOwnProperty.call(t, i) && (e[i] = t[i]); | |
| return e | |
| }, Jp.apply(this, arguments) | |
| }, | |
| Xp = function(e) { | |
| function t(t, n, r) { | |
| var i = e.call(this) || this; | |
| return i.verbindungsAbschnitte = r, i.isAlternativeVerbindung = !1, i.tripId = t, i.umstiegsAnzahl = n, i.verbindungsAbschnitte = r, i | |
| } | |
| return qp(t, e), t.readVerbindung = function(e, n, r, i, o) { | |
| var a = ef(n, r), | |
| c = r.getElementsByTagName("train").length, | |
| s = Array.from(r.getElementsByTagName("train")).map((function(t) { | |
| return Wp.fromXml(e, t, i, o) | |
| })); | |
| return new t(a, c, s) | |
| }, t.fromJsonObject = function(e) { | |
| var n = Array.isArray(e.verbindungsAbschnitte) && e.verbindungsAbschnitte.map(Wp.fromJsonObject); | |
| return Object.assign(Object.create(t.prototype), Jp(Jp({}, e), { | |
| verbindungsAbschnitte: n || [] | |
| })) | |
| }, t | |
| }(pr); | |
| function ef(e, t) { | |
| var n = t.getAttribute("posnr") || ze("posnr not found"); | |
| return e + "-" + n | |
| } | |
| var tf = function() { | |
| function e(e, t, n) { | |
| this.auftragsnummer = e, this.hinfahrt = t, this.rueckfahrt = n | |
| } | |
| return e.fromXml = function(t) { | |
| var n, r = this.getOrderNr(t), | |
| i = this.getDirection(t, "out"); | |
| if (!i) throw new Error("hinfahrt not found"); | |
| var o, a = this.findMainTicket(t, "ot_nr_hin"), | |
| c = a[0], | |
| s = a[1]; | |
| n = Xp.readVerbindung(t, r, i, c, s); | |
| var u = this.getDirection(t, "ret"); | |
| if (u) { | |
| var l = this.findMainTicket(t, "ot_nr_rueck"), | |
| p = l[0]; | |
| s = l[1]; | |
| o = Xp.readVerbindung(t, r, u, p, s) | |
| } | |
| return new e(r, n, o) | |
| }, e.getOrderNr = function(e) { | |
| var t = e.getElementsByTagName("order")[0]; | |
| return t.getAttribute("on") || ze("order[on] not found") | |
| }, e.getDirection = function(e, t) { | |
| var n = e.getElementsByTagName("order")[0]; | |
| return n.querySelector(t) | |
| }, e.findMainTicket = function(e, t) { | |
| var n = e.querySelector("mtk " + t) || ze("Ticket for direction " + t + " not found"), | |
| r = n.parentNode, | |
| i = n.textContent || ze("ot_nr on mtk missing"); | |
| return [r, i] | |
| }, e.isMainTicketPresent = function(e) { | |
| var t = null !== e.querySelector("tcklist"), | |
| n = null !== e.querySelector("mtk"); | |
| return t && n | |
| }, e | |
| }(), | |
| nf = function() { | |
| for (var e = 0, t = 0, n = arguments.length; t < n; t++) e += arguments[t].length; | |
| var r = Array(e), | |
| i = 0; | |
| for (t = 0; t < n; t++) | |
| for (var o = arguments[t], a = 0, c = o.length; a < c; a++, i++) r[i] = o[a]; | |
| return r | |
| }, | |
| rf = "web-kci", | |
| of = "1", | |
| af = function() { | |
| function e() {} | |
| return e.prototype.saveAuftrag = function(t) { | |
| var n = this.loadAuftraege(), | |
| r = n.auftraege.filter((function(e) { | |
| return t.auftragsnummer !== e.auftragsnummer | |
| })).slice(1 - e.MAXIMUM_NUMBER_OF_AUFTRAEGE), | |
| i = { | |
| version: of, | |
| auftraege: nf(r, [t]) | |
| }; | |
| localStorage.setItem(rf, JSON.stringify(i)) | |
| }, e.prototype.findAuftrag = function(e) { | |
| var t = this.loadAuftraege().auftraege.find((function(t) { | |
| return e === t.auftragsnummer | |
| })); | |
| if (!t) return null; | |
| if (!uf(t)) throw new Error("Hinfahrt not set"); | |
| return new tf(t.auftragsnummer, this.parseHinVerbindung(t.hinfahrt), this.parseRueckVerbindung(t.rueckfahrt)) | |
| }, e.prototype.loadAuftraege = function() { | |
| var t = localStorage.getItem(rf); | |
| if (!t) return e.createInitialAuftraege(); | |
| var n = JSON.parse(t); | |
| if (!cf(n)) throw new Error("Version field is not valid"); | |
| if (n.version !== of) throw new Error("Unsupported version: " + n.version); | |
| if (!sf(n)) throw new Error("Auftraege field is not valid"); | |
| return n | |
| }, e.prototype.parseHinVerbindung = function(e) { | |
| if (lf(e)) return Xp.fromJsonObject(e); | |
| throw new Error("Cannot parse Verbindung") | |
| }, e.prototype.parseRueckVerbindung = function(e) { | |
| return lf(e) ? Xp.fromJsonObject(e) : void 0 | |
| }, e.createInitialAuftraege = function() { | |
| return { | |
| version: of, | |
| auftraege: [] | |
| } | |
| }, e.instance = new e, e.MAXIMUM_NUMBER_OF_AUFTRAEGE = 30, e | |
| }(); | |
| function cf(e) { | |
| return "string" === typeof e.version | |
| } | |
| function sf(e) { | |
| return Array.isArray(e.auftraege) | |
| } | |
| function uf(e) { | |
| return "hinfahrt" in e | |
| } | |
| function lf(e) { | |
| return pf(e) && "object" === typeof e.verbindungsAbschnitte | |
| } | |
| function pf(e) { | |
| return "object" === typeof e && null !== e && "verbindungsAbschnitte" in e | |
| } | |
| var ff = function() { | |
| var e = this, | |
| t = e.$createElement, | |
| n = e._self._c || t; | |
| return n("DBWebMessageBarComp", { | |
| attrs: { | |
| level: e.level, | |
| isClosable: !1 | |
| }, | |
| scopedSlots: e._u([{ | |
| key: "content", | |
| fn: function() { | |
| return [n("DBWebMessageBarContentComp", { | |
| attrs: { | |
| text: e.message | |
| } | |
| })] | |
| }, | |
| proxy: !0 | |
| }]) | |
| }) | |
| }, | |
| df = [], | |
| bf = function() { | |
| var e = this, | |
| t = e.$createElement, | |
| n = e._self._c || t; | |
| return n("div", { | |
| staticClass: "db-web-message-bar-content", | |
| attrs: { | |
| role: "none" | |
| } | |
| }, [e.heading ? n("DBWebHeadingComp", { | |
| staticClass: "test-message-bar-heading", | |
| attrs: { | |
| level: e.HeadingLevel.h4, | |
| role: "none" | |
| } | |
| }, [e._v(" " + e._s(e.heading) + " ")]) : e._e(), e.text ? n("p", { | |
| staticClass: "db-web-message-bar-content__text", | |
| attrs: { | |
| role: "none" | |
| } | |
| }, [e._v(e._s(e.text))]) : e._e()], 1) | |
| }, | |
| gf = [], | |
| hf = function() { | |
| var e = function(t, n) { | |
| return e = Object.setPrototypeOf || { | |
| __proto__: [] | |
| } | |
| instanceof Array && function(e, t) { | |
| e.__proto__ = t | |
| } || function(e, t) { | |
| for (var n in t) Object.prototype.hasOwnProperty.call(t, n) && (e[n] = t[n]) | |
| }, e(t, n) | |
| }; | |
| return function(t, n) { | |
| function r() { | |
| this.constructor = t | |
| } | |
| e(t, n), t.prototype = null === n ? Object.create(n) : (r.prototype = n.prototype, new r) | |
| } | |
| }(), | |
| yf = function(e, t, n, r) { | |
| var i, o = arguments.length, | |
| a = o < 3 ? t : null === r ? r = Object.getOwnPropertyDescriptor(t, n) : r; | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.decorate) a = Reflect.decorate(e, t, n, r); | |
| else | |
| for (var c = e.length - 1; c >= 0; c--)(i = e[c]) && (a = (o < 3 ? i(a) : o > 3 ? i(t, n, a) : i(t, n)) || a); | |
| return o > 3 && a && Object.defineProperty(t, n, a), a | |
| }, | |
| mf = function(e, t) { | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.metadata) return Reflect.metadata(e, t) | |
| }, | |
| vf = function(e) { | |
| function t() { | |
| var t = null !== e && e.apply(this, arguments) || this; | |
| return t.HeadingLevel = kc, t | |
| } | |
| return hf(t, e), yf([Object(c["d"])({ | |
| type: String | |
| }), mf("design:type", String)], t.prototype, "heading", void 0), yf([Object(c["d"])({ | |
| type: String | |
| }), mf("design:type", String)], t.prototype, "text", void 0), t = yf([Object(c["a"])({ | |
| components: { | |
| DBWebHeadingComp: xs | |
| } | |
| })], t), t | |
| }(c["g"]), | |
| Of = vf, | |
| jf = (n("3855"), Object(j["a"])(Of, bf, gf, !1, null, "36227342", null)), | |
| _f = jf.exports, | |
| Mf = function() { | |
| var e = function(t, n) { | |
| return e = Object.setPrototypeOf || { | |
| __proto__: [] | |
| } | |
| instanceof Array && function(e, t) { | |
| e.__proto__ = t | |
| } || function(e, t) { | |
| for (var n in t) Object.prototype.hasOwnProperty.call(t, n) && (e[n] = t[n]) | |
| }, e(t, n) | |
| }; | |
| return function(t, n) { | |
| function r() { | |
| this.constructor = t | |
| } | |
| e(t, n), t.prototype = null === n ? Object.create(n) : (r.prototype = n.prototype, new r) | |
| } | |
| }(), | |
| Cf = function(e, t, n, r) { | |
| var i, o = arguments.length, | |
| a = o < 3 ? t : null === r ? r = Object.getOwnPropertyDescriptor(t, n) : r; | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.decorate) a = Reflect.decorate(e, t, n, r); | |
| else | |
| for (var c = e.length - 1; c >= 0; c--)(i = e[c]) && (a = (o < 3 ? i(a) : o > 3 ? i(t, n, a) : i(t, n)) || a); | |
| return o > 3 && a && Object.defineProperty(t, n, a), a | |
| }, | |
| wf = function(e, t) { | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.metadata) return Reflect.metadata(e, t) | |
| }, | |
| If = function(e) { | |
| function t() { | |
| return null !== e && e.apply(this, arguments) || this | |
| } | |
| var n; | |
| return Mf(t, e), Object.defineProperty(t.prototype, "errorDescriptions", { | |
| get: function() { | |
| var e = { | |
| level: Au.ERROR, | |
| text: this.$gettext("Der Komfort Check-in ist für diesen Reiseabschnitt nicht verfügbar.") | |
| }, | |
| t = { | |
| level: Au.ERROR, | |
| text: this.$gettext("Für diesen Sitzplatz liegt eine Reservierung vor und ist daher für den Komfort Check-in nicht mehr verfügbar. Wählen Sie bitte einen anderen Sitzplatz aus.") | |
| }; | |
| return new Map([ | |
| [Mp.ABSCHNITT_NICHT_KCI_FAEHIG, e], | |
| [Mp.KCI_ZEITLICH_NOCH_NICHT_MOEGLICH, { | |
| level: Au.INFO, | |
| text: this.$gettext("Wir schalten den Service für Sie einige Minuten vor Abfahrt frei.") | |
| }], | |
| [Mp.STRECKE_NICHT_MEHR_MOEGLICH, { | |
| level: Au.ERROR, | |
| text: this.$gettext("Der Komfort Check-in ist für diesen Reiseabschnitt nicht mehr verfügbar.") | |
| }], | |
| [Mp.TICKET_STORNIERT, { | |
| level: Au.ERROR, | |
| text: this.$gettext("Das ausgewählte Ticket wurde storniert.") | |
| }], | |
| [Mp.TICKET_NICHT_AUF_BUCHUNGSBESTAND, { | |
| level: Au.ERROR, | |
| text: this.$gettext("Aufgrund einer Änderung des Tickets ist der Komfort Check-in nicht verfügbar.") | |
| }], | |
| [Mp.KEIN_KCI_NACH_KONTROLLE, { | |
| level: Au.INFO, | |
| text: this.$gettext("Sie wurden bereits kontrolliert. Der Komfort Check-in ist für diesen Reiseabschnitt nicht mehr erforderlich.") | |
| }], | |
| [Mp.PLATZ_NICHT_VERFUEGBAR, { | |
| level: Au.ERROR, | |
| text: this.$gettext("Auf dem ausgewählten Sitzplatz ist kein Komfort Check-in möglich.") | |
| }], | |
| [Mp.ZUG_NICHT_IDENTIFIZIERT, { | |
| level: Au.ERROR, | |
| text: this.$gettext("Aufgrund einer Störung ist der Komfort Check-in für diese Zugfahrt leider nicht verfügbar.") | |
| }], | |
| [Mp.RESERVIERUNG_NICHT_GEFUNDEN, { | |
| level: Au.INFO, | |
| text: this.$gettext("Auf dem Sitzplatz ist der Komfort Check-in noch nicht möglich. Bitte versuchen Sie es in einigen Minuten erneut.") | |
| }], | |
| [Mp.PLAETZE_NICHT_IM_ZUG, { | |
| level: Au.ERROR, | |
| text: this.$gettext("Auf dem ausgewählten Sitzplatz ist der Komfort Check-in nicht möglich.") | |
| }], | |
| [Mp.PLAETZE_FUER_FAHRSCHEINKLASSE_NICHT_ERLAUBT, { | |
| level: Au.ERROR, | |
| text: this.$gettext("Der Komfort Check-in ist nicht möglich. Bitte wählen Sie einen Sitzplatz für die gebuchte Fahrscheinklasse aus.") | |
| }], | |
| [Mp.PLATZ_BEREITS_RESERVIERT, t], | |
| [Mp.PLATZ_BEREITS_BELEGT, { | |
| level: Au.ERROR, | |
| text: this.$gettext("Der Sitzplatz ist bereits durch einen Komfort Check-in belegt. Wählen Sie bitte einen anderen Sitzplatz aus.") | |
| }], | |
| [Mp.PLATZ_IST_SONDERPLATZ, { | |
| level: Au.ERROR, | |
| text: this.$gettext("Auf dem ausgewählten Sitzplatz ist der Komfort Check-in nicht möglich. Sonderplätze sind für den Service nicht verfügbar.") | |
| }], | |
| [Mp.RESERVIERUNG_ABGELAUFEN, { | |
| level: Au.ERROR, | |
| text: this.$gettext("Ihr Reservierungsanspruch ist 15 Minuten nach Abfahrt erloschen. Der Sitzplatz ist bereits durch einen Komfort Check-in belegt. Bitte wählen Sie einen anderen Sitzplatz aus.") | |
| }], | |
| [Mp.PLATZ_NUR_FUER_BAHN_COMFORT, { | |
| level: Au.ERROR, | |
| text: this.$gettext("Auf dem ausgewählten Sitzplatz ist der Komfort Check-in nur mit entsprechendem BahnComfort Status möglich.") | |
| }], | |
| [Mp.PLATZ_IST_EXPRESS_PLATZ, { | |
| level: Au.ERROR, | |
| text: this.$gettext("Für diesen Sitzplatz ist der Komfort Check-in nur mit vorliegender Reservierung möglich.") | |
| }], | |
| [Mp.BAHN_COMFORT_PLATZ_BEREITS_RESERVIERT, { | |
| level: Au.ERROR, | |
| text: this.$gettext("Dieser Sitzplatz ist bereits reserviert und ist daher für den Komfort Check-in nicht mehr verfügbar. Bitte wählen Sie einen anderen Sitzplatz aus.") | |
| }], | |
| [Mp.PLATZ_FUER_CHECKIN_OHNE_RESERVIERUNG_DEAKTIVIERT, t], | |
| [Mp.BAHN_CARD_NUMMER_FEHLT, { | |
| level: Au.ERROR, | |
| text: this.$gettext("Bitte geben Sie die zugehörige BahnCard Nummer ein.") | |
| }], | |
| [Mp.BAHN_CARD_DOPPELNUTZUNG, { | |
| level: Au.ERROR, | |
| text: this.$gettext("Die angegebene BahnCard kann für den Komfort Check-in nicht verwendet werden. Bitte geben Sie die zugehörige BahnCard Nummer ein.") | |
| }], | |
| [Mp.BAHN_CARD_UNGUELTIG, { | |
| level: Au.ERROR, | |
| text: this.$gettext("Die angegebene BahnCard kann für den Komfort Check-in nicht verwendet werden. Bitte überprüfen Sie die Gültigkeit Ihrer BahnCard.") | |
| }], | |
| [Mp.BAHN_CARD_KLASSE_NICHT_AUSREICHEND, { | |
| level: Au.ERROR, | |
| text: this.$gettext("Die angegebene BahnCard kann für den Komfort Check-in nicht verwendet werden. Die BahnCard Klasse entspricht nicht der des ausgewählten Tickets.") | |
| }], | |
| [Mp.BAHN_CARD_RABATTSTUFE_NICHT_KORREKT, { | |
| level: Au.ERROR, | |
| text: this.$gettext("Die angegebene BahnCard kann für den Komfort Check-in nicht verwendet werden. Die Rabattstufe entspricht nicht der des ausgewählten Tickets.") | |
| }], | |
| [Mp.BAHN_CARD_NICHT_AUF_REISENDEN_AUSGESTELLT, { | |
| level: Au.ERROR, | |
| text: this.$gettext("Die angegebene BahnCard kann für den Komfort Check-in nicht verwendet werden. Der Name des BahnCard Inhabers stimmt nicht mit dem Namen auf dem Ticket überein.") | |
| }], | |
| [Mp.BAHN_CARD_BUSINESS_ERFORDERLICH, { | |
| level: Au.ERROR, | |
| text: this.$gettext("Die angegebene BahnCard kann für den Komfort Check-in nicht verwendet werden. Für das Ticket ist eine BahnCard Business erforderlich.") | |
| }], | |
| [Mp.UNEXPECTED_ERROR, { | |
| level: Au.ERROR, | |
| text: this.$gettext("Bei der Verarbeitung Ihrer Anfrage ist ein unerwarteter Fehler aufgetreten. Der Fehler wurde protokolliert. Wir entschuldigen uns für die Unannehmlichkeiten. Bitte stellen Sie eine neue Anfrage.") | |
| }] | |
| ]) | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "errorDescription", { | |
| get: function() { | |
| return this.errorDescriptions.get(this.error) || this.errorDescriptions.get(Mp.UNEXPECTED_ERROR) | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "level", { | |
| get: function() { | |
| return this.errorDescription && this.errorDescription.level | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "message", { | |
| get: function() { | |
| return this.errorDescription && this.errorDescription.text | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Cf([Object(c["d"])({ | |
| required: !0, | |
| type: Number | |
| }), wf("design:type", "function" === typeof(n = "undefined" !== typeof Mp && Mp) ? n : Object)], t.prototype, "error", void 0), t = Cf([Object(c["a"])({ | |
| components: { | |
| DBWebMessageBarComp: bl, | |
| DBWebMessageBarContentComp: _f | |
| } | |
| })], t), t | |
| }(c["g"]), | |
| Af = If, | |
| Tf = Object(j["a"])(Af, ff, df, !1, null, null, null), | |
| Nf = Tf.exports, | |
| Df = function() { | |
| var e = this, | |
| t = e.$createElement, | |
| n = e._self._c || t; | |
| return n("div", { | |
| staticClass: "kci-check-in-platz" | |
| }, [e.showPassengerCount ? n("div", { | |
| staticClass: "kci-check-in-platz__reisende" | |
| }, [n("p", { | |
| staticClass: "kci-check-in-platz__label" | |
| }, [e._v(e._s(e.reisendeLabel))])]) : e._e(), n("DBWebTextInputComp", { | |
| staticClass: "kci-check-in-platz__wagen", | |
| attrs: { | |
| id: e.inputWagenId, | |
| name: "wagen", | |
| label: e.wagenLabel, | |
| inputmode: e.HtmlInputMode.numeric, | |
| type: "number", | |
| rules: { | |
| required: !0, | |
| numeric: !0, | |
| max: 3 | |
| }, | |
| messages: e.customValidationMessages | |
| }, | |
| on: { | |
| input: e.onSeatChanged | |
| }, | |
| model: { | |
| value: e.wagen, | |
| callback: function(t) { | |
| e.wagen = t | |
| }, | |
| expression: "wagen" | |
| } | |
| }), n("DBWebTextInputComp", { | |
| staticClass: "kci-check-in-platz__sitzplatz", | |
| attrs: { | |
| id: e.inputSitzplatzId, | |
| name: "sitzplatz", | |
| label: e.sitzplatzLabel, | |
| inputmode: e.HtmlInputMode.numeric, | |
| type: "number", | |
| rules: { | |
| required: !0, | |
| numeric: !0, | |
| max: 3 | |
| }, | |
| messages: e.customValidationMessages | |
| }, | |
| on: { | |
| input: e.onSeatChanged | |
| }, | |
| model: { | |
| value: e.sitzplatz, | |
| callback: function(t) { | |
| e.sitzplatz = t | |
| }, | |
| expression: "sitzplatz" | |
| } | |
| }), e.hasBahnCard && 0 === e.index ? n("DBWebBahnCardTextInput", { | |
| staticClass: "kci-check-in-platz__bahncard", | |
| attrs: { | |
| id: e.inputBahnCardId, | |
| name: "bahncard", | |
| label: e.bahncardLabel | |
| }, | |
| on: { | |
| input: e.onBCChanged | |
| }, | |
| model: { | |
| value: e.bahncardNummer, | |
| callback: function(t) { | |
| e.bahncardNummer = t | |
| }, | |
| expression: "bahncardNummer" | |
| } | |
| }) : e._e()], 1) | |
| }, | |
| Sf = [], | |
| Ef = n("8109"), | |
| Lf = n.n(Ef), | |
| Rf = n("0ebd"), | |
| kf = n("79dc"), | |
| xf = /^[\x09\x0a\x0d\x20-\x22\x26-\x3b\x3d\x3f\x40A-Z\x5b-\x60a-z\x7b-\x7e\u00a1-\u011b\u011e-\u0131\u0134-\u015b\u015e-\u016b\u016e-\u017e\u018f\u01a0\u01a1\u01af\u01b0\u01b7\u01cd-\u01d4\u01de\u01df\u01e4-\u01f0\u01f4\u01f5\u01fa-\u01ff\u0218-\u021b\u021e\u021f\u022a\u022b\u022e-\u0233\u0259\u1e02\u1e03\u1e0a\u1e0b\u1e10\u1e11\u1e1e-\u1e21\u1e24-\u1e27\u1e30\u1e31\u1e40\u1e41\u1e44\u1e45\u1e56\u1e57\u1e60\u1e61-\u1e63\u1e6a\u1e6b\u1e80-\u1e85\u1e8c-\u1e93\u1e9e\u1ea0-\u1ea7\u1eaa-\u1ed3\u1ed6-\u1edd\u1ee4-\u1ef9\u20ac]*$/, | |
| zf = /^[\x20\x26-\x29\x2C-\x2e\x3aA-Za-z\u00aa\u00ba\u00c0-\u00d6\u00d8-\u00f6\u00f8-\u011b\u011e-\u0131\u0134-\u015b\u015e-\u016b\u016e-\u017e\u018f\u01a0\u01a1\u01af\u01b0\u01b7\u01cd-\u01d4\u01de\u01df\u01e4-\u01f0\u01f4\u01f5\u01fa-\u01ff\u0218-\u021b\u021e\u021f\u022a\u022b\u022e-\u0233\u0259\u1e02\u1e03\u1e0a\u1e0b\u1e10\u1e11\u1e1e-\u1e21\u1e24-\u1e27\u1e30\u1e31\u1e40\u1e41\u1e44\u1e45\u1e56\u1e57\u1e60\u1e61-\u1e63\u1e6a\u1e6b\u1e80-\u1e85\u1e8c-\u1e93\u1e9e\u1ea0-\u1ea7\u1eaa-\u1ed3\u1ed6-\u1edd\u1ee4-\u1ef9]*$/; | |
| function Pf(e) { | |
| return RegExp(zf).test(e) | |
| } | |
| var Bf = { | |
| validate: function(e) { | |
| return Pf(e) | |
| } | |
| }; | |
| function Hf(e) { | |
| return xf.test(e) | |
| } | |
| var Zf, Uf, Ff = { | |
| validate: function(e) { | |
| return Hf(e) | |
| } | |
| }, | |
| Wf = { | |
| validate: function(e, t) { | |
| return !1 | |
| } | |
| }; | |
| (function(e) { | |
| e["alpha"] = "alpha", e["alpha_dash"] = "alpha_dash", e["alpha_num"] = "alpha_num", e["alpha_spaces"] = "alpha_spaces", e["between"] = "between", e["confirmed"] = "confirmed", e["custom_name"] = "custom_name", e["custom_text"] = "custom_text", e["digits"] = "digits", e["dimensions"] = "dimensions", e["email"] = "email", e["excluded"] = "excluded", e["ext"] = "ext", e["image"] = "image", e["is_not"] = "is_not", e["oneOf"] = "oneOf", e["integer"] = "integer", e["length"] = "length", e["max"] = "max", e["max_value"] = "max_value", e["mimes"] = "mimes", e["min"] = "min", e["min_value"] = "min_value", e["numeric"] = "numeric", e["germanPLZ"] = "germanPLZ", e["regex"] = "regex", e["required"] = "required", e["required_if"] = "required_if", e["size"] = "size", e["server_error"] = "server_error", e["unique_user_id"] = "unique_user_id", e["addresszusatz"] = "addresszusatz", e["iban"] = "iban" | |
| })(Zf || (Zf = {})), | |
| function(e) { | |
| e["DE"] = "de", e["EN"] = "en" | |
| }(Uf || (Uf = {})); | |
| var Yf, Gf = function() { | |
| function e() {} | |
| return e.initialize = function(t) { | |
| e.vueInstance = t, Object(jp["c"])(e.getVeeValidateConfig()), e.setLocalization(), e.addGlobalRules(), e.extendModifiedGlobalRules(), e.extendCustomGlobalRules() | |
| }, e.getVeeValidateConfig = function() { | |
| return { | |
| bails: !0, | |
| useConstraintAttrs: !0, | |
| mode: "passive", | |
| classes: {}, | |
| defaultMessage: function() { | |
| return e.vueInstance.$gettext("Ungültige Eingabe") | |
| }, | |
| skipOptional: !0 | |
| } | |
| }, e.setLocalization = function() { | |
| var t = e.getMessages(); | |
| Object(jp["e"])(Uf.DE, t) | |
| }, e.addGlobalRules = function() { | |
| Object(jp["d"])(Zf.required, kf["j"]), Object(jp["d"])(Zf.max, kf["f"]), Object(jp["d"])(Zf.min, kf["g"]), Object(jp["d"])(Zf.alpha, kf["a"]), Object(jp["d"])(Zf.digits, kf["b"]), Object(jp["d"])(Zf.email, kf["c"]), Object(jp["d"])(Zf.numeric, kf["h"]), Object(jp["d"])(Zf.is_not, kf["d"]), Object(jp["d"])(Zf.regex, kf["i"]), Object(jp["d"])(Zf.length, kf["e"]) | |
| }, e.extendModifiedGlobalRules = function() { | |
| Object(jp["d"])(Zf.min, { | |
| validate: function(e, t) { | |
| var n = t.length; | |
| return e.length >= n | |
| }, | |
| params: ["length"] | |
| }) | |
| }, e.extendCustomGlobalRules = function() { | |
| Object(jp["d"])(Zf.custom_text, Ff), Object(jp["d"])(Zf.addresszusatz, (function(e) { | |
| return /^[^@]*$/.test(e) | |
| })), Object(jp["d"])(Zf.germanPLZ, (function(e) { | |
| return /^[0-9]{5}$/.test(e) | |
| })), Object(jp["d"])(Zf.custom_name, Bf), Object(jp["d"])(Zf.unique_user_id, Wf), Object(jp["d"])(Zf.server_error, Wf) | |
| }, e.getMessages = function() { | |
| var t, n = this; | |
| return { | |
| messages: (t = {}, t[Zf.addresszusatz] = function() { | |
| return e.vueInstance.$gettext("Der Adresszusatz darf kein @-Zeichen enthalten.") | |
| }, t[Zf.germanPLZ] = function() { | |
| return e.vueInstance.$gettext("Bitte geben Sie für eine deutsche Adresse eine Postleitzahl mit 5 Ziffern an.") | |
| }, t[Zf.required] = function() { | |
| return e.vueInstance.$gettext("Eingabe erforderlich") | |
| }, t[Zf.custom_text] = function() { | |
| return e.vueInstance.$gettext("Eingabe enthält ungültige Zeichen") | |
| }, t[Zf.alpha] = function() { | |
| return e.vueInstance.$gettext("Ungültige Eingabe, nur Buchstaben erlaubt") | |
| }, t[Zf.numeric] = function() { | |
| return e.vueInstance.$gettext("Ungültige Eingabe, nur Ziffern erlaubt") | |
| }, t[Zf.email] = function() { | |
| return e.vueInstance.$gettext("Ungültige E-Mail-Adresse") | |
| }, t[Zf.custom_name] = function() { | |
| return e.vueInstance.$gettext("Ungültiger Name") | |
| }, t[Zf.unique_user_id] = function() { | |
| return e.vueInstance.$gettext("Ungültiger Nutzername") | |
| }, t[Zf.server_error] = function() { | |
| return e.vueInstance.$gettext("Ungültige Eingabe") | |
| }, t[Zf.min] = function(t, r) { | |
| var i = n.getLengthFrom(r), | |
| o = e.vueInstance.$gettext("Bitte geben Sie mind. %{minLength} Zeichen ein."); | |
| return e.vueInstance.$gettextInterpolate(o, { | |
| minLength: i | |
| }) | |
| }, t[Zf.max] = function(t, r) { | |
| var i = n.getLengthFrom(r), | |
| o = e.vueInstance.$gettext("Bitte geben Sie max. %{maxLength} Zeichen ein."); | |
| return e.vueInstance.$gettextInterpolate(o, { | |
| maxLength: i | |
| }) | |
| }, t[Zf.length] = function(t, r) { | |
| var i = n.getLengthFrom(r), | |
| o = e.vueInstance.$gettext("Bitte geben Sie %{expectedLength} Zeichen ein."); | |
| return e.vueInstance.$gettextInterpolate(o, { | |
| expectedLength: i | |
| }) | |
| }, t[Zf.digits] = function(t, r) { | |
| var i = n.getLengthFrom(r), | |
| o = e.vueInstance.$gettext("Bitte geben sie %{digitLength} Ziffern ein."); | |
| return e.vueInstance.$gettextInterpolate(o, { | |
| digitLength: i | |
| }) | |
| }, t[Zf.is_not] = function(t, n) { | |
| var r = (null === n || void 0 === n ? void 0 : n.other) ? n.other : void 0, | |
| i = e.vueInstance.$gettext('Ungültige Eingabe. "%{text}" ist nicht erlaubt.'); | |
| return e.vueInstance.$gettextInterpolate(i, { | |
| text: r | |
| }) | |
| }, t) | |
| } | |
| }, e.getLengthFrom = function(e) { | |
| return (null === e || void 0 === e ? void 0 : e.length) ? e.length : 0 | |
| }, e.setCustomErrorMessageForField = function(t, n, r) { | |
| Object.values(Uf).forEach((function(e) { | |
| var i, o, a; | |
| Object(jp["e"])((i = {}, i[e] = { | |
| fields: (o = {}, o[t] = (a = {}, a[n] = r, a), o) | |
| }, i)) | |
| })), e.setLocalization() | |
| }, e | |
| }(), | |
| Kf = { | |
| de: { | |
| name: "Deutsch", | |
| nameToCountry: "de_DE" | |
| } | |
| }, | |
| $f = "sid", | |
| Vf = { | |
| buildCorrelationId: ed | |
| }; | |
| function Qf() { | |
| var e = sessionStorage.getItem($f); | |
| return e || (e = Object(Rc["a"])(), sessionStorage.setItem($f, e)), e | |
| } | |
| function qf() { | |
| return sessionStorage.getItem("correlationIdPrefix") || "" | |
| } | |
| function Jf() { | |
| return Yf || Xf(), Yf | |
| } | |
| function Xf() { | |
| Yf = Object(Rc["a"])() | |
| } | |
| function ed() { | |
| var e = "" + qf() + Jf() + "_" + Qf(); | |
| return window.lastBuiltCorrelationId = e, e | |
| } | |
| var td = function() { | |
| return td = Object.assign || function(e) { | |
| for (var t, n = 1, r = arguments.length; n < r; n++) | |
| for (var i in t = arguments[n], t) Object.prototype.hasOwnProperty.call(t, i) && (e[i] = t[i]); | |
| return e | |
| }, td.apply(this, arguments) | |
| }, | |
| nd = function(e, t) { | |
| return Object.keys(e).find((function(e) { | |
| return e.toLowerCase() === t.toLowerCase() | |
| })) | |
| }, | |
| rd = function(e) { | |
| return function(t) { | |
| var n, r = nd(t.headers, "content-type"); | |
| if (!r) return t; | |
| var i = String(t.headers[r]); | |
| return !i || i.includes("charset") ? t : td(td({}, t), { | |
| headers: td(td({}, t.headers), (n = {}, n[r] = i + "; charset=" + e, n)) | |
| }) | |
| } | |
| }; | |
| function id(e) { | |
| var t = document.baseURI || window.location.href; | |
| return new URL(e, t) | |
| } | |
| function od(e) { | |
| var t = id(e); | |
| return t.origin | |
| } | |
| function ad(e, t) { | |
| return od(t) === od(e) | |
| } | |
| var cd = function() { | |
| function e() {} | |
| return e.register = function(e, t) { | |
| return void 0 === e && (e = Ke.a), void 0 === t && (t = ""), this.axiosInstance = e, this.addRequestInterceptor(ld(t)), this.addRequestInterceptor(rd("utf-8")), e | |
| }, e.addRequestInterceptor = function(e, t) { | |
| if (this.axiosInstance) { | |
| var n = this.axiosInstance.interceptors.request.use(e, t); | |
| this.interceptors.request.push(n) | |
| } | |
| }, e.interceptors = { | |
| response: [], | |
| request: [] | |
| }, e | |
| }(); | |
| function sd(e) { | |
| return tp.XCorrelationId in e.headers | |
| } | |
| function ud(e, t) { | |
| var n = window.location.origin, | |
| r = od(e); | |
| return r === n || ad(e, t) | |
| } | |
| function ld(e) { | |
| return function(t) { | |
| return ud(t.url || "", e) ? (t.headers[tp.XRequestedWith] = "XMLHttpRequest", sd(t) || (t.headers[tp.XCorrelationId] = ed())) : delete t.headers.common.Accept, Object.entries(t.headers).filter((function(e) { | |
| var t = e[1]; | |
| return void 0 === t | |
| })).forEach((function(e) { | |
| var n = e[0]; | |
| return delete t.headers[n] | |
| })), t | |
| } | |
| } | |
| function pd() { | |
| var e; | |
| i["a"].use(Lf.a, { | |
| translations: Rf, | |
| availableLanguages: (e = {}, e[Kf.de.nameToCountry] = Kf.de.name, e), | |
| defaultLanguage: Kf.de.nameToCountry, | |
| silent: !0 | |
| }) | |
| } | |
| function fd() { | |
| return new i["a"] | |
| } | |
| var dd = { | |
| createVue: fd | |
| }; | |
| function bd(e) { | |
| cd.register(), pd(), e && Gf.initialize(e) | |
| } | |
| var gd, hd = /^70814[123].*/g, | |
| yd = 16; | |
| function md(e) { | |
| var t = Md(e); | |
| return jd(t) ? vd(t) ? Od(t) ? _d(t) ? gd.VALID : gd.INVALID_CHECKSUM : gd.INVALID_PREFIX : gd.INVALID_LENGTH : gd.INVALID_CHARS | |
| } | |
| function vd(e) { | |
| return e.length === yd | |
| } | |
| function Od(e) { | |
| return e.match(hd) | |
| } | |
| function jd(e) { | |
| return /^[0-9]*$/.test(e) | |
| } | |
| function _d(e) { | |
| for (var t = e.split(""), n = 0, r = t.length, i = 0; i < r; i += 1) n += Cd(parseInt(t[r - 1 - i], 10), i); | |
| return n % 10 === 0 | |
| } | |
| function Md(e) { | |
| return e.replace(/\W/g, "") | |
| } | |
| function Cd(e, t) { | |
| var n = e; | |
| return t % 2 !== 0 && (n *= 2, n > 9 && (n -= 9)), n | |
| } | |
| function wd(e) { | |
| void 0 === e && (e = dd.createVue()), Object(jp["d"])("bahncard_nummer", (function(t) { | |
| var n = md(t); | |
| switch (n) { | |
| case gd.INVALID_CHARS: | |
| return e.$gettext("Bitte prüfen Sie Ihre Eingabe. Es sind nur Ziffern erlaubt."); | |
| case gd.INVALID_LENGTH: | |
| return e.$gettext("Bitte geben Sie Ihre vollständige Kartennummer (16 Ziffern) ein."); | |
| case gd.INVALID_PREFIX: | |
| return e.$gettext("Bitte prüfen Sie Ihre Kartennummer."); | |
| case gd.INVALID_CHECKSUM: | |
| return e.$gettext("Bitte prüfen Sie Ihre Kartennummer."); | |
| case gd.VALID: | |
| return !0; | |
| default: | |
| return !0 | |
| } | |
| })) | |
| }(function(e) { | |
| e[e["VALID"] = 0] = "VALID", e[e["INVALID_LENGTH"] = 1] = "INVALID_LENGTH", e[e["INVALID_CHARS"] = 2] = "INVALID_CHARS", e[e["INVALID_PREFIX"] = 3] = "INVALID_PREFIX", e[e["INVALID_CHECKSUM"] = 4] = "INVALID_CHECKSUM" | |
| })(gd || (gd = {})); | |
| var Id, Ad = function() { | |
| var e = this, | |
| t = e.$createElement, | |
| n = e._self._c || t; | |
| return n("div", { | |
| staticClass: "db-web-text-input", | |
| attrs: { | |
| id: e.componentId | |
| } | |
| }, [n("ValidationProvider", { | |
| ref: "validationProvider", | |
| attrs: { | |
| vid: e.componentId, | |
| name: e.componentId, | |
| rules: e.extendedRules, | |
| customMessages: e.messages, | |
| slim: "" | |
| }, | |
| scopedSlots: e._u([{ | |
| key: "default", | |
| fn: function(t) { | |
| var r; | |
| return [n("div", { | |
| staticClass: "db-web-text-input__input-wrapper" | |
| }, [n("input", { | |
| staticClass: "db-web-text-input__input-field", | |
| class: [(r = { | |
| inputClassName: e.inputClassName, | |
| "db-web-text-input__input-field--error": !e.isFocused && t.errors.length > 0, | |
| "db-web-text-input__input-field--passwort": e.isPassword | |
| }, r[e.GLOBAL_VALIDATION_ERROR_CLASS] = !e.isFocused && t.errors.length, r)], | |
| style: "background-color: " + e.bgcolor + ", color: " + e.color, | |
| attrs: { | |
| "aria-describedby": !!e.hint && e.inputId + "-hint", | |
| "aria-invalid": !e.isFocused && t.errors.length, | |
| "data-aria-wtf": !e.isFocused && t.errors[0], | |
| "aria-required": e.isRequired, | |
| autocapitalize: e.autocapitalize, | |
| autocomplete: e.autocomplete, | |
| "data-test-id": e.testId, | |
| disabled: e.isDisabled, | |
| id: e.inputId, | |
| inputmode: e.inputmode, | |
| name: e.name, | |
| required: e.isRequired, | |
| type: e.showTextOfPasswordField ? e.HtmlInputType.Text : e.type, | |
| max: e.max, | |
| min: e.min | |
| }, | |
| domProps: { | |
| value: e.value | |
| }, | |
| on: { | |
| blur: e.onBlur, | |
| focus: e.onFocus, | |
| input: function(t) { | |
| return e.onInputChanged(t.target.value) | |
| } | |
| } | |
| }), n("label", { | |
| staticClass: "db-web-text-input__label", | |
| class: { | |
| "db-web-text-input__label--active": !!e.value || e.isFocused, "db-web-text-input__label--error": !e.isFocused && t.errors.length > 0, "db-web-text-input__label--disabled": !!e.isDisabled || "" | |
| }, | |
| attrs: { | |
| for: e.inputId, | |
| id: e.inputId + "-label" | |
| } | |
| }, [e._v(" " + e._s(e.label)), e.isRequired && !e.isDisabled ? n("sup", [e._v("*")]) : e._e()]), n("div", { | |
| staticClass: "db-web-text-input__icon-container" | |
| }, [e.isClearIconVisible ? n("DBWebIconComp", { | |
| staticClass: "db-web-text-input__icon db-web-text-input__icon--clear", | |
| attrs: { | |
| altText: e.clearAltText, | |
| "aria-hidden": !0, | |
| name: "clear" | |
| }, | |
| nativeOn: { | |
| click: function(t) { | |
| return e.clearInput(t) | |
| }, | |
| keydown: [function(t) { | |
| return !t.type.indexOf("key") && e._k(t.keyCode, "enter", 13, t.key, "Enter") ? null : (t.preventDefault(), t.stopPropagation(), e.clearInput(t)) | |
| }, function(t) { | |
| return !t.type.indexOf("key") && e._k(t.keyCode, "space", 32, t.key, [" ", "Spacebar"]) ? null : (t.preventDefault(), t.stopPropagation(), e.clearInput(t)) | |
| }] | |
| } | |
| }) : e._e(), e.isPassword ? n("DBWebIconComp", { | |
| staticClass: "db-web-text-input__icon db-web-text-input__icon--password", | |
| attrs: { | |
| altText: e.passwordAltText, | |
| "aria-hidden": !1, | |
| "aria-pressed": e.showTextOfPasswordField ? "true" : "false", | |
| name: e.showTextOfPasswordField ? "on2" : "off2", | |
| role: "button", | |
| tabindex: "0" | |
| }, | |
| nativeOn: { | |
| click: function(t) { | |
| return e.togglePasswordVisibility() | |
| }, | |
| keydown: [function(t) { | |
| return !t.type.indexOf("key") && e._k(t.keyCode, "enter", 13, t.key, "Enter") ? null : (t.preventDefault(), t.stopPropagation(), e.togglePasswordVisibility()) | |
| }, function(t) { | |
| return !t.type.indexOf("key") && e._k(t.keyCode, "space", 32, t.key, [" ", "Spacebar"]) ? null : (t.preventDefault(), t.stopPropagation(), e.togglePasswordVisibility()) | |
| }] | |
| } | |
| }) : e._e(), e.appendIcon ? n("DBWebIconComp", { | |
| staticClass: "db-web-text-input__icon db-web-text-input__icon--append", | |
| attrs: { | |
| name: e.appendIcon | |
| } | |
| }) : e._e()], 1)]), e.hint ? n("div", { | |
| staticClass: "db-web-text-input__hint", | |
| attrs: { | |
| id: e.inputId + "-hint" | |
| } | |
| }, [e._v(" " + e._s(e.hint) + " ")]) : e._e(), n("transition", { | |
| attrs: { | |
| name: "db-web-text-input__error-bounce" | |
| } | |
| }, [!e.isFocused && t.errors.length ? n("div", { | |
| staticClass: "db-web-text-input__error-message", | |
| attrs: { | |
| role: "alert" | |
| } | |
| }, [e._v(" " + e._s(t.errors[0]) + " ")]) : e._e()])] | |
| } | |
| }]) | |
| })], 1) | |
| }, | |
| Td = [], | |
| Nd = "has-validation-error"; | |
| (function(e) { | |
| e["Text"] = "text", e["Password"] = "password" | |
| })(Id || (Id = {})); | |
| var Dd = function() { | |
| var e = function(t, n) { | |
| return e = Object.setPrototypeOf || { | |
| __proto__: [] | |
| } | |
| instanceof Array && function(e, t) { | |
| e.__proto__ = t | |
| } || function(e, t) { | |
| for (var n in t) Object.prototype.hasOwnProperty.call(t, n) && (e[n] = t[n]) | |
| }, e(t, n) | |
| }; | |
| return function(t, n) { | |
| function r() { | |
| this.constructor = t | |
| } | |
| e(t, n), t.prototype = null === n ? Object.create(n) : (r.prototype = n.prototype, new r) | |
| } | |
| }(), | |
| Sd = function() { | |
| return Sd = Object.assign || function(e) { | |
| for (var t, n = 1, r = arguments.length; n < r; n++) | |
| for (var i in t = arguments[n], t) Object.prototype.hasOwnProperty.call(t, i) && (e[i] = t[i]); | |
| return e | |
| }, Sd.apply(this, arguments) | |
| }, | |
| Ed = function(e, t, n, r) { | |
| var i, o = arguments.length, | |
| a = o < 3 ? t : null === r ? r = Object.getOwnPropertyDescriptor(t, n) : r; | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.decorate) a = Reflect.decorate(e, t, n, r); | |
| else | |
| for (var c = e.length - 1; c >= 0; c--)(i = e[c]) && (a = (o < 3 ? i(a) : o > 3 ? i(t, n, a) : i(t, n)) || a); | |
| return o > 3 && a && Object.defineProperty(t, n, a), a | |
| }, | |
| Ld = function(e, t) { | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.metadata) return Reflect.metadata(e, t) | |
| }, | |
| Rd = function(e, t, n, r) { | |
| function i(e) { | |
| return e instanceof n ? e : new n((function(t) { | |
| t(e) | |
| })) | |
| } | |
| return new(n || (n = Promise))((function(n, o) { | |
| function a(e) { | |
| try { | |
| s(r.next(e)) | |
| } catch (t) { | |
| o(t) | |
| } | |
| } | |
| function c(e) { | |
| try { | |
| s(r["throw"](e)) | |
| } catch (t) { | |
| o(t) | |
| } | |
| } | |
| function s(e) { | |
| e.done ? n(e.value) : i(e.value).then(a, c) | |
| } | |
| s((r = r.apply(e, t || [])).next()) | |
| })) | |
| }, | |
| kd = function(e, t) { | |
| var n, r, i, o, a = { | |
| label: 0, | |
| sent: function() { | |
| if (1 & i[0]) throw i[1]; | |
| return i[1] | |
| }, | |
| trys: [], | |
| ops: [] | |
| }; | |
| return o = { | |
| next: c(0), | |
| throw: c(1), | |
| return: c(2) | |
| }, "function" === typeof Symbol && (o[Symbol.iterator] = function() { | |
| return this | |
| }), o; | |
| function c(e) { | |
| return function(t) { | |
| return s([e, t]) | |
| } | |
| } | |
| function s(o) { | |
| if (n) throw new TypeError("Generator is already executing."); | |
| while (a) try { | |
| if (n = 1, r && (i = 2 & o[0] ? r["return"] : o[0] ? r["throw"] || ((i = r["return"]) && i.call(r), 0) : r.next) && !(i = i.call(r, o[1])).done) return i; | |
| switch (r = 0, i && (o = [2 & o[0], i.value]), o[0]) { | |
| case 0: | |
| case 1: | |
| i = o; | |
| break; | |
| case 4: | |
| return a.label++, { | |
| value: o[1], | |
| done: !1 | |
| }; | |
| case 5: | |
| a.label++, r = o[1], o = [0]; | |
| continue; | |
| case 7: | |
| o = a.ops.pop(), a.trys.pop(); | |
| continue; | |
| default: | |
| if (i = a.trys, !(i = i.length > 0 && i[i.length - 1]) && (6 === o[0] || 2 === o[0])) { | |
| a = 0; | |
| continue | |
| } | |
| if (3 === o[0] && (!i || o[1] > i[0] && o[1] < i[3])) { | |
| a.label = o[1]; | |
| break | |
| } | |
| if (6 === o[0] && a.label < i[1]) { | |
| a.label = i[1], i = o; | |
| break | |
| } | |
| if (i && a.label < i[2]) { | |
| a.label = i[2], a.ops.push(o); | |
| break | |
| } | |
| i[2] && a.ops.pop(), a.trys.pop(); | |
| continue | |
| } | |
| o = t.call(e, a) | |
| } catch (c) { | |
| o = [6, c], r = 0 | |
| } finally { | |
| n = i = 0 | |
| } | |
| if (5 & o[0]) throw o[1]; | |
| return { | |
| value: o[0] ? o[1] : void 0, | |
| done: !0 | |
| } | |
| } | |
| }, | |
| xd = function(e) { | |
| function t() { | |
| var t = null !== e && e.apply(this, arguments) || this; | |
| return t.HtmlInputMode = ep, t.HtmlInputType = Id, t.GLOBAL_VALIDATION_ERROR_CLASS = Nd, t.currentValue = t.value, t.isFocused = !1, t.showTextOfPasswordField = !1, t | |
| } | |
| var n, i, o, a; | |
| return Dd(t, e), t.prototype.onInputChanged = function(e) { | |
| this.currentValue = e | |
| }, t.prototype.onFocus = function() { | |
| this.isFocused = !0 | |
| }, t.prototype.onBlur = function() { | |
| var e, t; | |
| return Rd(this, void 0, void 0, (function() { | |
| return kd(this, (function(n) { | |
| switch (n.label) { | |
| case 0: | |
| return this.isFocused = !1, (null === (e = this.validationProvider) || void 0 === e ? void 0 : e.flags.changed) || (null === (t = this.validationProvider) || void 0 === t ? void 0 : t.flags.dirty) ? [4, this.validationProvider.validate()] : [3, 2]; | |
| case 1: | |
| n.sent(), n.label = 2; | |
| case 2: | |
| return [2] | |
| } | |
| })) | |
| })) | |
| }, t.prototype.validate = function() { | |
| return Rd(this, void 0, Promise, (function() { | |
| return kd(this, (function(e) { | |
| switch (e.label) { | |
| case 0: | |
| return [4, this.validationProvider.validate()]; | |
| case 1: | |
| return [2, e.sent()] | |
| } | |
| })) | |
| })) | |
| }, t.prototype.clearInput = function() { | |
| this.isDisabled || (this.$emit("input", ""), this.showTextOfPasswordField = !1), this.unsetValidationErrors() | |
| }, Object.defineProperty(t.prototype, "isClearIconVisible", { | |
| get: function() { | |
| return !this.isDisabled && this.isClearable && this.value.length > 0 | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), t.prototype.togglePasswordVisibility = function() { | |
| this.showTextOfPasswordField = !this.showTextOfPasswordField | |
| }, Object.defineProperty(t.prototype, "clearAltText", { | |
| get: function() { | |
| return this.$gettext("Eingabe löschen") | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "isPassword", { | |
| get: function() { | |
| return this.type === Id.Password | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "passwordAltText", { | |
| get: function() { | |
| return this.$gettext("Passwort umschalten") | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "extendedRules", { | |
| get: function() { | |
| var e = this.rules ? Sd({}, this.rules) : {}; | |
| return e.custom_text = !0, e | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "isFailed", { | |
| get: function() { | |
| return !!this.validationProvider && this.validationProvider.flags.failed | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "isRequired", { | |
| get: function() { | |
| return !!this.extendedRules.required | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "componentId", { | |
| get: function() { | |
| return this.id || Object(Rc["a"])() | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "inputId", { | |
| get: function() { | |
| return this.componentId + "--db-web-text-input" | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), t.prototype.unsetValidationErrors = function() { | |
| var e; | |
| null === (e = this.validationProvider) || void 0 === e || e.setErrors([]) | |
| }, Ed([Object(c["d"])({ | |
| type: String | |
| }), Ld("design:type", String)], t.prototype, "appendIcon", void 0), Ed([Object(c["d"])({ | |
| default: "on", | |
| type: String | |
| }), Ld("design:type", String)], t.prototype, "autocapitalize", void 0), Ed([Object(c["d"])({ | |
| default: "on", | |
| type: String | |
| }), Ld("design:type", String)], t.prototype, "autocomplete", void 0), Ed([Object(c["d"])({ | |
| default: r.dbWhite, | |
| type: String | |
| }), Ld("design:type", String)], t.prototype, "bgcolor", void 0), Ed([Object(c["d"])({ | |
| default: "#282d37", | |
| type: String | |
| }), Ld("design:type", String)], t.prototype, "color", void 0), Ed([Object(c["d"])({ | |
| type: String | |
| }), Ld("design:type", String)], t.prototype, "hint", void 0), Ed([Object(c["d"])({ | |
| type: String | |
| }), Ld("design:type", String)], t.prototype, "id", void 0), Ed([Object(c["d"])({ | |
| default: "", | |
| type: String | |
| }), Ld("design:type", String)], t.prototype, "inputClassName", void 0), Ed([Object(c["d"])({ | |
| type: String, | |
| validator: function(e) { | |
| return Object.values(ep).includes(e) | |
| } | |
| }), Ld("design:type", "function" === typeof(n = "undefined" !== typeof ep && ep) ? n : Object)], t.prototype, "inputmode", void 0), Ed([Object(c["d"])({ | |
| default: !0, | |
| type: Boolean | |
| }), Ld("design:type", Boolean)], t.prototype, "isClearable", void 0), Ed([Object(c["d"])({ | |
| type: Boolean, | |
| default: !1 | |
| }), Ld("design:type", Boolean)], t.prototype, "isDisabled", void 0), Ed([Object(c["d"])({ | |
| type: String | |
| }), Ld("design:type", String)], t.prototype, "label", void 0), Ed([Object(c["d"])({ | |
| required: !0, | |
| type: String | |
| }), Ld("design:type", String)], t.prototype, "name", void 0), Ed([Object(c["d"])({ | |
| type: Object | |
| }), Ld("design:type", "function" === typeof(i = "undefined" !== typeof Record && Record) ? i : Object)], t.prototype, "rules", void 0), Ed([Object(c["d"])({ | |
| type: String | |
| }), Ld("design:type", String)], t.prototype, "testId", void 0), Ed([Object(c["d"])({ | |
| type: String | |
| }), Ld("design:type", String)], t.prototype, "type", void 0), Ed([Object(c["d"])({ | |
| default: "", | |
| type: String | |
| }), Ld("design:type", String)], t.prototype, "value", void 0), Ed([Object(c["d"])({ | |
| required: !1, | |
| type: String | |
| }), Ld("design:type", String)], t.prototype, "max", void 0), Ed([Object(c["d"])({ | |
| required: !1, | |
| type: String | |
| }), Ld("design:type", String)], t.prototype, "min", void 0), Ed([Object(c["d"])({ | |
| default: function() { | |
| return {} | |
| }, | |
| type: Object | |
| }), Ld("design:type", "function" === typeof(o = "undefined" !== typeof Record && Record) ? o : Object)], t.prototype, "messages", void 0), Ed([Object(c["f"])(), Ld("design:type", "function" === typeof(a = "undefined" !== typeof InstanceType && InstanceType) ? a : Object)], t.prototype, "validationProvider", void 0), Ed([Object(c["b"])("input"), Ld("design:type", Function), Ld("design:paramtypes", [String]), Ld("design:returntype", void 0)], t.prototype, "onInputChanged", null), Ed([Object(c["b"])("blur"), Ld("design:type", Function), Ld("design:paramtypes", []), Ld("design:returntype", Promise)], t.prototype, "onBlur", null), t = Ed([Object(c["a"])({ | |
| components: { | |
| DBWebIconComp: M, | |
| DBWebPictureComp: V, | |
| ValidationProvider: jp["b"] | |
| } | |
| })], t), t | |
| }(c["g"]), | |
| zd = xd, | |
| Pd = (n("532c"), Object(j["a"])(zd, Ad, Td, !1, null, "6cc504a0", null)), | |
| Bd = Pd.exports, | |
| Hd = function() { | |
| var e = function(t, n) { | |
| return e = Object.setPrototypeOf || { | |
| __proto__: [] | |
| } | |
| instanceof Array && function(e, t) { | |
| e.__proto__ = t | |
| } || function(e, t) { | |
| for (var n in t) Object.prototype.hasOwnProperty.call(t, n) && (e[n] = t[n]) | |
| }, e(t, n) | |
| }; | |
| return function(t, n) { | |
| function r() { | |
| this.constructor = t | |
| } | |
| e(t, n), t.prototype = null === n ? Object.create(n) : (r.prototype = n.prototype, new r) | |
| } | |
| }(), | |
| Zd = function(e, t, n, r) { | |
| var i, o = arguments.length, | |
| a = o < 3 ? t : null === r ? r = Object.getOwnPropertyDescriptor(t, n) : r; | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.decorate) a = Reflect.decorate(e, t, n, r); | |
| else | |
| for (var c = e.length - 1; c >= 0; c--)(i = e[c]) && (a = (o < 3 ? i(a) : o > 3 ? i(t, n, a) : i(t, n)) || a); | |
| return o > 3 && a && Object.defineProperty(t, n, a), a | |
| }, | |
| Ud = function(e, t) { | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.metadata) return Reflect.metadata(e, t) | |
| }, | |
| Fd = function(e) { | |
| function t() { | |
| return null !== e && e.apply(this, arguments) || this | |
| } | |
| var n, r; | |
| return Hd(t, e), t.prototype.created = function() { | |
| wd(this) | |
| }, t.prototype.onInputChanged = function(e) { | |
| this.asInput.currentValue = Wd(e), this.$emit("input", this.asInput.currentValue) | |
| }, Object.defineProperty(t.prototype, "asInput", { | |
| get: function() { | |
| return this | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Zd([Object(c["d"])({ | |
| default: ep.numeric, | |
| type: String | |
| }), Ud("design:type", "function" === typeof(n = "undefined" !== typeof ep && ep) ? n : Object)], t.prototype, "inputmode", void 0), Zd([Object(c["d"])({ | |
| default: function() { | |
| return { | |
| bahncard_nummer: !0, | |
| required: !0 | |
| } | |
| } | |
| }), Ud("design:type", "function" === typeof(r = "undefined" !== typeof Record && Record) ? r : Object)], t.prototype, "rules", void 0), Zd([Object(c["d"])({ | |
| default: "7081 ", | |
| type: String | |
| }), Ud("design:type", String)], t.prototype, "value", void 0), t = Zd([c["a"]], t), t | |
| }(Bd); | |
| function Wd(e) { | |
| var t = e.replace(/[^0-9]/g, ""), | |
| n = t.match(/([0-9]{1,4})/g) || []; | |
| return n.join(" ") | |
| } | |
| var Yd = function() { | |
| var e = function(t, n) { | |
| return e = Object.setPrototypeOf || { | |
| __proto__: [] | |
| } | |
| instanceof Array && function(e, t) { | |
| e.__proto__ = t | |
| } || function(e, t) { | |
| for (var n in t) Object.prototype.hasOwnProperty.call(t, n) && (e[n] = t[n]) | |
| }, e(t, n) | |
| }; | |
| return function(t, n) { | |
| function r() { | |
| this.constructor = t | |
| } | |
| e(t, n), t.prototype = null === n ? Object.create(n) : (r.prototype = n.prototype, new r) | |
| } | |
| }(), | |
| Gd = function(e, t, n, r) { | |
| var i, o = arguments.length, | |
| a = o < 3 ? t : null === r ? r = Object.getOwnPropertyDescriptor(t, n) : r; | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.decorate) a = Reflect.decorate(e, t, n, r); | |
| else | |
| for (var c = e.length - 1; c >= 0; c--)(i = e[c]) && (a = (o < 3 ? i(a) : o > 3 ? i(t, n, a) : i(t, n)) || a); | |
| return o > 3 && a && Object.defineProperty(t, n, a), a | |
| }, | |
| Kd = function(e, t) { | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.metadata) return Reflect.metadata(e, t) | |
| }, | |
| $d = function(e) { | |
| function t() { | |
| var t = null !== e && e.apply(this, arguments) || this; | |
| return t.ButtonType = ne, t.ButtonSize = te, t.HtmlButtonType = re, t.HtmlInputMode = ep, t.wagen = "", t.sitzplatz = "", t.bahncardNummer = "7081", t | |
| } | |
| var n, r, i; | |
| return Yd(t, e), t.prototype.onSeatChanged = function() { | |
| var e = { | |
| wagennr: this.wagen, | |
| platznr: this.sitzplatz | |
| }; | |
| this.$emit("seat-changed", e) | |
| }, t.prototype.onBCChanged = function() { | |
| this.$emit("bc-changed", this.bahncardNummer) | |
| }, t.prototype.onPropertyChanged = function(e) { | |
| this.showPassengerCount && "" !== e && (this.wagen = e) | |
| }, Object.defineProperty(t.prototype, "inputWagenId", { | |
| get: function() { | |
| return "inputWagen-" + this.abschnitt.trainId + "-" + this.index | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "inputSitzplatzId", { | |
| get: function() { | |
| return "inputSitzplatz-" + this.abschnitt.trainId + "-" + this.index | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "inputBahnCardId", { | |
| get: function() { | |
| return "inputBahnCard-" + this.abschnitt.trainId | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "reisendeLabel", { | |
| get: function() { | |
| return this.index + 1 + ". " + this.$gettext("Reisende Person") | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "wagenLabel", { | |
| get: function() { | |
| return this.$gettext("Wagen") | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "sitzplatzLabel", { | |
| get: function() { | |
| return this.$gettext("Sitzplatz") | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "bahncardLabel", { | |
| get: function() { | |
| return this.$gettext("BahnCard") | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "showPassengerCount", { | |
| get: function() { | |
| return this.abschnitt.mainTicket.anzahlErwachsene + this.abschnitt.mainTicket.anzahlKinder > 1 | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "hasBahnCard", { | |
| get: function() { | |
| return !!this.abschnitt.mainTicket.bahnCard | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "customValidationMessages", { | |
| get: function() { | |
| var e = this, | |
| t = function() { | |
| return e.$gettext("Bitte prüfen Sie Ihre Eingabe.") | |
| }, | |
| n = function() { | |
| return e.$gettext("Bitte prüfen Sie Ihre Eingabe. Es sind maximal 3 Zeichen erlaubt.") | |
| }; | |
| return { | |
| required: t, | |
| numeric: t, | |
| max: n | |
| } | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Gd([Object(c["d"])({ | |
| type: String, | |
| required: !0 | |
| }), Kd("design:type", "function" === typeof(n = "undefined" !== typeof String && String) ? n : Object)], t.prototype, "wagennummer", void 0), Gd([Object(c["d"])({ | |
| type: Number, | |
| required: !0 | |
| }), Kd("design:type", Number)], t.prototype, "index", void 0), Gd([Object(c["d"])({ | |
| type: Object, | |
| required: !0 | |
| }), Kd("design:type", "function" === typeof(r = "undefined" !== typeof Wp && Wp) ? r : Object)], t.prototype, "abschnitt", void 0), Gd([Object(c["f"])(), Kd("design:type", "function" === typeof(i = "undefined" !== typeof InstanceType && InstanceType) ? i : Object)], t.prototype, "validationObserver", void 0), Gd([Object(c["h"])("wagennummer"), Kd("design:type", Function), Kd("design:paramtypes", [String]), Kd("design:returntype", void 0)], t.prototype, "onPropertyChanged", null), t = Gd([Object(c["a"])({ | |
| components: { | |
| DBWebTextInputComp: Bd, | |
| DBWebBahnCardTextInput: Fd, | |
| ValidationObserver: jp["a"] | |
| } | |
| })], t), t | |
| }(c["g"]), | |
| Vd = $d, | |
| Qd = (n("5be2"), Object(j["a"])(Vd, Df, Sf, !1, null, "456e55c5", null)), | |
| qd = Qd.exports, | |
| Jd = function() { | |
| var e = this, | |
| t = e.$createElement, | |
| n = e._self._c || t; | |
| return n("div", { | |
| staticClass: "kci-check-in-summary" | |
| }, [n("DBWebIconComp", { | |
| staticClass: "kci-check-in-summary__icon", | |
| attrs: { | |
| name: "seat_reservation_multiple" | |
| } | |
| }), n("div", { | |
| directives: [{ | |
| name: "translate", | |
| rawName: "v-translate" | |
| }], | |
| staticClass: "kci-check-in-summary__wagen-label", | |
| attrs: { | |
| "translate-comment": "Beschriftung für Wagennummer" | |
| } | |
| }, [e._v("Wagen")]), n("div", { | |
| staticClass: "kci-check-in-summary__wagen-value" | |
| }, [e._v(e._s(e.wagen))]), n("div", { | |
| directives: [{ | |
| name: "translate", | |
| rawName: "v-translate" | |
| }], | |
| staticClass: "kci-check-in-summary__sitzplatz-label", | |
| attrs: { | |
| "translate-comment": "Beschriftung für Sitzplatznummer" | |
| } | |
| }, [e._v("Sitzplatz")]), n("div", { | |
| staticClass: "kci-check-in-summary__sitzplatz-value" | |
| }, [e._v(e._s(e.sitzplaetze))])], 1) | |
| }, | |
| Xd = [], | |
| eb = function() { | |
| var e = function(t, n) { | |
| return e = Object.setPrototypeOf || { | |
| __proto__: [] | |
| } | |
| instanceof Array && function(e, t) { | |
| e.__proto__ = t | |
| } || function(e, t) { | |
| for (var n in t) Object.prototype.hasOwnProperty.call(t, n) && (e[n] = t[n]) | |
| }, e(t, n) | |
| }; | |
| return function(t, n) { | |
| function r() { | |
| this.constructor = t | |
| } | |
| e(t, n), t.prototype = null === n ? Object.create(n) : (r.prototype = n.prototype, new r) | |
| } | |
| }(), | |
| tb = function(e, t, n, r) { | |
| var i, o = arguments.length, | |
| a = o < 3 ? t : null === r ? r = Object.getOwnPropertyDescriptor(t, n) : r; | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.decorate) a = Reflect.decorate(e, t, n, r); | |
| else | |
| for (var c = e.length - 1; c >= 0; c--)(i = e[c]) && (a = (o < 3 ? i(a) : o > 3 ? i(t, n, a) : i(t, n)) || a); | |
| return o > 3 && a && Object.defineProperty(t, n, a), a | |
| }, | |
| nb = function(e, t) { | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.metadata) return Reflect.metadata(e, t) | |
| }, | |
| rb = function(e) { | |
| function t() { | |
| return null !== e && e.apply(this, arguments) || this | |
| } | |
| return eb(t, e), Object.defineProperty(t.prototype, "wagen", { | |
| get: function() { | |
| return this.plaetze[0] && this.plaetze[0].wagennr | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "sitzplaetze", { | |
| get: function() { | |
| return this.plaetze.map((function(e) { | |
| return e.platznr | |
| })).reduce((function(e, t) { | |
| return e + ", " + t | |
| })) | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), tb([Object(c["d"])({ | |
| required: !0, | |
| type: Array | |
| }), nb("design:type", Array)], t.prototype, "plaetze", void 0), t = tb([Object(c["a"])({ | |
| components: { | |
| DBWebIconComp: M | |
| } | |
| })], t), t | |
| }(c["g"]), | |
| ib = rb, | |
| ob = (n("595b"), Object(j["a"])(ib, Jd, Xd, !1, null, "301811da", null)), | |
| ab = ob.exports, | |
| cb = function() { | |
| var e = function(t, n) { | |
| return e = Object.setPrototypeOf || { | |
| __proto__: [] | |
| } | |
| instanceof Array && function(e, t) { | |
| e.__proto__ = t | |
| } || function(e, t) { | |
| for (var n in t) Object.prototype.hasOwnProperty.call(t, n) && (e[n] = t[n]) | |
| }, e(t, n) | |
| }; | |
| return function(t, n) { | |
| function r() { | |
| this.constructor = t | |
| } | |
| e(t, n), t.prototype = null === n ? Object.create(n) : (r.prototype = n.prototype, new r) | |
| } | |
| }(), | |
| sb = function(e, t, n, r) { | |
| var i, o = arguments.length, | |
| a = o < 3 ? t : null === r ? r = Object.getOwnPropertyDescriptor(t, n) : r; | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.decorate) a = Reflect.decorate(e, t, n, r); | |
| else | |
| for (var c = e.length - 1; c >= 0; c--)(i = e[c]) && (a = (o < 3 ? i(a) : o > 3 ? i(t, n, a) : i(t, n)) || a); | |
| return o > 3 && a && Object.defineProperty(t, n, a), a | |
| }, | |
| ub = function(e, t) { | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.metadata) return Reflect.metadata(e, t) | |
| }, | |
| lb = function(e, t, n, r) { | |
| function i(e) { | |
| return e instanceof n ? e : new n((function(t) { | |
| t(e) | |
| })) | |
| } | |
| return new(n || (n = Promise))((function(n, o) { | |
| function a(e) { | |
| try { | |
| s(r.next(e)) | |
| } catch (t) { | |
| o(t) | |
| } | |
| } | |
| function c(e) { | |
| try { | |
| s(r["throw"](e)) | |
| } catch (t) { | |
| o(t) | |
| } | |
| } | |
| function s(e) { | |
| e.done ? n(e.value) : i(e.value).then(a, c) | |
| } | |
| s((r = r.apply(e, t || [])).next()) | |
| })) | |
| }, | |
| pb = function(e, t) { | |
| var n, r, i, o, a = { | |
| label: 0, | |
| sent: function() { | |
| if (1 & i[0]) throw i[1]; | |
| return i[1] | |
| }, | |
| trys: [], | |
| ops: [] | |
| }; | |
| return o = { | |
| next: c(0), | |
| throw: c(1), | |
| return: c(2) | |
| }, "function" === typeof Symbol && (o[Symbol.iterator] = function() { | |
| return this | |
| }), o; | |
| function c(e) { | |
| return function(t) { | |
| return s([e, t]) | |
| } | |
| } | |
| function s(o) { | |
| if (n) throw new TypeError("Generator is already executing."); | |
| while (a) try { | |
| if (n = 1, r && (i = 2 & o[0] ? r["return"] : o[0] ? r["throw"] || ((i = r["return"]) && i.call(r), 0) : r.next) && !(i = i.call(r, o[1])).done) return i; | |
| switch (r = 0, i && (o = [2 & o[0], i.value]), o[0]) { | |
| case 0: | |
| case 1: | |
| i = o; | |
| break; | |
| case 4: | |
| return a.label++, { | |
| value: o[1], | |
| done: !1 | |
| }; | |
| case 5: | |
| a.label++, r = o[1], o = [0]; | |
| continue; | |
| case 7: | |
| o = a.ops.pop(), a.trys.pop(); | |
| continue; | |
| default: | |
| if (i = a.trys, !(i = i.length > 0 && i[i.length - 1]) && (6 === o[0] || 2 === o[0])) { | |
| a = 0; | |
| continue | |
| } | |
| if (3 === o[0] && (!i || o[1] > i[0] && o[1] < i[3])) { | |
| a.label = o[1]; | |
| break | |
| } | |
| if (6 === o[0] && a.label < i[1]) { | |
| a.label = i[1], i = o; | |
| break | |
| } | |
| if (i && a.label < i[2]) { | |
| a.label = i[2], a.ops.push(o); | |
| break | |
| } | |
| i[2] && a.ops.pop(), a.trys.pop(); | |
| continue | |
| } | |
| o = t.call(e, a) | |
| } catch (c) { | |
| o = [6, c], r = 0 | |
| } finally { | |
| n = i = 0 | |
| } | |
| if (5 & o[0]) throw o[1]; | |
| return { | |
| value: o[0] ? o[1] : void 0, | |
| done: !0 | |
| } | |
| } | |
| }, | |
| fb = new Set([Mp.PLAETZE_FUER_FAHRSCHEINKLASSE_NICHT_ERLAUBT, Mp.PLATZ_BEREITS_RESERVIERT, Mp.PLATZ_BEREITS_BELEGT, Mp.PLATZ_IST_SONDERPLATZ, Mp.PLATZ_FUER_CHECKIN_OHNE_RESERVIERUNG_DEAKTIVIERT, Mp.RESERVIERUNG_ABGELAUFEN, Mp.BAHN_CARD_NUMMER_FEHLT, Mp.BAHN_CARD_DOPPELNUTZUNG, Mp.BAHN_CARD_UNGUELTIG, Mp.BAHN_CARD_KLASSE_NICHT_AUSREICHEND, Mp.BAHN_CARD_RABATTSTUFE_NICHT_KORREKT, Mp.BAHN_CARD_NICHT_AUF_REISENDEN_AUSGESTELLT, Mp.BAHN_CARD_BUSINESS_ERFORDERLICH, Mp.PLATZ_NUR_FUER_BAHN_COMFORT, Mp.PLATZ_IST_EXPRESS_PLATZ, Mp.BAHN_COMFORT_PLATZ_BEREITS_RESERVIERT]), | |
| db = function(e) { | |
| function t() { | |
| var t = null !== e && e.apply(this, arguments) || this; | |
| return t.ButtonType = ne, t.ButtonSize = te, t.HtmlButtonType = re, t.HtmlInputMode = ep, t.plaetze = [], t.wagennummer = "", t.bahncardNummer = "7081", t.isInProgress = !1, t.currentError = null, t | |
| } | |
| var n, r, i, o; | |
| return cb(t, e), t.prototype.created = function() { | |
| this.abschnitt && (this.plaetze = Array(this.abschnitt.mainTicket.anzahlErwachsene + this.abschnitt.mainTicket.anzahlKinder).fill({ | |
| platznr: "", | |
| wagennr: "" | |
| })) | |
| }, t.prototype.setPlatz = function(e, t) { | |
| this.plaetze[e] = t, "" !== t.wagennr && 0 === e && (this.wagennummer = t.wagennr) | |
| }, t.prototype.setBahncardNummer = function(e) { | |
| this.bahncardNummer = e | |
| }, Object.defineProperty(t.prototype, "showForm", { | |
| get: function() { | |
| return !this.currentError || this.showFormDuringError | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "showFormDuringError", { | |
| get: function() { | |
| return this.currentError && fb.has(this.currentError) | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "showSummary", { | |
| get: function() { | |
| return this.isCheckedIn || this.hasReservierung | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "checkInNowLabel", { | |
| get: function() { | |
| return this.$gettext("Jetzt einchecken") | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "abortLabel", { | |
| get: function() { | |
| return this.$gettext("Abbrechen") | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "explanationMessage", { | |
| get: function() { | |
| return this.isCheckedIn ? this.$gettext("Fertig! Sie haben erfolgreich eingecheckt.") : this.hasReservierung ? this.plaetze.length > 1 ? this.$gettext("Wir sitzen auf unseren reservierten Sitzplätzen und möchten das Ticket selbst entwerten.") : this.$gettext("Ich sitze auf meinem reservierten Sitzplatz und möchte mein Ticket selbst entwerten.") : this.plaetze.length > 1 ? this.$gettext("Wir sitzen auf frei verfügbaren Sitzplätzen und möchten das Ticket selbst entwerten.") : this.$gettext("Ich sitze auf einem frei verfügbaren Sitzplatz und möchte mein Ticket selbst entwerten.") | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "hasBahnCard", { | |
| get: function() { | |
| return !!this.abschnitt.mainTicket.bahnCard | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "hasReservierung", { | |
| get: function() { | |
| return !!this.abschnitt.reservierung | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "hasNoReservierung", { | |
| get: function() { | |
| return !this.hasReservierung | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "isCheckedIn", { | |
| get: function() { | |
| return !!this.abschnitt.kciCheckedIn | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "sitzplaetzeForSummary", { | |
| get: function() { | |
| return this.reservierungsSitzplaetze || this.checkedInSitzplaetze | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "reservierungsSitzplaetze", { | |
| get: function() { | |
| return this.abschnitt.reservierung && this.abschnitt.reservierung.plaetze | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "checkedInSitzplaetze", { | |
| get: function() { | |
| return this.abschnitt.kciCheckedIn | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), t.prototype.onCheckIn = function() { | |
| return lb(this, void 0, void 0, (function() { | |
| var e, t, n; | |
| return pb(this, (function(r) { | |
| switch (r.label) { | |
| case 0: | |
| return [4, this.validationObserver.validate()]; | |
| case 1: | |
| if (e = r.sent(), !e) return [2]; | |
| this.tracking.trackCheckInAction(this.abschnitt), this.isInProgress = !0, this.currentError = null, r.label = 2; | |
| case 2: | |
| return r.trys.push([2, 4, 5, 6]), t = this, [4, this.abschnitt.checkIn(this.hasReservierung ? this.abschnitt.reservierung.plaetze : this.plaetze, this.hasBahnCard ? this.bahncardNummer : void 0)]; | |
| case 3: | |
| return t.currentError = r.sent() || null, this.currentError ? this.tracking.trackCheckInErrorAction(this.currentError) : (this.$emit("close-form"), this.tracking.trackCheckInSuccessAction(this.abschnitt)), this.updateAuftrag(), [3, 6]; | |
| case 4: | |
| return n = r.sent(), console.error(n), this.currentError = Mp.UNEXPECTED_ERROR, this.tracking.trackCheckInErrorAction(this.currentError), [3, 6]; | |
| case 5: | |
| return this.isInProgress = !1, [7]; | |
| case 6: | |
| return [2] | |
| } | |
| })) | |
| })) | |
| }, t.prototype.updateAuftrag = function() { | |
| var e = this.kciState.auftrag; | |
| if (!e) throw new Error("No current Auftrag set"); | |
| af.instance.saveAuftrag(e) | |
| }, t.prototype.onAbortCheckIn = function() { | |
| this.$emit("close-form") | |
| }, t.prototype.resetCurrentErrorOnChangedAbschnitt = function() { | |
| this.currentError = null | |
| }, sb([Object(c["d"])({ | |
| required: !0 | |
| }), ub("design:type", "function" === typeof(n = "undefined" !== typeof Wp && Wp) ? n : Object)], t.prototype, "abschnitt", void 0), sb([Object(c["c"])(), ub("design:type", "function" === typeof(r = !1) ? r : Object)], t.prototype, "kciState", void 0), sb([Object(c["c"])(), ub("design:type", "function" === typeof(i = !1) ? i : Object)], t.prototype, "tracking", void 0), sb([Object(c["f"])(), ub("design:type", "function" === typeof(o = "undefined" !== typeof InstanceType && InstanceType) ? o : Object)], t.prototype, "validationObserver", void 0), sb([Object(c["h"])("abschnitt"), ub("design:type", Function), ub("design:paramtypes", []), ub("design:returntype", void 0)], t.prototype, "resetCurrentErrorOnChangedAbschnitt", null), t = sb([Object(c["a"])({ | |
| components: { | |
| KCiCheckInErrorBarComp: Nf, | |
| DBWebButtonComp: ve, | |
| KCiCheckInPlatzComp: qd, | |
| KCiCheckInSummaryComp: ab, | |
| ValidationObserver: jp["a"] | |
| } | |
| })], t), t | |
| }(c["g"]), | |
| bb = db, | |
| gb = (n("7638"), Object(j["a"])(bb, vp, Op, !1, null, "3590b051", null)), | |
| hb = gb.exports, | |
| yb = function() { | |
| var e = this, | |
| t = e.$createElement, | |
| n = e._self._c || t; | |
| return n("div", { | |
| staticClass: "kci-check-in-animation" | |
| }, [n("svg", { | |
| staticClass: "kci-check-in-animation__svg", | |
| attrs: { | |
| version: "1.1", | |
| xmlns: "http://www.w3.org/2000/svg", | |
| "xmlns:xlink": "http://www.w3.org/1999/xlink", | |
| "xml:space": "preserve", | |
| viewBox: "0 0 64 64" | |
| } | |
| }, [n("path", { | |
| staticClass: "kci-check-in-animation__path-circle", | |
| class: { | |
| "kci-check-in-animation__path-circle--invisible": !e.isVisible | |
| }, | |
| attrs: { | |
| d: "M32.502,13.935c-1.899,-0.627 -3.929,-0.966 -6.038,-0.966c-10.639,0 -19.277,8.637 -19.277,19.276c0,10.639 8.638,19.277 19.277,19.277c2.152,0 4.221,-0.353 6.155,-1.005" | |
| } | |
| }), n("path", { | |
| staticClass: "kci-check-in-animation__path-check", | |
| class: { | |
| "kci-check-in-animation__path-check--invisible": !e.isVisible | |
| }, | |
| attrs: { | |
| d: "M19.463,25.511l11.79,11.679l26.168,-26.13" | |
| } | |
| })])]) | |
| }, | |
| mb = []; | |
| function vb(e) { | |
| console.error(e) | |
| } | |
| var Ob, jb = function() { | |
| var e = function(t, n) { | |
| return e = Object.setPrototypeOf || { | |
| __proto__: [] | |
| } | |
| instanceof Array && function(e, t) { | |
| e.__proto__ = t | |
| } || function(e, t) { | |
| for (var n in t) Object.prototype.hasOwnProperty.call(t, n) && (e[n] = t[n]) | |
| }, e(t, n) | |
| }; | |
| return function(t, n) { | |
| function r() { | |
| this.constructor = t | |
| } | |
| e(t, n), t.prototype = null === n ? Object.create(n) : (r.prototype = n.prototype, new r) | |
| } | |
| }(), | |
| _b = function(e, t, n, r) { | |
| var i, o = arguments.length, | |
| a = o < 3 ? t : null === r ? r = Object.getOwnPropertyDescriptor(t, n) : r; | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.decorate) a = Reflect.decorate(e, t, n, r); | |
| else | |
| for (var c = e.length - 1; c >= 0; c--)(i = e[c]) && (a = (o < 3 ? i(a) : o > 3 ? i(t, n, a) : i(t, n)) || a); | |
| return o > 3 && a && Object.defineProperty(t, n, a), a | |
| }, | |
| Mb = function(e, t) { | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.metadata) return Reflect.metadata(e, t) | |
| }, | |
| Cb = function(e, t, n, r) { | |
| function i(e) { | |
| return e instanceof n ? e : new n((function(t) { | |
| t(e) | |
| })) | |
| } | |
| return new(n || (n = Promise))((function(n, o) { | |
| function a(e) { | |
| try { | |
| s(r.next(e)) | |
| } catch (t) { | |
| o(t) | |
| } | |
| } | |
| function c(e) { | |
| try { | |
| s(r["throw"](e)) | |
| } catch (t) { | |
| o(t) | |
| } | |
| } | |
| function s(e) { | |
| e.done ? n(e.value) : i(e.value).then(a, c) | |
| } | |
| s((r = r.apply(e, t || [])).next()) | |
| })) | |
| }, | |
| wb = function(e, t) { | |
| var n, r, i, o, a = { | |
| label: 0, | |
| sent: function() { | |
| if (1 & i[0]) throw i[1]; | |
| return i[1] | |
| }, | |
| trys: [], | |
| ops: [] | |
| }; | |
| return o = { | |
| next: c(0), | |
| throw: c(1), | |
| return: c(2) | |
| }, "function" === typeof Symbol && (o[Symbol.iterator] = function() { | |
| return this | |
| }), o; | |
| function c(e) { | |
| return function(t) { | |
| return s([e, t]) | |
| } | |
| } | |
| function s(o) { | |
| if (n) throw new TypeError("Generator is already executing."); | |
| while (a) try { | |
| if (n = 1, r && (i = 2 & o[0] ? r["return"] : o[0] ? r["throw"] || ((i = r["return"]) && i.call(r), 0) : r.next) && !(i = i.call(r, o[1])).done) return i; | |
| switch (r = 0, i && (o = [2 & o[0], i.value]), o[0]) { | |
| case 0: | |
| case 1: | |
| i = o; | |
| break; | |
| case 4: | |
| return a.label++, { | |
| value: o[1], | |
| done: !1 | |
| }; | |
| case 5: | |
| a.label++, r = o[1], o = [0]; | |
| continue; | |
| case 7: | |
| o = a.ops.pop(), a.trys.pop(); | |
| continue; | |
| default: | |
| if (i = a.trys, !(i = i.length > 0 && i[i.length - 1]) && (6 === o[0] || 2 === o[0])) { | |
| a = 0; | |
| continue | |
| } | |
| if (3 === o[0] && (!i || o[1] > i[0] && o[1] < i[3])) { | |
| a.label = o[1]; | |
| break | |
| } | |
| if (6 === o[0] && a.label < i[1]) { | |
| a.label = i[1], i = o; | |
| break | |
| } | |
| if (i && a.label < i[2]) { | |
| a.label = i[2], a.ops.push(o); | |
| break | |
| } | |
| i[2] && a.ops.pop(), a.trys.pop(); | |
| continue | |
| } | |
| o = t.call(e, a) | |
| } catch (c) { | |
| o = [6, c], r = 0 | |
| } finally { | |
| n = i = 0 | |
| } | |
| if (5 & o[0]) throw o[1]; | |
| return { | |
| value: o[0] ? o[1] : void 0, | |
| done: !0 | |
| } | |
| } | |
| }, | |
| Ib = function(e) { | |
| function t() { | |
| var t = null !== e && e.apply(this, arguments) || this; | |
| return t.isVisible = !1, t.CIRCLE_PATH_LENGTH = 73, t.CHECK_PATH_LENGTH = 56, t.DURATION = 500, t.TIMING_FUNCTION = "ease", t | |
| } | |
| return jb(t, e), t.prototype.mounted = function() { | |
| this.animateInitially && this.animateCheckIn().catch(vb) | |
| }, t.prototype.animateCheckIn = function() { | |
| return Cb(this, void 0, void 0, (function() { | |
| var e, t = this; | |
| return wb(this, (function(n) { | |
| switch (n.label) { | |
| case 0: | |
| return this.isVisible ? (this.circleElement.style.strokeDashoffset = this.CIRCLE_PATH_LENGTH.toString(), this.checkElement.style.strokeDashoffset = this.CHECK_PATH_LENGTH.toString(), this.isVisible = !1, [3, 4]) : [3, 1]; | |
| case 1: | |
| return [4, this.animateSvgPath(this.circleElement, this.CIRCLE_PATH_LENGTH, 0)]; | |
| case 2: | |
| return n.sent(), [4, this.animateSvgPath(this.checkElement, this.CHECK_PATH_LENGTH, 0, this.DURATION / 2)]; | |
| case 3: | |
| e = n.sent(), this.circleElement.style.strokeDashoffset = "0", e.onfinish = function() { | |
| t.checkElement.style.strokeDashoffset = "0", t.isVisible = !0, t.$emit("animation-finished") | |
| }, n.label = 4; | |
| case 4: | |
| return [2] | |
| } | |
| })) | |
| })) | |
| }, t.prototype.animateSvgPath = function(e, t, n, r) { | |
| return void 0 === r && (r = 0), Cb(this, void 0, Promise, (function() { | |
| return wb(this, (function(i) { | |
| return [2, e.animate({ | |
| strokeDashoffset: ["" + t, "" + n] | |
| }, { | |
| delay: r, | |
| duration: this.DURATION, | |
| easing: this.TIMING_FUNCTION | |
| })] | |
| })) | |
| })) | |
| }, Object.defineProperty(t.prototype, "checkElement", { | |
| get: function() { | |
| return this.$el.getElementsByClassName("kci-check-in-animation__path-check").item(0) | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "circleElement", { | |
| get: function() { | |
| return this.$el.getElementsByClassName("kci-check-in-animation__path-circle").item(0) | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), _b([Object(c["d"])({ | |
| type: Boolean, | |
| default: !1 | |
| }), Mb("design:type", Boolean)], t.prototype, "animate", void 0), _b([Object(c["d"])({ | |
| type: Boolean, | |
| default: !0 | |
| }), Mb("design:type", Boolean)], t.prototype, "animateInitially", void 0), _b([Object(c["h"])("animate"), Mb("design:type", Function), Mb("design:paramtypes", []), Mb("design:returntype", Promise)], t.prototype, "animateCheckIn", null), t = _b([Object(c["a"])({ | |
| components: { | |
| DBWebButtonComp: ve | |
| } | |
| })], t), t | |
| }(c["g"]), | |
| Ab = Ib, | |
| Tb = (n("add2"), Object(j["a"])(Ab, yb, mb, !1, null, "f57d47f4", null)), | |
| Nb = Tb.exports, | |
| Db = function() { | |
| var e = function(t, n) { | |
| return e = Object.setPrototypeOf || { | |
| __proto__: [] | |
| } | |
| instanceof Array && function(e, t) { | |
| e.__proto__ = t | |
| } || function(e, t) { | |
| for (var n in t) Object.prototype.hasOwnProperty.call(t, n) && (e[n] = t[n]) | |
| }, e(t, n) | |
| }; | |
| return function(t, n) { | |
| function r() { | |
| this.constructor = t | |
| } | |
| e(t, n), t.prototype = null === n ? Object.create(n) : (r.prototype = n.prototype, new r) | |
| } | |
| }(), | |
| Sb = function(e, t, n, r) { | |
| var i, o = arguments.length, | |
| a = o < 3 ? t : null === r ? r = Object.getOwnPropertyDescriptor(t, n) : r; | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.decorate) a = Reflect.decorate(e, t, n, r); | |
| else | |
| for (var c = e.length - 1; c >= 0; c--)(i = e[c]) && (a = (o < 3 ? i(a) : o > 3 ? i(t, n, a) : i(t, n)) || a); | |
| return o > 3 && a && Object.defineProperty(t, n, a), a | |
| }, | |
| Eb = function(e, t) { | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.metadata) return Reflect.metadata(e, t) | |
| }, | |
| Lb = function(e) { | |
| function t() { | |
| var t = null !== e && e.apply(this, arguments) || this; | |
| return t.ButtonType = ne, t.ButtonSize = te, t.MessageBarLevel = Au, t.VerbindungsabschnittKciPossible = Ap, t.isCheckInInProgress = null, t.readyForCheckin = null, t.timerId = null, t.isAnimationFinished = !1, t.isCheckInInitiallyChecked = !1, t.isInitiallyCheckedIn = !1, t | |
| } | |
| var n, r, i; | |
| return Db(t, e), t.prototype.resetLocalState = function() { | |
| this.isCheckInInProgress = !1, this.updateSegmentReadyForCheckin() | |
| }, t.prototype.mounted = function() { | |
| var e = this; | |
| this.timerId = window.setInterval((function() { | |
| return e.updateSegmentReadyForCheckin() | |
| }), 3e3) | |
| }, t.prototype.updated = function() { | |
| this.checkForInitiallyCheckedIn() | |
| }, t.prototype.beforeDestroy = function() { | |
| "number" === typeof this.timerId && window.clearInterval(this.timerId) | |
| }, t.prototype.checkForInitiallyCheckedIn = function() { | |
| this.isCheckInInitiallyChecked || (this.isCheckInInitiallyChecked = !0, this.isAnimationFinished = this.isCheckedIn, this.isInitiallyCheckedIn = this.isCheckedIn) | |
| }, Object.defineProperty(t.prototype, "startCheckInLabel", { | |
| get: function() { | |
| return this.$gettext("Komfort Check-in") | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "isKCiFaehig", { | |
| get: function() { | |
| return this.abschnitt.kciFaehig | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "isCheckedIn", { | |
| get: function() { | |
| return !!this.abschnitt.kciCheckedIn | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "isLastCheckedInAbschnitt", { | |
| get: function() { | |
| if (!this.kciState.auftrag) return !1; | |
| var e = this.kciState.auftrag.hinfahrt.verbindungsAbschnitte.filter((function(e) { | |
| return e.kciCheckedIn && e.kciCheckedIn.length | |
| })), | |
| t = e.length - 1; | |
| return e[t] === this.abschnitt | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "canStartCheckIn", { | |
| get: function() { | |
| return !this.isCheckInInProgress && !this.isCheckedIn && this.readyForCheckin === Ap.NOW | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), t.prototype.startCheckInProcess = function() { | |
| this.isCheckInInProgress = !0, this.tracking.trackCheckInNowAction(this.abschnitt) | |
| }, t.prototype.stopCheckInProcess = function() { | |
| this.isCheckInInProgress = !1 | |
| }, Object.defineProperty(t.prototype, "showKCiCheckInAnimation", { | |
| get: function() { | |
| return this.isCheckedIn && !this.isAnimationFinished && !this.isInitiallyCheckedIn && this.isCheckInInitiallyChecked | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), t.prototype.checkInAnimationFinished = function() { | |
| this.isAnimationFinished = !0 | |
| }, Object.defineProperty(t.prototype, "journeyNotYetReadyInfoText", { | |
| get: function() { | |
| return this.$gettext("Wir schalten den Service für Sie einige Minuten vor Abfahrt frei.") | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), t.prototype.updateSegmentReadyForCheckin = function() { | |
| this.readyForCheckin = this.abschnitt.kciPossible() | |
| }, Sb([Object(c["c"])(), Eb("design:type", "function" === typeof(n = !1) ? n : Object)], t.prototype, "kciState", void 0), Sb([Object(c["c"])(), Eb("design:type", "function" === typeof(r = !1) ? r : Object)], t.prototype, "tracking", void 0), Sb([Object(c["d"])({ | |
| required: !0, | |
| type: Object | |
| }), Eb("design:type", "function" === typeof(i = "undefined" !== typeof Wp && Wp) ? i : Object)], t.prototype, "abschnitt", void 0), Sb([Object(c["h"])("abschnitt", { | |
| immediate: !0 | |
| }), Eb("design:type", Function), Eb("design:paramtypes", []), Eb("design:returntype", void 0)], t.prototype, "resetLocalState", null), t = Sb([Object(c["a"])({ | |
| name: "KCiPanel", | |
| components: { | |
| DBWebButtonComp: ve, | |
| KCiCheckedInComp: mp, | |
| KCiCheckInFormComp: hb, | |
| KCiCheckInAnimationComp: Nb, | |
| DBWebMessageBarComp: bl | |
| } | |
| })], t), t | |
| }(c["g"]), | |
| Rb = Lb, | |
| kb = (n("bbaa"), Object(j["a"])(Rb, up, lp, !1, null, "3f3d2553", null)), | |
| xb = kb.exports, | |
| zb = function() { | |
| var e = function(t, n) { | |
| return e = Object.setPrototypeOf || { | |
| __proto__: [] | |
| } | |
| instanceof Array && function(e, t) { | |
| e.__proto__ = t | |
| } || function(e, t) { | |
| for (var n in t) Object.prototype.hasOwnProperty.call(t, n) && (e[n] = t[n]) | |
| }, e(t, n) | |
| }; | |
| return function(t, n) { | |
| function r() { | |
| this.constructor = t | |
| } | |
| e(t, n), t.prototype = null === n ? Object.create(n) : (r.prototype = n.prototype, new r) | |
| } | |
| }(), | |
| Pb = function(e, t, n, r) { | |
| var i, o = arguments.length, | |
| a = o < 3 ? t : null === r ? r = Object.getOwnPropertyDescriptor(t, n) : r; | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.decorate) a = Reflect.decorate(e, t, n, r); | |
| else | |
| for (var c = e.length - 1; c >= 0; c--)(i = e[c]) && (a = (o < 3 ? i(a) : o > 3 ? i(t, n, a) : i(t, n)) || a); | |
| return o > 3 && a && Object.defineProperty(t, n, a), a | |
| }, | |
| Bb = function(e, t) { | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.metadata) return Reflect.metadata(e, t) | |
| }, | |
| Hb = function(e) { | |
| function t() { | |
| return null !== e && e.apply(this, arguments) || this | |
| } | |
| return zb(t, e), Pb([Object(c["d"])({ | |
| default: xb, | |
| type: [Function, Object] | |
| }), Bb("design:type", Object)], t.prototype, "additionalTransferComponent", void 0), Pb([Object(c["d"])({ | |
| default: !0, | |
| type: Boolean | |
| }), Bb("design:type", Object)], t.prototype, "narrowTransferSpaces", void 0), t = Pb([c["a"]], t), t | |
| }(sp), | |
| Zb = function() { | |
| var e = this, | |
| t = e.$createElement, | |
| n = e._self._c || t; | |
| return n("section", { | |
| staticClass: "kci-auftragssuche-page" | |
| }, [n("ValidationObserver", { | |
| ref: "validationObserver", | |
| attrs: { | |
| slim: "" | |
| } | |
| }, [n("form", { | |
| staticClass: "kci-auftragssuche-page__form", | |
| attrs: { | |
| novalidate: "" | |
| }, | |
| on: { | |
| submit: function(t) { | |
| return t.preventDefault(), e.onSubmit(!0) | |
| } | |
| } | |
| }, [n("div", { | |
| staticClass: "kci-auftragssuche-page__header" | |
| }, [n("KCiHeadLineComp", { | |
| staticClass: "kci-auftragssuche-page__card-container", | |
| attrs: { | |
| title: e.title, | |
| infoText: e.infoText | |
| } | |
| })], 1), n("DBWebCardComp", { | |
| scopedSlots: e._u([{ | |
| key: "header", | |
| fn: function() { | |
| return [n("div", { | |
| staticClass: "kci-auftragssuche-page__subline-container" | |
| }, [n("div", { | |
| staticClass: "kci-auftragssuche-page__subline" | |
| }, [e._v(e._s(e.sublineText))]), n("div", { | |
| staticClass: "kci-auftragssuche-page__subline-info" | |
| }, [e._v(e._s(e.sublineInfoText))])])] | |
| }, | |
| proxy: !0 | |
| }, { | |
| key: "default", | |
| fn: function() { | |
| return [n("KCiAuftragssucheComp", { | |
| attrs: { | |
| errorMessage: e.errorMessageAuftrag, | |
| isSearchBtn: !e.captchaRequired, | |
| searching: e.searching, | |
| positionList: e.positionList | |
| }, | |
| on: { | |
| "kci-auftragsnummer": e.setAuftragsnummer, | |
| "kci-selected-position": e.setSelectedPosition, | |
| "kci-auftragsname": e.setNachname | |
| } | |
| })] | |
| }, | |
| proxy: !0 | |
| }, e.captchaRequired ? { | |
| key: "footer", | |
| fn: function() { | |
| return [n("KCiCaptchaComp", { | |
| attrs: { | |
| errorMessage: e.errorMessageCaptcha, | |
| searching: e.searching, | |
| wrongCaptcha: e.wrongCaptcha | |
| }, | |
| on: { | |
| "kci-captchaCode": e.setCaptchaCode | |
| } | |
| })] | |
| }, | |
| proxy: !0 | |
| } : null], null, !0) | |
| })], 1)])], 1) | |
| }, | |
| Ub = [], | |
| Fb = function() { | |
| var e = this, | |
| t = e.$createElement, | |
| n = e._self._c || t; | |
| return n("div", { | |
| staticClass: "db-web-card", | |
| class: { | |
| "db-web-card--rounded": e.isRounded, "db-web-card--rounded-large": e.isRoundedLarge | |
| } | |
| }, [n("div", { | |
| staticClass: "db-web-card__header" | |
| }, [e._t("header")], 2), n("div", { | |
| staticClass: "db-web-card__content" | |
| }, [e._t("default")], 2), e.$slots["footer"] ? n("div", { | |
| staticClass: "db-web-card__footer" | |
| }, [e._t("footer")], 2) : e._e()]) | |
| }, | |
| Wb = [], | |
| Yb = function() { | |
| var e = function(t, n) { | |
| return e = Object.setPrototypeOf || { | |
| __proto__: [] | |
| } | |
| instanceof Array && function(e, t) { | |
| e.__proto__ = t | |
| } || function(e, t) { | |
| for (var n in t) Object.prototype.hasOwnProperty.call(t, n) && (e[n] = t[n]) | |
| }, e(t, n) | |
| }; | |
| return function(t, n) { | |
| function r() { | |
| this.constructor = t | |
| } | |
| e(t, n), t.prototype = null === n ? Object.create(n) : (r.prototype = n.prototype, new r) | |
| } | |
| }(), | |
| Gb = function(e, t, n, r) { | |
| var i, o = arguments.length, | |
| a = o < 3 ? t : null === r ? r = Object.getOwnPropertyDescriptor(t, n) : r; | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.decorate) a = Reflect.decorate(e, t, n, r); | |
| else | |
| for (var c = e.length - 1; c >= 0; c--)(i = e[c]) && (a = (o < 3 ? i(a) : o > 3 ? i(t, n, a) : i(t, n)) || a); | |
| return o > 3 && a && Object.defineProperty(t, n, a), a | |
| }, | |
| Kb = function(e, t) { | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.metadata) return Reflect.metadata(e, t) | |
| }; | |
| (function(e) { | |
| e["basic"] = "basic", e["rounded"] = "rounded", e["roundedLarge"] = "roundedLarge" | |
| })(Ob || (Ob = {})); | |
| var $b, Vb, Qb, qb = function(e) { | |
| function t() { | |
| return null !== e && e.apply(this, arguments) || this | |
| } | |
| return Yb(t, e), Object.defineProperty(t.prototype, "isRounded", { | |
| get: function() { | |
| return this.type === Ob.rounded | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "isRoundedLarge", { | |
| get: function() { | |
| return this.type === Ob.roundedLarge | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Gb([Object(c["d"])({ | |
| default: Ob.basic, | |
| type: String, | |
| validator: function(e) { | |
| return !!Ob[e] | |
| } | |
| }), Kb("design:type", String)], t.prototype, "type", void 0), t = Gb([Object(c["a"])({ | |
| components: {} | |
| })], t), t | |
| }(c["g"]), | |
| Jb = qb, | |
| Xb = (n("e9ea"), Object(j["a"])(Jb, Fb, Wb, !1, null, "6e4fda64", null)), | |
| eg = Xb.exports, | |
| tg = function() { | |
| var e = this, | |
| t = e.$createElement, | |
| n = e._self._c || t; | |
| return n("div", { | |
| staticClass: "kci-auftragssuche" | |
| }, [n("div", { | |
| directives: [{ | |
| name: "show", | |
| rawName: "v-show", | |
| value: e.errorMessage, | |
| expression: "errorMessage" | |
| }], | |
| staticClass: "kci-auftragssuche__error-bar" | |
| }, [n("DBWebMessageBarComp", { | |
| attrs: { | |
| isClosable: !1, | |
| level: e.MessageBarLevel.ERROR | |
| }, | |
| scopedSlots: e._u([{ | |
| key: "content", | |
| fn: function() { | |
| return [n("DBWebMessageBarContentComp", { | |
| attrs: { | |
| text: e.errorMessage | |
| } | |
| })] | |
| }, | |
| proxy: !0 | |
| }]) | |
| })], 1), n("div", { | |
| staticClass: "kci-auftragssuche__input-container" | |
| }, [n("DBWebTextInputComp", { | |
| staticClass: "kci-auftragssuche__input-container--input", | |
| attrs: { | |
| id: "dbWebtextInputAuftragsnummer", | |
| label: e.auftragsnummerLabel, | |
| name: "auftragsnummer", | |
| rules: e.auftragsnummerRules | |
| }, | |
| on: { | |
| input: e.onChanged | |
| }, | |
| model: { | |
| value: e.auftragsnummer, | |
| callback: function(t) { | |
| e.auftragsnummer = t | |
| }, | |
| expression: "auftragsnummer" | |
| } | |
| }), n("DBWebTooltipComp", { | |
| staticClass: "kci-auftragssuche__input-tooltip", | |
| attrs: { | |
| text: e.auftragsnummerInfoTooltip | |
| } | |
| })], 1), n("div", { | |
| directives: [{ | |
| name: "show", | |
| rawName: "v-show", | |
| value: e.positionList.length > 1, | |
| expression: "positionList.length > 1" | |
| }], | |
| staticClass: "kci-auftragssuche__select-position" | |
| }, [n("DBWebSelectComp", { | |
| staticClass: "kci-auftragssuche__select-position-item", | |
| attrs: { | |
| name: "selectPosition", | |
| label: e.positionLabel, | |
| messages: e.positionCustomMessages, | |
| required: e.positionList.length > 1, | |
| items: e.positionList | |
| }, | |
| on: { | |
| input: function(t) { | |
| return e.$emit("kci-selected-position", e.selectedPosition.value) | |
| } | |
| }, | |
| model: { | |
| value: e.selectedPosition, | |
| callback: function(t) { | |
| e.selectedPosition = t | |
| }, | |
| expression: "selectedPosition" | |
| } | |
| }), n("DBWebTooltipComp", { | |
| staticClass: "kci-auftragssuche__input-tooltip", | |
| attrs: { | |
| text: e.positionInfoTooltip | |
| } | |
| })], 1), n("div", { | |
| staticClass: "kci-auftragssuche__input-container" | |
| }, [n("DBWebTextInputComp", { | |
| staticClass: "kci-auftragssuche__input-container--input", | |
| attrs: { | |
| id: "dbWebtextInputNachname", | |
| label: e.nachnameLabel, | |
| name: "nachname", | |
| rules: { | |
| required: !0 | |
| } | |
| }, | |
| on: { | |
| input: e.onChanged | |
| }, | |
| model: { | |
| value: e.nachname, | |
| callback: function(t) { | |
| e.nachname = t | |
| }, | |
| expression: "nachname" | |
| } | |
| }), n("DBWebTooltipComp", { | |
| staticClass: "kci-auftragssuche__input-tooltip", | |
| attrs: { | |
| text: e.nachNameInfoTooltip | |
| } | |
| })], 1), n("div", { | |
| staticClass: "kci-auftragssuche__search-btn" | |
| }, [e.isSearchBtn ? n("DBWebButtonComp", { | |
| staticClass: "kci-auftragssuche__search-btn-submit", | |
| attrs: { | |
| htmlType: e.HtmlButtonType.submit, | |
| id: "auftragssuche-button", | |
| type: e.ButtonType.primary, | |
| size: e.ButtonSize.regular, | |
| label: e.suchenLabel, | |
| inProgress: e.searching | |
| } | |
| }) : e._e()], 1)]) | |
| }, | |
| ng = [], | |
| rg = function() { | |
| var e = this, | |
| t = e.$createElement, | |
| n = e._self._c || t; | |
| return n("div", { | |
| staticClass: "db-web-select", | |
| attrs: { | |
| "data-test-id": e.testId, | |
| id: e.elementId | |
| } | |
| }, [n("ValidationObserver", { | |
| ref: "validationObserver", | |
| attrs: { | |
| slim: "" | |
| }, | |
| scopedSlots: e._u([{ | |
| key: "default", | |
| fn: function(t) { | |
| var r; | |
| return [n("button", { | |
| ref: "control", | |
| staticClass: "db-web-select__control", | |
| class: (r = {}, r[e.GLOBAL_VALIDATION_ERROR_CLASS] = t.failed, r), | |
| attrs: { | |
| "aria-haspopup": "listbox", | |
| "aria-invalid": t.failed, | |
| type: "button", | |
| disabled: e.disabled, | |
| "aria-labelledby": e.elementId + "-label " + e.elementId + "-value-text", | |
| "aria-expanded": e.isOpen, | |
| required: e.required | |
| }, | |
| on: { | |
| click: function(t) { | |
| return t.preventDefault(), t.stopPropagation(), e.toggleOpen(t) | |
| }, | |
| keydown: [function(t) { | |
| return !t.type.indexOf("key") && e._k(t.keyCode, "enter", 13, t.key, "Enter") || t.ctrlKey || t.shiftKey || t.altKey || t.metaKey ? null : (t.preventDefault(), e.toggleOpen(t)) | |
| }, function(t) { | |
| return !t.type.indexOf("key") && e._k(t.keyCode, "space", 32, t.key, [" ", "Spacebar"]) || t.ctrlKey || t.shiftKey || t.altKey || t.metaKey ? null : e.toggleOpen(t) | |
| }, function(t) { | |
| return !t.type.indexOf("key") && e._k(t.keyCode, "esc", 27, t.key, ["Esc", "Escape"]) || t.ctrlKey || t.shiftKey || t.altKey || t.metaKey ? null : e.closeMenu(t) | |
| }, function(t) { | |
| return !t.type.indexOf("key") && e._k(t.keyCode, "down", 40, t.key, ["Down", "ArrowDown"]) || t.ctrlKey || t.shiftKey || t.altKey || t.metaKey ? null : (t.preventDefault(), e.openMenu(t)) | |
| }, function(t) { | |
| return !t.type.indexOf("key") && e._k(t.keyCode, "up", 38, t.key, ["Up", "ArrowUp"]) || t.ctrlKey || t.shiftKey || t.altKey || t.metaKey ? null : (t.preventDefault(), e.openMenu(t)) | |
| }] | |
| } | |
| }, [n("span", { | |
| staticClass: "db-web-select__control-content", | |
| class: [e.className, { | |
| "db-web-select__control-content--input": !e.isSortingType, | |
| "db-web-select__control-content--right": e.isSortingRightType, | |
| "db-web-select__control-content--left": e.isSortingLeftType, | |
| "db-web-select__control-content--disabled": e.disabled, | |
| "db-web-select__control-content--small": e.isStandardSmallType, | |
| "db-web-select__control-content--error": t.failed | |
| }] | |
| }, [n("span", { | |
| staticClass: "db-web-select__value", | |
| class: { | |
| "db-web-select__value--sorting": e.isSortingType, "db-web-select__value--left": e.isSortingLeftType | |
| } | |
| }, [e.isSortingType && e.value ? e._e() : n("span", { | |
| staticClass: "db-web-select__value-label", | |
| class: { | |
| "db-web-select__value-label--sorting": e.isSortingType, "db-web-select__value-label--selected": e.value, "db-web-select__value-label--error": t.failed | |
| }, | |
| attrs: { | |
| id: e.elementId + "-label" | |
| } | |
| }, [e._v(" " + e._s(e.label)), e.required && !e.disabled ? n("span", [e._v("*")]) : e._e()]), e.value ? n("span", { | |
| staticClass: "db-web-select__value-text", | |
| class: { | |
| "db-web-select__value-text--disabled": e.disabled, "db-web-select__value-text--sorting": e.isSortingType, "db-web-select__value-text--small": e.isStandardSmallType | |
| }, | |
| attrs: { | |
| id: e.elementId + "-value-text" | |
| } | |
| }, [e._v(" " + e._s(e.value.text) + " ")]) : e._e()]), e.disabled ? e._e() : n("span", { | |
| staticClass: "db-web-select__icon-container" | |
| }, [n("DBWebIconComp", { | |
| staticClass: "db-web-select__icon", | |
| class: { | |
| "db-web-select__icon--opened": e.isOpen | |
| }, | |
| attrs: { | |
| name: "expand_down" | |
| } | |
| })], 1)])]), n("div", { | |
| staticClass: "db-web-select__menu-container" | |
| }, [n("div", { | |
| staticClass: "db-web-select__menu" | |
| }, [n("DBWebTransitionDropdownComp", { | |
| attrs: { | |
| expanded: e.isOpen, | |
| hasBoxShadow: !0 | |
| } | |
| }, [n("DBWebSelectListComp", { | |
| ref: "selectlist", | |
| attrs: { | |
| "aria-required": e.required, | |
| buttonId: e.elementId, | |
| size: e.size, | |
| labelId: e.elementId + "-label", | |
| value: e.value, | |
| items: e.items | |
| }, | |
| on: { | |
| input: function(n) { | |
| e.handleSelectInput(n, t) | |
| }, | |
| close: e.closeMenu | |
| } | |
| })], 1)], 1)]), n("ValidationProvider", { | |
| attrs: { | |
| vid: e.id, | |
| rules: Object.assign({}, e.rules, { | |
| required: e.required | |
| }), | |
| customMessages: e.messages, | |
| name: e.label | |
| }, | |
| scopedSlots: e._u([{ | |
| key: "default", | |
| fn: function(t) { | |
| return [n("input", { | |
| directives: [{ | |
| name: "model", | |
| rawName: "v-model", | |
| value: e.valueAsText, | |
| expression: "valueAsText" | |
| }], | |
| staticClass: "db-web-select__input", | |
| attrs: { | |
| "data-selected-value": e.value && e.value.value, | |
| disabled: e.disabled, | |
| hidden: "", | |
| id: e.elementId + "-input", | |
| name: e.name, | |
| required: e.required, | |
| type: "hidden" | |
| }, | |
| domProps: { | |
| value: e.valueAsText | |
| }, | |
| on: { | |
| input: function(t) { | |
| t.target.composing || (e.valueAsText = t.target.value) | |
| } | |
| } | |
| }), n("transition", { | |
| attrs: { | |
| name: "db-web-select__error-bounce" | |
| } | |
| }, [t.errors.length ? n("div", { | |
| staticClass: "db-web-select__error-message", | |
| attrs: { | |
| role: "alert" | |
| } | |
| }, [e._v(" " + e._s(t.errors[0]) + " ")]) : e._e()])] | |
| } | |
| }], null, !0) | |
| })] | |
| } | |
| }]) | |
| })], 1) | |
| }, | |
| ig = [], | |
| og = function() { | |
| var e = this, | |
| t = e.$createElement, | |
| n = e._self._c || t; | |
| return n("DBWebTransitionScaleOutComp", { | |
| attrs: { | |
| expanded: e.shouldBeDisplayed | |
| } | |
| }, [n("ul", { | |
| ref: "selectlist", | |
| staticClass: "db-web-select-list", | |
| class: { | |
| "db-web-select-list--highlighted": e.selectionHighlighted | |
| }, | |
| style: e.itemMenuStyle, | |
| attrs: { | |
| "aria-activedescendant": e.activeDescendant, | |
| "aria-labelledby": e.labelId, | |
| id: e.buttonId + "-list", | |
| role: "listbox", | |
| tabindex: e.tabindex | |
| }, | |
| on: { | |
| keydown: [function(t) { | |
| return !t.type.indexOf("key") && e._k(t.keyCode, "enter", 13, t.key, "Enter") || t.ctrlKey || t.shiftKey || t.altKey || t.metaKey ? null : (t.preventDefault(), e.onEnter(t)) | |
| }, function(t) { | |
| return !t.type.indexOf("key") && e._k(t.keyCode, "esc", 27, t.key, ["Esc", "Escape"]) || t.ctrlKey || t.shiftKey || t.altKey || t.metaKey ? null : e.onEsc(t) | |
| }, function(t) { | |
| return t.type.indexOf("key") || 36 === t.keyCode ? t.ctrlKey || t.shiftKey || t.altKey || t.metaKey ? null : (t.preventDefault(), e.onHome(t)) : null | |
| }, function(t) { | |
| return t.type.indexOf("key") || 35 === t.keyCode ? t.ctrlKey || t.shiftKey || t.altKey || t.metaKey ? null : (t.preventDefault(), e.onEnd(t)) : null | |
| }, function(t) { | |
| return !t.type.indexOf("key") && e._k(t.keyCode, "down", 40, t.key, ["Down", "ArrowDown"]) || t.ctrlKey || t.shiftKey || t.altKey || t.metaKey ? null : (t.preventDefault(), e.onArrowDown(t)) | |
| }, function(t) { | |
| return !t.type.indexOf("key") && e._k(t.keyCode, "up", 38, t.key, ["Up", "ArrowUp"]) || t.ctrlKey || t.shiftKey || t.altKey || t.metaKey ? null : (t.preventDefault(), e.onArrowUp(t)) | |
| }] | |
| } | |
| }, e._l(e.items, (function(t, r) { | |
| return n("li", { | |
| key: r, | |
| staticClass: "db-web-select-list__select-option", | |
| class: { | |
| "db-web-select-list__select-option--active": r === e.indexOfKeyboardNavigatedElement | |
| }, | |
| attrs: { | |
| "aria-selected": "" + (e.isSelectedItem(t) || !1), | |
| "data-value": t.value, | |
| id: e.buttonId + "-listitem-" + r, | |
| role: "option" | |
| }, | |
| on: { | |
| click: function(n) { | |
| return n.preventDefault(), n.stopPropagation(), e.onItemClick(t) | |
| } | |
| } | |
| }, [e.showModelIcon || e.showSelectedIcon ? n("div", { | |
| staticClass: "db-web-select-list__select-option-icon" | |
| }, [e.getIcon(t) ? n("DBWebIconComp", { | |
| class: { | |
| "db-web-select-list__select-option-icon--selected": e.showSelectedItemIfEqualsTo(t) | |
| }, | |
| attrs: { | |
| name: e.getIcon(t) | |
| } | |
| }) : e._e()], 1) : e._e(), n("span", { | |
| staticClass: "db-web-select-list__select-option-value", | |
| class: { | |
| "db-web-select-list__select-option-value-withouticon": !(e.showModelIcon || e.showSelectedIcon) | |
| } | |
| }, [e._v(e._s(t.text))])]) | |
| })), 0)]) | |
| }, | |
| ag = [], | |
| cg = function() { | |
| var e = function(t, n) { | |
| return e = Object.setPrototypeOf || { | |
| __proto__: [] | |
| } | |
| instanceof Array && function(e, t) { | |
| e.__proto__ = t | |
| } || function(e, t) { | |
| for (var n in t) Object.prototype.hasOwnProperty.call(t, n) && (e[n] = t[n]) | |
| }, e(t, n) | |
| }; | |
| return function(t, n) { | |
| function r() { | |
| this.constructor = t | |
| } | |
| e(t, n), t.prototype = null === n ? Object.create(n) : (r.prototype = n.prototype, new r) | |
| } | |
| }(), | |
| sg = function(e, t, n, r) { | |
| var i, o = arguments.length, | |
| a = o < 3 ? t : null === r ? r = Object.getOwnPropertyDescriptor(t, n) : r; | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.decorate) a = Reflect.decorate(e, t, n, r); | |
| else | |
| for (var c = e.length - 1; c >= 0; c--)(i = e[c]) && (a = (o < 3 ? i(a) : o > 3 ? i(t, n, a) : i(t, n)) || a); | |
| return o > 3 && a && Object.defineProperty(t, n, a), a | |
| }, | |
| ug = function(e, t) { | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.metadata) return Reflect.metadata(e, t) | |
| }, | |
| lg = 54, | |
| pg = function(e) { | |
| function t() { | |
| var t = null !== e && e.apply(this, arguments) || this; | |
| return t.selectionHighlighted = t.showSelectionHighlighted, t.indexOfKeyboardNavigatedElement = -1, t | |
| } | |
| var n, r; | |
| return cg(t, e), Object.defineProperty(t.prototype, "itemMenuStyle", { | |
| get: function() { | |
| if (this.items && this.items.length > this.size) { | |
| var e = this.listHeight + "px"; | |
| return { | |
| height: e | |
| } | |
| } | |
| return {} | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "listHeight", { | |
| get: function() { | |
| return lg * this.size | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "activeDescendant", { | |
| get: function() { | |
| return this.indexOfKeyboardNavigatedElement > -1 ? this.buttonId + "-listitem-" + this.indexOfKeyboardNavigatedElement : "" | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "shouldBeDisplayed", { | |
| get: function() { | |
| return !(!this.items || !this.items.length) | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), t.prototype.mounted = function() { | |
| this.focusOnList && (this.setFocusOnList(), this.scrollSelectedElementInView()) | |
| }, Object.defineProperty(t.prototype, "tabindex", { | |
| get: function() { | |
| return this.enableFocus ? 0 : -1 | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), t.prototype.getIcon = function(e) { | |
| return this.showSelectedItemIfEqualsTo(e) ? "check" : e.iconName || null | |
| }, t.prototype.showSelectedItemIfEqualsTo = function(e) { | |
| return this.showSelectedIcon && this.isSelectedItem(e) | |
| }, t.prototype.onItemClick = function(e) { | |
| this.selectItem(e) | |
| }, t.prototype.selectItem = function(e) { | |
| this.$emit("input", e) | |
| }, t.prototype.closeSelectList = function() { | |
| this.$emit("close") | |
| }, t.prototype.isSelectedItem = function(e) { | |
| return this.value && this.value.value === e.value | |
| }, t.prototype.onEnter = function() { | |
| this.indexOfKeyboardNavigatedElement > -1 && this.selectItem(this.items[this.indexOfKeyboardNavigatedElement]) | |
| }, t.prototype.onEsc = function() { | |
| this.closeSelectList() | |
| }, t.prototype.onArrowDown = function() { | |
| this.indexOfKeyboardNavigatedElement < this.items.length - 1 && (this.setHighlightedElement(this.indexOfKeyboardNavigatedElement + 1), this.scrollAfterKeyboardNavigation(), this.selectionHighlighted = !0) | |
| }, t.prototype.onArrowUp = function() { | |
| this.indexOfKeyboardNavigatedElement > 0 && (this.setHighlightedElement(this.indexOfKeyboardNavigatedElement - 1), this.scrollAfterKeyboardNavigation(), this.selectionHighlighted = !0) | |
| }, t.prototype.onHome = function() { | |
| this.setHighlightedElement(0), this.scrollToFirstElement(), this.selectionHighlighted = !0 | |
| }, t.prototype.onEnd = function() { | |
| this.setHighlightedElement(this.items.length - 1), this.scrollToLastElement(), this.selectionHighlighted = !0 | |
| }, t.prototype.setHighlightedElement = function(e) { | |
| this.indexOfKeyboardNavigatedElement = e, this.$emit("activedescendant", this.activeDescendant) | |
| }, t.prototype.scrollToFirstElement = function() { | |
| this.selectlist.scrollTop = 0 | |
| }, t.prototype.scrollToLastElement = function() { | |
| this.selectlist && (this.selectlist.scrollTop = this.selectlist.scrollHeight - this.selectlist.clientHeight) | |
| }, t.prototype.scrollAfterKeyboardNavigation = function() { | |
| var e = this.selectlist.scrollTop, | |
| t = this.getScrollTopForStartOfKeyboardElement(), | |
| n = this.getScrollTopForEndOfKeyboardElement(), | |
| r = n > e + this.listHeight, | |
| i = t < e; | |
| r && (this.selectlist.scrollTop = n - this.listHeight), i && (this.selectlist.scrollTop = t) | |
| }, t.prototype.scrollSelectedElementInView = function() { | |
| if (this.setHighlightedElement(this.getIndexOfSelectedValue()), this.selectlist) { | |
| var e = this.getScrollTopForStartOfKeyboardElement(); | |
| this.selectlist.scrollTop < e ? this.selectlist.scrollTop = e : this.selectlist.scrollTop = 0 | |
| } | |
| }, t.prototype.getIndexOfSelectedValue = function() { | |
| return this.items.indexOf(this.value) | |
| }, t.prototype.setFocusOnList = function() { | |
| var e; | |
| null === (e = this.selectlist) || void 0 === e || e.focus() | |
| }, t.prototype.getHeightOfFirstNItems = function(e) { | |
| var t, n, r = 0, | |
| i = null !== (n = null === (t = this.selectlist) || void 0 === t ? void 0 : t.children) && void 0 !== n ? n : []; | |
| return Array.from(i).slice(0, e).forEach((function(e) { | |
| r += e.offsetHeight | |
| })), r | |
| }, t.prototype.getScrollTopForStartOfKeyboardElement = function() { | |
| return this.getHeightOfFirstNItems(this.indexOfKeyboardNavigatedElement) | |
| }, t.prototype.getScrollTopForEndOfKeyboardElement = function() { | |
| return this.getHeightOfFirstNItems(this.indexOfKeyboardNavigatedElement + 1) | |
| }, sg([Object(c["f"])(), ug("design:type", "function" === typeof(n = "undefined" !== typeof HTMLElement && HTMLElement) ? n : Object)], t.prototype, "selectlist", void 0), sg([Object(c["d"])({ | |
| type: String | |
| }), ug("design:type", String)], t.prototype, "labelId", void 0), sg([Object(c["d"])({ | |
| required: !0, | |
| type: String | |
| }), ug("design:type", String)], t.prototype, "buttonId", void 0), sg([Object(c["d"])({ | |
| type: Object | |
| }), ug("design:type", "function" === typeof(r = !1) ? r : Object)], t.prototype, "value", void 0), sg([Object(c["d"])({ | |
| required: !0, | |
| type: Array | |
| }), ug("design:type", Array)], t.prototype, "items", void 0), sg([Object(c["d"])({ | |
| default: 4, | |
| type: Number | |
| }), ug("design:type", Number)], t.prototype, "size", void 0), sg([Object(c["d"])({ | |
| default: !0, | |
| type: Boolean | |
| }), ug("design:type", Boolean)], t.prototype, "showSelectionHighlighted", void 0), sg([Object(c["d"])({ | |
| default: !0, | |
| type: Boolean | |
| }), ug("design:type", Boolean)], t.prototype, "showSelectedIcon", void 0), sg([Object(c["d"])({ | |
| default: !0, | |
| type: Boolean | |
| }), ug("design:type", Boolean)], t.prototype, "showModelIcon", void 0), sg([Object(c["d"])({ | |
| default: !0, | |
| type: Boolean | |
| }), ug("design:type", Boolean)], t.prototype, "focusOnList", void 0), sg([Object(c["d"])({ | |
| default: !0, | |
| type: Boolean | |
| }), ug("design:type", Boolean)], t.prototype, "enableFocus", void 0), t = sg([Object(c["a"])({ | |
| components: { | |
| DBWebIconComp: M, | |
| DBWebTransitionScaleOutComp: Su | |
| } | |
| })], t), t | |
| }(c["g"]), | |
| fg = pg, | |
| dg = (n("ef3c"), Object(j["a"])(fg, og, ag, !1, null, "75dffcde", null)), | |
| bg = dg.exports, | |
| gg = function() { | |
| var e = function(t, n) { | |
| return e = Object.setPrototypeOf || { | |
| __proto__: [] | |
| } | |
| instanceof Array && function(e, t) { | |
| e.__proto__ = t | |
| } || function(e, t) { | |
| for (var n in t) Object.prototype.hasOwnProperty.call(t, n) && (e[n] = t[n]) | |
| }, e(t, n) | |
| }; | |
| return function(t, n) { | |
| function r() { | |
| this.constructor = t | |
| } | |
| e(t, n), t.prototype = null === n ? Object.create(n) : (r.prototype = n.prototype, new r) | |
| } | |
| }(), | |
| hg = function(e, t, n, r) { | |
| var i, o = arguments.length, | |
| a = o < 3 ? t : null === r ? r = Object.getOwnPropertyDescriptor(t, n) : r; | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.decorate) a = Reflect.decorate(e, t, n, r); | |
| else | |
| for (var c = e.length - 1; c >= 0; c--)(i = e[c]) && (a = (o < 3 ? i(a) : o > 3 ? i(t, n, a) : i(t, n)) || a); | |
| return o > 3 && a && Object.defineProperty(t, n, a), a | |
| }, | |
| yg = function(e, t) { | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.metadata) return Reflect.metadata(e, t) | |
| }, | |
| mg = function(e, t, n, r) { | |
| function i(e) { | |
| return e instanceof n ? e : new n((function(t) { | |
| t(e) | |
| })) | |
| } | |
| return new(n || (n = Promise))((function(n, o) { | |
| function a(e) { | |
| try { | |
| s(r.next(e)) | |
| } catch (t) { | |
| o(t) | |
| } | |
| } | |
| function c(e) { | |
| try { | |
| s(r["throw"](e)) | |
| } catch (t) { | |
| o(t) | |
| } | |
| } | |
| function s(e) { | |
| e.done ? n(e.value) : i(e.value).then(a, c) | |
| } | |
| s((r = r.apply(e, t || [])).next()) | |
| })) | |
| }, | |
| vg = function(e, t) { | |
| var n, r, i, o, a = { | |
| label: 0, | |
| sent: function() { | |
| if (1 & i[0]) throw i[1]; | |
| return i[1] | |
| }, | |
| trys: [], | |
| ops: [] | |
| }; | |
| return o = { | |
| next: c(0), | |
| throw: c(1), | |
| return: c(2) | |
| }, "function" === typeof Symbol && (o[Symbol.iterator] = function() { | |
| return this | |
| }), o; | |
| function c(e) { | |
| return function(t) { | |
| return s([e, t]) | |
| } | |
| } | |
| function s(o) { | |
| if (n) throw new TypeError("Generator is already executing."); | |
| while (a) try { | |
| if (n = 1, r && (i = 2 & o[0] ? r["return"] : o[0] ? r["throw"] || ((i = r["return"]) && i.call(r), 0) : r.next) && !(i = i.call(r, o[1])).done) return i; | |
| switch (r = 0, i && (o = [2 & o[0], i.value]), o[0]) { | |
| case 0: | |
| case 1: | |
| i = o; | |
| break; | |
| case 4: | |
| return a.label++, { | |
| value: o[1], | |
| done: !1 | |
| }; | |
| case 5: | |
| a.label++, r = o[1], o = [0]; | |
| continue; | |
| case 7: | |
| o = a.ops.pop(), a.trys.pop(); | |
| continue; | |
| default: | |
| if (i = a.trys, !(i = i.length > 0 && i[i.length - 1]) && (6 === o[0] || 2 === o[0])) { | |
| a = 0; | |
| continue | |
| } | |
| if (3 === o[0] && (!i || o[1] > i[0] && o[1] < i[3])) { | |
| a.label = o[1]; | |
| break | |
| } | |
| if (6 === o[0] && a.label < i[1]) { | |
| a.label = i[1], i = o; | |
| break | |
| } | |
| if (i && a.label < i[2]) { | |
| a.label = i[2], a.ops.push(o); | |
| break | |
| } | |
| i[2] && a.ops.pop(), a.trys.pop(); | |
| continue | |
| } | |
| o = t.call(e, a) | |
| } catch (c) { | |
| o = [6, c], r = 0 | |
| } finally { | |
| n = i = 0 | |
| } | |
| if (5 & o[0]) throw o[1]; | |
| return { | |
| value: o[0] ? o[1] : void 0, | |
| done: !0 | |
| } | |
| } | |
| }, | |
| Og = function(e) { | |
| function t() { | |
| var t = null !== e && e.apply(this, arguments) || this; | |
| return t.GLOBAL_VALIDATION_ERROR_CLASS = Nd, t.isOpen = !1, t.elementId = "", t.valueAsText = "", t | |
| } | |
| var n, r, i; | |
| return gg(t, e), t.prototype.created = function() { | |
| this.elementId = this.id || "select-" + Object(Rc["a"])() | |
| }, Object.defineProperty(t.prototype, "isSortingType", { | |
| get: function() { | |
| return "sorting-left" === this.dropDownType || "sorting-right" === this.dropDownType | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "isSortingLeftType", { | |
| get: function() { | |
| return "sorting-left" === this.dropDownType | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "isSortingRightType", { | |
| get: function() { | |
| return "sorting-right" === this.dropDownType | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "isStandardSmallType", { | |
| get: function() { | |
| return "standard-small" === this.dropDownType | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), t.prototype.onValueChanged = function(e) { | |
| this.valueAsText = (null === e || void 0 === e ? void 0 : e.text) || "" | |
| }, t.prototype.changedDisabled = function() { | |
| this.disabled && this.isOpen && this.closeMenu() | |
| }, t.prototype.toggleOpen = function() { | |
| this.isOpen ? this.closeMenu() : this.openMenu() | |
| }, t.prototype.openMenu = function() { | |
| this.disabled || (this.isOpen = !0, this.addClickListener()) | |
| }, t.prototype.beforeDestroy = function() { | |
| this.removeClickListener() | |
| }, t.prototype.closeMenu = function() { | |
| this.isOpen = !1, this.getControlElement().focus(), this.removeClickListener() | |
| }, t.prototype.handleSelectInput = function(e, t) { | |
| return mg(this, void 0, void 0, (function() { | |
| return vg(this, (function(n) { | |
| switch (n.label) { | |
| case 0: | |
| return this.$emit("input", e), this.closeMenu(), this.onValueChanged(e), [4, this.$nextTick()]; | |
| case 1: | |
| return n.sent(), t.validate(), [2] | |
| } | |
| })) | |
| })) | |
| }, t.prototype.clickHandler = function(e) { | |
| this.isControlElementClicked(e) || this.isSelectListElementClicked(e) || this.closeMenu() | |
| }, t.prototype.getControlElement = function() { | |
| return this.$refs.control | |
| }, t.prototype.addClickListener = function() { | |
| window.addEventListener("click", this.clickHandler, !0) | |
| }, t.prototype.removeClickListener = function() { | |
| window.removeEventListener("click", this.clickHandler, !0) | |
| }, t.prototype.isControlElementClicked = function(e) { | |
| return this.isElementClicked(this.getControlElement(), e) | |
| }, t.prototype.isSelectListElementClicked = function(e) { | |
| return !!this.selectlist && this.isElementClicked(this.selectlist.$el, e) | |
| }, t.prototype.isElementClicked = function(e, t) { | |
| return t.composedPath().includes(e) | |
| }, hg([Object(c["d"])({ | |
| type: String | |
| }), yg("design:type", String)], t.prototype, "id", void 0), hg([Object(c["d"])({ | |
| type: String | |
| }), yg("design:type", String)], t.prototype, "testId", void 0), hg([Object(c["d"])({ | |
| type: String, | |
| default: "standard", | |
| validator: function(e) { | |
| return ["sorting-left", "sorting-right", "standard", "standard-small"].includes(e) | |
| } | |
| }), yg("design:type", String)], t.prototype, "dropDownType", void 0), hg([Object(c["d"])({ | |
| required: !0, | |
| type: String | |
| }), yg("design:type", String)], t.prototype, "label", void 0), hg([Object(c["d"])({ | |
| type: Object, | |
| default: null | |
| }), yg("design:type", Object)], t.prototype, "value", void 0), hg([Object(c["d"])({ | |
| required: !0, | |
| type: Array | |
| }), yg("design:type", Array)], t.prototype, "items", void 0), hg([Object(c["d"])({ | |
| type: String | |
| }), yg("design:type", String)], t.prototype, "name", void 0), hg([Object(c["d"])({ | |
| type: Boolean | |
| }), yg("design:type", Boolean)], t.prototype, "disabled", void 0), hg([Object(c["d"])({ | |
| type: Object | |
| }), yg("design:type", "function" === typeof(n = "undefined" !== typeof Record && Record) ? n : Object)], t.prototype, "rules", void 0), hg([Object(c["d"])({ | |
| type: Boolean, | |
| default: !1 | |
| }), yg("design:type", Boolean)], t.prototype, "required", void 0), hg([Object(c["d"])({ | |
| default: !1, | |
| type: Boolean | |
| }), yg("design:type", Boolean)], t.prototype, "open", void 0), hg([Object(c["d"])({ | |
| default: 4, | |
| type: Number | |
| }), yg("design:type", Number)], t.prototype, "size", void 0), hg([Object(c["d"])({ | |
| type: String | |
| }), yg("design:type", String)], t.prototype, "className", void 0), hg([Object(c["d"])({ | |
| default: function() { | |
| return {} | |
| }, | |
| type: Object | |
| }), yg("design:type", "function" === typeof(r = "undefined" !== typeof Record && Record) ? r : Object)], t.prototype, "messages", void 0), hg([Object(c["f"])(), yg("design:type", "function" === typeof(i = "undefined" !== typeof c["g"] && c["g"]) ? i : Object)], t.prototype, "selectlist", void 0), hg([Object(c["h"])("value", { | |
| immediate: !0 | |
| }), yg("design:type", Function), yg("design:paramtypes", [Object]), yg("design:returntype", void 0)], t.prototype, "onValueChanged", null), hg([Object(c["h"])("disabled"), yg("design:type", Function), yg("design:paramtypes", []), yg("design:returntype", void 0)], t.prototype, "changedDisabled", null), t = hg([Object(c["a"])({ | |
| components: { | |
| DBWebIconComp: M, | |
| DBWebSelectListComp: bg, | |
| DBWebTransitionDropdownComp: Xl, | |
| ValidationProvider: jp["b"], | |
| ValidationObserver: jp["a"] | |
| } | |
| })], t), t | |
| }(c["g"]), | |
| jg = Og, | |
| _g = (n("e77b"), Object(j["a"])(jg, rg, ig, !1, null, "67d56da4", null)), | |
| Mg = _g.exports, | |
| Cg = function() { | |
| var e = this, | |
| t = e.$createElement, | |
| n = e._self._c || t; | |
| return n("DBWebIconWithLabelComp", { | |
| attrs: { | |
| icon: "questionmark", | |
| text: e.text | |
| } | |
| }) | |
| }, | |
| wg = [], | |
| Ig = function() { | |
| var e = function(t, n) { | |
| return e = Object.setPrototypeOf || { | |
| __proto__: [] | |
| } | |
| instanceof Array && function(e, t) { | |
| e.__proto__ = t | |
| } || function(e, t) { | |
| for (var n in t) Object.prototype.hasOwnProperty.call(t, n) && (e[n] = t[n]) | |
| }, e(t, n) | |
| }; | |
| return function(t, n) { | |
| function r() { | |
| this.constructor = t | |
| } | |
| e(t, n), t.prototype = null === n ? Object.create(n) : (r.prototype = n.prototype, new r) | |
| } | |
| }(), | |
| Ag = function(e, t, n, r) { | |
| var i, o = arguments.length, | |
| a = o < 3 ? t : null === r ? r = Object.getOwnPropertyDescriptor(t, n) : r; | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.decorate) a = Reflect.decorate(e, t, n, r); | |
| else | |
| for (var c = e.length - 1; c >= 0; c--)(i = e[c]) && (a = (o < 3 ? i(a) : o > 3 ? i(t, n, a) : i(t, n)) || a); | |
| return o > 3 && a && Object.defineProperty(t, n, a), a | |
| }, | |
| Tg = function(e, t) { | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.metadata) return Reflect.metadata(e, t) | |
| }, | |
| Ng = function(e) { | |
| function t() { | |
| return null !== e && e.apply(this, arguments) || this | |
| } | |
| return Ig(t, e), Ag([Object(c["d"])({ | |
| required: !0, | |
| type: String | |
| }), Tg("design:type", String)], t.prototype, "text", void 0), t = Ag([Object(c["a"])({ | |
| components: { | |
| DBWebIconWithLabelComp: Yc | |
| } | |
| })], t), t | |
| }(c["g"]), | |
| Dg = Ng, | |
| Sg = Object(j["a"])(Dg, Cg, wg, !1, null, null, null), | |
| Eg = Sg.exports, | |
| Lg = function() { | |
| var e = function(t, n) { | |
| return e = Object.setPrototypeOf || { | |
| __proto__: [] | |
| } | |
| instanceof Array && function(e, t) { | |
| e.__proto__ = t | |
| } || function(e, t) { | |
| for (var n in t) Object.prototype.hasOwnProperty.call(t, n) && (e[n] = t[n]) | |
| }, e(t, n) | |
| }; | |
| return function(t, n) { | |
| function r() { | |
| this.constructor = t | |
| } | |
| e(t, n), t.prototype = null === n ? Object.create(n) : (r.prototype = n.prototype, new r) | |
| } | |
| }(), | |
| Rg = function(e, t, n, r) { | |
| var i, o = arguments.length, | |
| a = o < 3 ? t : null === r ? r = Object.getOwnPropertyDescriptor(t, n) : r; | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.decorate) a = Reflect.decorate(e, t, n, r); | |
| else | |
| for (var c = e.length - 1; c >= 0; c--)(i = e[c]) && (a = (o < 3 ? i(a) : o > 3 ? i(t, n, a) : i(t, n)) || a); | |
| return o > 3 && a && Object.defineProperty(t, n, a), a | |
| }, | |
| kg = function(e, t) { | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.metadata) return Reflect.metadata(e, t) | |
| }, | |
| xg = function(e) { | |
| function t() { | |
| var t = null !== e && e.apply(this, arguments) || this; | |
| return t.MessageBarLevel = Au, t.ButtonType = ne, t.ButtonSize = te, t.HtmlButtonType = re, t.auftragsnummer = "", t.nachname = "", t.selectedPosition = { | |
| value: "-1", | |
| text: "" | |
| }, t | |
| } | |
| return Lg(t, e), t.prototype.mounted = function() { | |
| var e = this, | |
| t = function() { | |
| return e.$gettext("Derzeit ist der Komfort Check-in nur mit einer sechs- oder neunstelligen Auftragsnummer möglich, sie besteht nur aus Zahlen und Buchstaben. Korrigieren Sie gegebenenfalls Ihre Eingabe.") | |
| }; | |
| Gf.setCustomErrorMessageForField("dbWebtextInputAuftragsnummer", Zf.required, t), Gf.setCustomErrorMessageForField("dbWebtextInputAuftragsnummer", Zf.regex, t), Gf.setCustomErrorMessageForField("dbWebtextInputNachname", Zf.required, this.$gettext("Bitte geben Sie den Nachnamen des Reisenden an.")); | |
| try { | |
| this.$route && this.$route.name === fe.DEEPLINK && (this.$route.params.auftragsnummer && (this.auftragsnummer = atob(this.$route.params.auftragsnummer)), this.$route.params.nachname && (this.nachname = atob(this.$route.params.nachname)), "" !== this.auftragsnummer && "" !== this.nachname && this.onChanged()) | |
| } catch (n) { | |
| console.log(n) | |
| } | |
| }, t.prototype.onChanged = function() { | |
| this.auftragsnummer = this.auftragsnummer.toUpperCase(), this.$emit("kci-auftragsnummer", this.auftragsnummer), this.$emit("kci-auftragsname", this.nachname), this.$emit("errorMessage", null) | |
| }, Object.defineProperty(t.prototype, "auftragsnummerRules", { | |
| get: function() { | |
| return { | |
| required: !0, | |
| regex: /(^([a-zA-Z0-9]{6})$)|(^([0-9]{9})$)/ | |
| } | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "suchenLabel", { | |
| get: function() { | |
| return this.$gettext("Suchen") | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "auftragsnummerLabel", { | |
| get: function() { | |
| return this.$gettext("Auftragsnummer") | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "positionLabel", { | |
| get: function() { | |
| return this.$gettext("Positionsnummer") | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "nachnameLabel", { | |
| get: function() { | |
| return this.$gettext("Nachname") | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "auftragsnummerInfoTooltip", { | |
| get: function() { | |
| return this.$gettext("Ihre Auftragsnummer finden Sie auf Ihrem Ticket unter dem Barcode oder in der Bestätigungsmail, die Sie nach Ihrer Buchung erhalten haben. Der Check-in mit einer 12-stelligen Auftragsnummer ist derzeit nur im DB Navigator möglich.") | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "nachNameInfoTooltip", { | |
| get: function() { | |
| return this.$gettext("Bitte geben Sie den Nachnamen des Reisenden genau so an, wie auf dem Ticket.") | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "positionInfoTooltip", { | |
| get: function() { | |
| return this.$gettext("In Ihrem Auftrag sind mehrere Fahrkarten enthalten. Bitte wählen Sie die gewünschte Fahrkarte anhand der Positionsnummer aus. Diese ist auf Ihrem Ticket unterhalb der Auftragsnummer ausgewiesen.") | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "positionCustomMessages", { | |
| get: function() { | |
| return { | |
| required: this.$gettext("Bitte wählen Sie die gewünschte Fahrkarte anhand der Positionsnummer aus.") | |
| } | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Rg([Object(c["d"])({ | |
| default: !1, | |
| type: Boolean | |
| }), kg("design:type", Boolean)], t.prototype, "searching", void 0), Rg([Object(c["d"])({ | |
| default: !0, | |
| type: Boolean | |
| }), kg("design:type", Boolean)], t.prototype, "isSearchBtn", void 0), Rg([Object(c["d"])({ | |
| default: null, | |
| type: String | |
| }), kg("design:type", Object)], t.prototype, "errorMessage", void 0), Rg([Object(c["d"])({ | |
| type: Array | |
| }), kg("design:type", Array)], t.prototype, "positionList", void 0), t = Rg([Object(c["a"])({ | |
| components: { | |
| DBWebCardComp: eg, | |
| DBWebTooltipComp: Eg, | |
| DBWebPictureComp: V, | |
| DBWebTextInputComp: Bd, | |
| DBWebButtonComp: ve, | |
| DBWebMessageBarComp: bl, | |
| DBWebMessageBarContentComp: _f, | |
| DBWebSelectComp: Mg | |
| } | |
| })], t), t | |
| }(c["g"]), | |
| zg = xg, | |
| Pg = (n("d238"), Object(j["a"])(zg, tg, ng, !1, null, "7b615f1c", null)), | |
| Bg = Pg.exports, | |
| Hg = function() { | |
| var e = this, | |
| t = e.$createElement, | |
| n = e._self._c || t; | |
| return n("div", { | |
| staticClass: "kci-captcha" | |
| }, [n("h4", { | |
| staticClass: "kci-captcha__header" | |
| }, [e._v(e._s(e.checkCode))]), n("div", { | |
| directives: [{ | |
| name: "show", | |
| rawName: "v-show", | |
| value: e.getErrorMessage(), | |
| expression: "getErrorMessage()" | |
| }], | |
| staticClass: "kci-captcha__error-bar" | |
| }, [e.getErrorMessage() ? n("DBWebMessageBarComp", { | |
| attrs: { | |
| isClosable: !1, | |
| level: e.MessageBarLevel.ERROR | |
| }, | |
| scopedSlots: e._u([{ | |
| key: "content", | |
| fn: function() { | |
| return [n("DBWebMessageBarContentComp", { | |
| attrs: { | |
| text: e.getErrorMessage() | |
| } | |
| })] | |
| }, | |
| proxy: !0 | |
| }], null, !1, 3863284352) | |
| }) : e._e()], 1), n("div", { | |
| staticClass: "kci-captcha__picture-container" | |
| }, [e.isLoading ? n("DBWebSpinnerComp", { | |
| staticClass: "kci-captcha__picture-container__spinner", | |
| attrs: { | |
| size: e.SpinnerSize.large | |
| } | |
| }) : e._e(), e.captcha ? n("div", [n("DBWebPictureComp", { | |
| staticClass: "kci-captcha__picture-container__img", | |
| attrs: { | |
| imgLink: e.captcha.img, | |
| alt: "logo" | |
| } | |
| })], 1) : e._e(), n("DBWebButtonComp", { | |
| staticClass: "kci-captcha__picture-container__relaod-btn", | |
| attrs: { | |
| type: e.ButtonType.link, | |
| size: e.ButtonSize.regular, | |
| icon: "next2", | |
| label: e.anderesCaptchaLabel | |
| }, | |
| on: { | |
| trigger: e.reloadCaptcha | |
| } | |
| })], 1), n("div", { | |
| staticClass: "kci-captcha__input-container" | |
| }, [n("DBWebTextInputComp", { | |
| staticClass: "kci-captcha__input-container__input", | |
| attrs: { | |
| id: "dbWebtextInputCaptcha", | |
| label: e.captchaLabel, | |
| name: "captchaCode", | |
| rules: { | |
| required: !0, | |
| server_error: e.wrongCaptcha | |
| }, | |
| messages: e.customCaptchaMessages | |
| }, | |
| on: { | |
| input: e.onChanged | |
| }, | |
| model: { | |
| value: e.captchaCode, | |
| callback: function(t) { | |
| e.captchaCode = t | |
| }, | |
| expression: "captchaCode" | |
| } | |
| }), n("DBWebTooltipComp", { | |
| staticClass: "kci-captcha__input-container__tooltip", | |
| attrs: { | |
| text: e.captchaTooltip | |
| } | |
| })], 1), n("DBWebButtonComp", { | |
| staticClass: "kci-captcha__forward-btn", | |
| attrs: { | |
| htmlType: "submit", | |
| type: e.ButtonType.primary, | |
| size: e.ButtonSize.regular, | |
| label: e.weiterLabel, | |
| inProgress: e.searching | |
| } | |
| })], 1) | |
| }, | |
| Zg = [], | |
| Ug = function() { | |
| function e() {} | |
| return e | |
| }(), | |
| Fg = function(e, t, n, r) { | |
| function i(e) { | |
| return e instanceof n ? e : new n((function(t) { | |
| t(e) | |
| })) | |
| } | |
| return new(n || (n = Promise))((function(n, o) { | |
| function a(e) { | |
| try { | |
| s(r.next(e)) | |
| } catch (t) { | |
| o(t) | |
| } | |
| } | |
| function c(e) { | |
| try { | |
| s(r["throw"](e)) | |
| } catch (t) { | |
| o(t) | |
| } | |
| } | |
| function s(e) { | |
| e.done ? n(e.value) : i(e.value).then(a, c) | |
| } | |
| s((r = r.apply(e, t || [])).next()) | |
| })) | |
| }, | |
| Wg = function(e, t) { | |
| var n, r, i, o, a = { | |
| label: 0, | |
| sent: function() { | |
| if (1 & i[0]) throw i[1]; | |
| return i[1] | |
| }, | |
| trys: [], | |
| ops: [] | |
| }; | |
| return o = { | |
| next: c(0), | |
| throw: c(1), | |
| return: c(2) | |
| }, "function" === typeof Symbol && (o[Symbol.iterator] = function() { | |
| return this | |
| }), o; | |
| function c(e) { | |
| return function(t) { | |
| return s([e, t]) | |
| } | |
| } | |
| function s(o) { | |
| if (n) throw new TypeError("Generator is already executing."); | |
| while (a) try { | |
| if (n = 1, r && (i = 2 & o[0] ? r["return"] : o[0] ? r["throw"] || ((i = r["return"]) && i.call(r), 0) : r.next) && !(i = i.call(r, o[1])).done) return i; | |
| switch (r = 0, i && (o = [2 & o[0], i.value]), o[0]) { | |
| case 0: | |
| case 1: | |
| i = o; | |
| break; | |
| case 4: | |
| return a.label++, { | |
| value: o[1], | |
| done: !1 | |
| }; | |
| case 5: | |
| a.label++, r = o[1], o = [0]; | |
| continue; | |
| case 7: | |
| o = a.ops.pop(), a.trys.pop(); | |
| continue; | |
| default: | |
| if (i = a.trys, !(i = i.length > 0 && i[i.length - 1]) && (6 === o[0] || 2 === o[0])) { | |
| a = 0; | |
| continue | |
| } | |
| if (3 === o[0] && (!i || o[1] > i[0] && o[1] < i[3])) { | |
| a.label = o[1]; | |
| break | |
| } | |
| if (6 === o[0] && a.label < i[1]) { | |
| a.label = i[1], i = o; | |
| break | |
| } | |
| if (i && a.label < i[2]) { | |
| a.label = i[2], a.ops.push(o); | |
| break | |
| } | |
| i[2] && a.ops.pop(), a.trys.pop(); | |
| continue | |
| } | |
| o = t.call(e, a) | |
| } catch (c) { | |
| o = [6, c], r = 0 | |
| } finally { | |
| n = i = 0 | |
| } | |
| if (5 & o[0]) throw o[1]; | |
| return { | |
| value: o[0] ? o[1] : void 0, | |
| done: !0 | |
| } | |
| } | |
| }, | |
| Yg = function() { | |
| function e() {} | |
| return e.getCaptcha = function() { | |
| return Fg(this, void 0, Promise, (function() { | |
| var e; | |
| return Wg(this, (function(t) { | |
| switch (t.label) { | |
| case 0: | |
| return [4, Ke.a.get(rt.instance.get(Ye.ESUITECAPTCHA) + "m=a&ua=opera&b=0")]; | |
| case 1: | |
| return e = t.sent(), [2, e.data] | |
| } | |
| })) | |
| })) | |
| }, e | |
| }(), | |
| Gg = function() { | |
| var e = function(t, n) { | |
| return e = Object.setPrototypeOf || { | |
| __proto__: [] | |
| } | |
| instanceof Array && function(e, t) { | |
| e.__proto__ = t | |
| } || function(e, t) { | |
| for (var n in t) Object.prototype.hasOwnProperty.call(t, n) && (e[n] = t[n]) | |
| }, e(t, n) | |
| }; | |
| return function(t, n) { | |
| function r() { | |
| this.constructor = t | |
| } | |
| e(t, n), t.prototype = null === n ? Object.create(n) : (r.prototype = n.prototype, new r) | |
| } | |
| }(), | |
| Kg = function(e, t, n, r) { | |
| function i(e) { | |
| return e instanceof n ? e : new n((function(t) { | |
| t(e) | |
| })) | |
| } | |
| return new(n || (n = Promise))((function(n, o) { | |
| function a(e) { | |
| try { | |
| s(r.next(e)) | |
| } catch (t) { | |
| o(t) | |
| } | |
| } | |
| function c(e) { | |
| try { | |
| s(r["throw"](e)) | |
| } catch (t) { | |
| o(t) | |
| } | |
| } | |
| function s(e) { | |
| e.done ? n(e.value) : i(e.value).then(a, c) | |
| } | |
| s((r = r.apply(e, t || [])).next()) | |
| })) | |
| }, | |
| $g = function(e, t) { | |
| var n, r, i, o, a = { | |
| label: 0, | |
| sent: function() { | |
| if (1 & i[0]) throw i[1]; | |
| return i[1] | |
| }, | |
| trys: [], | |
| ops: [] | |
| }; | |
| return o = { | |
| next: c(0), | |
| throw: c(1), | |
| return: c(2) | |
| }, "function" === typeof Symbol && (o[Symbol.iterator] = function() { | |
| return this | |
| }), o; | |
| function c(e) { | |
| return function(t) { | |
| return s([e, t]) | |
| } | |
| } | |
| function s(o) { | |
| if (n) throw new TypeError("Generator is already executing."); | |
| while (a) try { | |
| if (n = 1, r && (i = 2 & o[0] ? r["return"] : o[0] ? r["throw"] || ((i = r["return"]) && i.call(r), 0) : r.next) && !(i = i.call(r, o[1])).done) return i; | |
| switch (r = 0, i && (o = [2 & o[0], i.value]), o[0]) { | |
| case 0: | |
| case 1: | |
| i = o; | |
| break; | |
| case 4: | |
| return a.label++, { | |
| value: o[1], | |
| done: !1 | |
| }; | |
| case 5: | |
| a.label++, r = o[1], o = [0]; | |
| continue; | |
| case 7: | |
| o = a.ops.pop(), a.trys.pop(); | |
| continue; | |
| default: | |
| if (i = a.trys, !(i = i.length > 0 && i[i.length - 1]) && (6 === o[0] || 2 === o[0])) { | |
| a = 0; | |
| continue | |
| } | |
| if (3 === o[0] && (!i || o[1] > i[0] && o[1] < i[3])) { | |
| a.label = o[1]; | |
| break | |
| } | |
| if (6 === o[0] && a.label < i[1]) { | |
| a.label = i[1], i = o; | |
| break | |
| } | |
| if (i && a.label < i[2]) { | |
| a.label = i[2], a.ops.push(o); | |
| break | |
| } | |
| i[2] && a.ops.pop(), a.trys.pop(); | |
| continue | |
| } | |
| o = t.call(e, a) | |
| } catch (c) { | |
| o = [6, c], r = 0 | |
| } finally { | |
| n = i = 0 | |
| } | |
| if (5 & o[0]) throw o[1]; | |
| return { | |
| value: o[0] ? o[1] : void 0, | |
| done: !0 | |
| } | |
| } | |
| }, | |
| Vg = function(e) { | |
| function t() { | |
| return null !== e && e.apply(this, arguments) || this | |
| } | |
| return Gg(t, e), t.prototype.load = function() { | |
| return Kg(this, void 0, Promise, (function() { | |
| return $g(this, (function(e) { | |
| switch (e.label) { | |
| case 0: | |
| return [4, Yg.getCaptcha()]; | |
| case 1: | |
| return [2, e.sent()] | |
| } | |
| })) | |
| })) | |
| }, t | |
| }(Ug), | |
| Qg = function() { | |
| var e = function(t, n) { | |
| return e = Object.setPrototypeOf || { | |
| __proto__: [] | |
| } | |
| instanceof Array && function(e, t) { | |
| e.__proto__ = t | |
| } || function(e, t) { | |
| for (var n in t) Object.prototype.hasOwnProperty.call(t, n) && (e[n] = t[n]) | |
| }, e(t, n) | |
| }; | |
| return function(t, n) { | |
| function r() { | |
| this.constructor = t | |
| } | |
| e(t, n), t.prototype = null === n ? Object.create(n) : (r.prototype = n.prototype, new r) | |
| } | |
| }(), | |
| qg = function(e, t, n, r) { | |
| var i, o = arguments.length, | |
| a = o < 3 ? t : null === r ? r = Object.getOwnPropertyDescriptor(t, n) : r; | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.decorate) a = Reflect.decorate(e, t, n, r); | |
| else | |
| for (var c = e.length - 1; c >= 0; c--)(i = e[c]) && (a = (o < 3 ? i(a) : o > 3 ? i(t, n, a) : i(t, n)) || a); | |
| return o > 3 && a && Object.defineProperty(t, n, a), a | |
| }, | |
| Jg = function(e, t) { | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.metadata) return Reflect.metadata(e, t) | |
| }, | |
| Xg = function(e, t, n, r) { | |
| function i(e) { | |
| return e instanceof n ? e : new n((function(t) { | |
| t(e) | |
| })) | |
| } | |
| return new(n || (n = Promise))((function(n, o) { | |
| function a(e) { | |
| try { | |
| s(r.next(e)) | |
| } catch (t) { | |
| o(t) | |
| } | |
| } | |
| function c(e) { | |
| try { | |
| s(r["throw"](e)) | |
| } catch (t) { | |
| o(t) | |
| } | |
| } | |
| function s(e) { | |
| e.done ? n(e.value) : i(e.value).then(a, c) | |
| } | |
| s((r = r.apply(e, t || [])).next()) | |
| })) | |
| }, | |
| eh = function(e, t) { | |
| var n, r, i, o, a = { | |
| label: 0, | |
| sent: function() { | |
| if (1 & i[0]) throw i[1]; | |
| return i[1] | |
| }, | |
| trys: [], | |
| ops: [] | |
| }; | |
| return o = { | |
| next: c(0), | |
| throw: c(1), | |
| return: c(2) | |
| }, "function" === typeof Symbol && (o[Symbol.iterator] = function() { | |
| return this | |
| }), o; | |
| function c(e) { | |
| return function(t) { | |
| return s([e, t]) | |
| } | |
| } | |
| function s(o) { | |
| if (n) throw new TypeError("Generator is already executing."); | |
| while (a) try { | |
| if (n = 1, r && (i = 2 & o[0] ? r["return"] : o[0] ? r["throw"] || ((i = r["return"]) && i.call(r), 0) : r.next) && !(i = i.call(r, o[1])).done) return i; | |
| switch (r = 0, i && (o = [2 & o[0], i.value]), o[0]) { | |
| case 0: | |
| case 1: | |
| i = o; | |
| break; | |
| case 4: | |
| return a.label++, { | |
| value: o[1], | |
| done: !1 | |
| }; | |
| case 5: | |
| a.label++, r = o[1], o = [0]; | |
| continue; | |
| case 7: | |
| o = a.ops.pop(), a.trys.pop(); | |
| continue; | |
| default: | |
| if (i = a.trys, !(i = i.length > 0 && i[i.length - 1]) && (6 === o[0] || 2 === o[0])) { | |
| a = 0; | |
| continue | |
| } | |
| if (3 === o[0] && (!i || o[1] > i[0] && o[1] < i[3])) { | |
| a.label = o[1]; | |
| break | |
| } | |
| if (6 === o[0] && a.label < i[1]) { | |
| a.label = i[1], i = o; | |
| break | |
| } | |
| if (i && a.label < i[2]) { | |
| a.label = i[2], a.ops.push(o); | |
| break | |
| } | |
| i[2] && a.ops.pop(), a.trys.pop(); | |
| continue | |
| } | |
| o = t.call(e, a) | |
| } catch (c) { | |
| o = [6, c], r = 0 | |
| } finally { | |
| n = i = 0 | |
| } | |
| if (5 & o[0]) throw o[1]; | |
| return { | |
| value: o[0] ? o[1] : void 0, | |
| done: !0 | |
| } | |
| } | |
| }, | |
| th = function(e) { | |
| function t() { | |
| var t = null !== e && e.apply(this, arguments) || this; | |
| return t.SpinnerSize = T, t.MessageBarLevel = Au, t.isLoading = !0, t.ButtonType = ne, t.ButtonSize = te, t.requestError = null, t.captcha = null, t.captchaCode = "", t.vvscope = "ticketsuche-form", t | |
| } | |
| var n; | |
| return Qg(t, e), t.prototype.mounted = function() { | |
| return Xg(this, void 0, void 0, (function() { | |
| return eh(this, (function(e) { | |
| switch (e.label) { | |
| case 0: | |
| return [4, this.loadCaptcha()]; | |
| case 1: | |
| return e.sent(), [2] | |
| } | |
| })) | |
| })) | |
| }, Object.defineProperty(t.prototype, "customCaptchaMessages", { | |
| get: function() { | |
| var e; | |
| return e = {}, e[Zf.required] = this.$gettext("Dieses Feld darf nicht leer sein."), e[Zf.server_error] = this.$gettext("Der Code wurde nicht korrekt eingegeben."), e | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), t.prototype.loadCaptcha = function() { | |
| return Xg(this, void 0, void 0, (function() { | |
| var e; | |
| return eh(this, (function(t) { | |
| switch (t.label) { | |
| case 0: | |
| this.isLoading = !0, this.captcha = null, t.label = 1; | |
| case 1: | |
| return t.trys.push([1, 3, 4, 5]), e = this, [4, this.captchaLoader.load()]; | |
| case 2: | |
| return e.captcha = t.sent(), this.emitCaptcha(), [3, 5]; | |
| case 3: | |
| return t.sent(), this.requestError = this.$gettext("Bei der Verarbeitung Ihrer Anfrage ist ein unerwarteter Fehler aufgetreten. Der Fehler wurde protokolliert. Wir entschuldigen uns für die Unannehmlichkeiten. Bitte stellen Sie eine neue Anfrage."), [3, 5]; | |
| case 4: | |
| return this.isLoading = !1, [7]; | |
| case 5: | |
| return [2] | |
| } | |
| })) | |
| })) | |
| }, t.prototype.reloadCaptcha = function() { | |
| return Xg(this, void 0, void 0, (function() { | |
| return eh(this, (function(e) { | |
| switch (e.label) { | |
| case 0: | |
| return [4, this.loadCaptcha()]; | |
| case 1: | |
| return e.sent(), [2] | |
| } | |
| })) | |
| })) | |
| }, t.prototype.onChanged = function() { | |
| this.requestError = null, this.emitCaptcha() | |
| }, t.prototype.getErrorMessage = function() { | |
| return this.errorMessage || this.requestError | |
| }, t.prototype.emitCaptcha = function() { | |
| if (this.captcha) { | |
| var e = { | |
| code: this.captchaCode, | |
| scramble: this.captcha.scramble | |
| }; | |
| this.$emit("kci-captchaCode", e) | |
| } | |
| }, Object.defineProperty(t.prototype, "checkCode", { | |
| get: function() { | |
| return this.$gettext("Prüfcode") | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "anderesCaptchaLabel", { | |
| get: function() { | |
| return this.$gettext("Anderes Bild anzeigen") | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "weiterLabel", { | |
| get: function() { | |
| return this.$gettext("Weiter") | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "captchaLabel", { | |
| get: function() { | |
| return this.$gettext("Code hier eingeben") | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "captchaTooltip", { | |
| get: function() { | |
| return this.$gettext('Bitte geben Sie die Ziffern und Buchstaben aus dem Bild über dem Eingabefeld ein. Sollte der Code für Sie nicht erkennbar sein, klicken Sie einfach auf "Anderes Bild anzeigen". Das Eingabefeld wird geleert und das Bild neu erzeugt, ohne dass Sie weitere bereits getätigte Eingaben wiederholen müssen.') | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), qg([Object(c["c"])(), Jg("design:type", "function" === typeof(n = "undefined" !== typeof Vg && Vg) ? n : Object)], t.prototype, "captchaLoader", void 0), qg([Object(c["d"])({ | |
| default: !1, | |
| type: Boolean | |
| }), Jg("design:type", Boolean)], t.prototype, "searching", void 0), qg([Object(c["d"])({ | |
| default: !1, | |
| type: Boolean | |
| }), Jg("design:type", Boolean)], t.prototype, "wrongCaptcha", void 0), qg([Object(c["d"])({ | |
| default: null, | |
| type: String | |
| }), Jg("design:type", Object)], t.prototype, "errorMessage", void 0), t = qg([Object(c["a"])({ | |
| components: { | |
| DBWebButtonComp: ve, | |
| DBWebPictureComp: V, | |
| DBWebSpinnerComp: se, | |
| DBWebTextInputComp: Bd, | |
| DBWebTooltipComp: Eg, | |
| DBWebMessageBarComp: bl, | |
| DBWebMessageBarContentComp: _f | |
| } | |
| })], t), t | |
| }(c["g"]), | |
| nh = th, | |
| rh = (n("de2f"), Object(j["a"])(nh, Hg, Zg, !1, null, "2f42fc64", null)), | |
| ih = rh.exports, | |
| oh = function() { | |
| var e = this, | |
| t = e.$createElement, | |
| r = e._self._c || t; | |
| return r("div", { | |
| staticClass: "kci-headline" | |
| }, [r("h1", { | |
| staticClass: "kci-headline__header" | |
| }, [r("DBWebPictureComp", { | |
| staticClass: "kci-headline__header-icon", | |
| attrs: { | |
| alt: "", | |
| imgLink: n("3475") | |
| } | |
| }), r("span", [e._v(e._s(e.title))])], 1), r("div", { | |
| staticClass: "kci-headline__content" | |
| }, [r("p", { | |
| staticClass: "kci-headline__info-text" | |
| }, [e._v(e._s(e.infoText))]), e._t("default")], 2)]) | |
| }, | |
| ah = [], | |
| ch = function() { | |
| var e = function(t, n) { | |
| return e = Object.setPrototypeOf || { | |
| __proto__: [] | |
| } | |
| instanceof Array && function(e, t) { | |
| e.__proto__ = t | |
| } || function(e, t) { | |
| for (var n in t) Object.prototype.hasOwnProperty.call(t, n) && (e[n] = t[n]) | |
| }, e(t, n) | |
| }; | |
| return function(t, n) { | |
| function r() { | |
| this.constructor = t | |
| } | |
| e(t, n), t.prototype = null === n ? Object.create(n) : (r.prototype = n.prototype, new r) | |
| } | |
| }(), | |
| sh = function(e, t, n, r) { | |
| var i, o = arguments.length, | |
| a = o < 3 ? t : null === r ? r = Object.getOwnPropertyDescriptor(t, n) : r; | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.decorate) a = Reflect.decorate(e, t, n, r); | |
| else | |
| for (var c = e.length - 1; c >= 0; c--)(i = e[c]) && (a = (o < 3 ? i(a) : o > 3 ? i(t, n, a) : i(t, n)) || a); | |
| return o > 3 && a && Object.defineProperty(t, n, a), a | |
| }, | |
| uh = function(e, t) { | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.metadata) return Reflect.metadata(e, t) | |
| }, | |
| lh = function(e) { | |
| function t() { | |
| return null !== e && e.apply(this, arguments) || this | |
| } | |
| return ch(t, e), sh([Object(c["d"])({ | |
| required: !0, | |
| type: String | |
| }), uh("design:type", String)], t.prototype, "title", void 0), sh([Object(c["d"])({ | |
| required: !0, | |
| type: String | |
| }), uh("design:type", String)], t.prototype, "infoText", void 0), t = sh([Object(c["a"])({ | |
| components: { | |
| DBWebCardComp: eg, | |
| DBWebPictureComp: V | |
| } | |
| })], t), t | |
| }(c["g"]), | |
| ph = lh, | |
| fh = (n("84a8"), Object(j["a"])(ph, oh, ah, !1, null, "28f18a18", null)), | |
| dh = fh.exports, | |
| bh = "yyyy-MM-dd'T'HH:mm:ss"; | |
| function gh(e) { | |
| var t = (new DOMParser).parseFromString(e, Vb.XML), | |
| n = t.getElementsByTagName(Qb.PARSEERROR); | |
| if (n.length) throw new Error("xml parse error: " + n[0].textContent); | |
| return t | |
| } | |
| function hh(e) { | |
| for (var t = [], n = 1; n < arguments.length; n++) t[n - 1] = arguments[n]; | |
| for (var r = "", i = 0; i < t.length; i += 1) r += e[i], r += t[i].toString().replace(/&/g, "&").replace(/"/g, """).replace(/'/g, "'").replace(/</g, "<").replace(/>/g, ">"); | |
| r += e[e.length - 1]; | |
| var o = gh(r); | |
| return mh(o), (new XMLSerializer).serializeToString(o) | |
| }(function(e) { | |
| e["REQUIRES_CAPTCHA"] = "21000", e["WRONG_CAPTCHA"] = "21001", e["CAPTCHA_NOT_AVAILABLE"] = "21003", e["AUFTRAGSNUMMER_NICHT_GEFUNDEN"] = "30000", e["NO_ORDERS_FOUND"] = "30002", e["ORDER_NOT_SUPPORTED"] = "30003", e["HOST_OVERLOAD"] = "90000", e["INTERNAL_ERROR"] = "99999" | |
| })($b || ($b = {})), | |
| function(e) { | |
| e["XML"] = "application/xml" | |
| }(Vb || (Vb = {})), | |
| function(e) { | |
| e["PARSEERROR"] = "parsererror" | |
| }(Qb || (Qb = {})); | |
| var yh = /^\s+$/; | |
| function mh(e) { | |
| for (var t = 0; t < e.childNodes.length; t += 1) { | |
| var n = e.childNodes[t]; | |
| switch (n.nodeType) { | |
| case Node.TEXT_NODE: | |
| yh.test(n.nodeValue) && (e.removeChild(n), t -= 1); | |
| break; | |
| case Node.ELEMENT_NODE: | |
| mh(n); | |
| break; | |
| default: | |
| break | |
| } | |
| } | |
| } | |
| var vh, Oh = function(e, t) { | |
| return Object.defineProperty ? Object.defineProperty(e, "raw", { | |
| value: t | |
| }) : e.raw = t, e | |
| }, | |
| jh = function(e, t, n, r) { | |
| function i(e) { | |
| return e instanceof n ? e : new n((function(t) { | |
| t(e) | |
| })) | |
| } | |
| return new(n || (n = Promise))((function(n, o) { | |
| function a(e) { | |
| try { | |
| s(r.next(e)) | |
| } catch (t) { | |
| o(t) | |
| } | |
| } | |
| function c(e) { | |
| try { | |
| s(r["throw"](e)) | |
| } catch (t) { | |
| o(t) | |
| } | |
| } | |
| function s(e) { | |
| e.done ? n(e.value) : i(e.value).then(a, c) | |
| } | |
| s((r = r.apply(e, t || [])).next()) | |
| })) | |
| }, | |
| _h = function(e, t) { | |
| var n, r, i, o, a = { | |
| label: 0, | |
| sent: function() { | |
| if (1 & i[0]) throw i[1]; | |
| return i[1] | |
| }, | |
| trys: [], | |
| ops: [] | |
| }; | |
| return o = { | |
| next: c(0), | |
| throw: c(1), | |
| return: c(2) | |
| }, "function" === typeof Symbol && (o[Symbol.iterator] = function() { | |
| return this | |
| }), o; | |
| function c(e) { | |
| return function(t) { | |
| return s([e, t]) | |
| } | |
| } | |
| function s(o) { | |
| if (n) throw new TypeError("Generator is already executing."); | |
| while (a) try { | |
| if (n = 1, r && (i = 2 & o[0] ? r["return"] : o[0] ? r["throw"] || ((i = r["return"]) && i.call(r), 0) : r.next) && !(i = i.call(r, o[1])).done) return i; | |
| switch (r = 0, i && (o = [2 & o[0], i.value]), o[0]) { | |
| case 0: | |
| case 1: | |
| i = o; | |
| break; | |
| case 4: | |
| return a.label++, { | |
| value: o[1], | |
| done: !1 | |
| }; | |
| case 5: | |
| a.label++, r = o[1], o = [0]; | |
| continue; | |
| case 7: | |
| o = a.ops.pop(), a.trys.pop(); | |
| continue; | |
| default: | |
| if (i = a.trys, !(i = i.length > 0 && i[i.length - 1]) && (6 === o[0] || 2 === o[0])) { | |
| a = 0; | |
| continue | |
| } | |
| if (3 === o[0] && (!i || o[1] > i[0] && o[1] < i[3])) { | |
| a.label = o[1]; | |
| break | |
| } | |
| if (6 === o[0] && a.label < i[1]) { | |
| a.label = i[1], i = o; | |
| break | |
| } | |
| if (i && a.label < i[2]) { | |
| a.label = i[2], a.ops.push(o); | |
| break | |
| } | |
| i[2] && a.ops.pop(), a.trys.pop(); | |
| continue | |
| } | |
| o = t.call(e, a) | |
| } catch (c) { | |
| o = [6, c], r = 0 | |
| } finally { | |
| n = i = 0 | |
| } | |
| if (5 & o[0]) throw o[1]; | |
| return { | |
| value: o[0] ? o[1] : void 0, | |
| done: !0 | |
| } | |
| } | |
| }; | |
| (function(e) { | |
| e[e["NotFound"] = 0] = "NotFound", e[e["NotDBCompanionCapable"] = 1] = "NotDBCompanionCapable", e[e["ServerOverload"] = 2] = "ServerOverload", e[e["InternalError"] = 3] = "InternalError", e[e["RequiresCaptcha"] = 4] = "RequiresCaptcha", e[e["WrongCaptcha"] = 5] = "WrongCaptcha", e[e["CaptchaNotAvailable"] = 6] = "CaptchaNotAvailable" | |
| })(vh || (vh = {})); | |
| var Mh, Ch, wh = (new Map).set($b.AUFTRAGSNUMMER_NICHT_GEFUNDEN, vh.NotFound).set($b.ORDER_NOT_SUPPORTED, vh.NotDBCompanionCapable).set($b.HOST_OVERLOAD, vh.ServerOverload).set($b.INTERNAL_ERROR, vh.InternalError).set($b.REQUIRES_CAPTCHA, vh.RequiresCaptcha).set($b.WRONG_CAPTCHA, vh.WrongCaptcha).set($b.CAPTCHA_NOT_AVAILABLE, vh.CaptchaNotAvailable), | |
| Ih = function() { | |
| function e() {} | |
| return e.prototype.findOrder = function(e, t) { | |
| return jh(this, void 0, Promise, (function() { | |
| var n, r, i, o, a, c, s, u; | |
| return _h(this, (function(l) { | |
| switch (l.label) { | |
| case 0: | |
| return n = Zi(new Date, bh), r = hh(Mh || (Mh = Oh(["<?xml version='1.0' encoding='UTF-8'?>\n <rqfindorder version='2.0'>\n <rqheader tnr='", "' ts='", "' l='de' v='20120000' os='KCI' app='KCI-Webservice'/>\n <rqorder on='", "'/>\n <authname tln='", "' csc='' cui=''/>\n </rqfindorder>\n "], ["<?xml version='1.0' encoding='UTF-8'?>\n <rqfindorder version='2.0'>\n <rqheader tnr='", "' ts='", "' l='de' v='20120000' os='KCI' app='KCI-Webservice'/>\n <rqorder on='", "'/>\n <authname tln='", "' csc='' cui=''/>\n </rqfindorder>\n "])), Date.now(), n, e.trim(), t), [4, Ke.a.post(rt.instance.get(Ye.ESUITESERVICES), r)]; | |
| case 1: | |
| if (i = l.sent().data, o = gh(i), a = Ah(o), a) { | |
| if (c = wh.get(a), void 0 !== c) return [2, c]; | |
| throw new Error("Unexpected error from KCi backend: " + i) | |
| } | |
| return s = o.getElementsByTagName("orderhead"), s && s.length > 0 ? (u = new Array, Array.from(s).forEach((function(e) { | |
| var t = e.getAttribute("on"); | |
| t && u.push(t) | |
| })), [2, u.length > 0 ? u : vh.NotFound]) : [2, vh.NotFound] | |
| } | |
| })) | |
| })) | |
| }, e.prototype.loadAndCache = function(e, t, n) { | |
| return jh(this, void 0, Promise, (function() { | |
| var r, i, o, a, c, s, u, l; | |
| return _h(this, (function(p) { | |
| switch (p.label) { | |
| case 0: | |
| return r = af.instance.findAuftrag(e), r ? [2, r] : (i = Zi(new Date, bh), o = hh(Ch || (Ch = Oh(["<?xml version='1.0' encoding='UTF-8'?>\n <rqorderdetails version='1.0'>\n <rqheader tnr='", "' ts='", "' l='de' v='19120000' os='KCI' app='KCI-Webservice'/>\n <rqorder on='", "'/>\n <authname tln='", "' csc='", "' cui='", "'/>\n </rqorderdetails>\n "], ["<?xml version='1.0' encoding='UTF-8'?>\n <rqorderdetails version='1.0'>\n <rqheader tnr='", "' ts='", "' l='de' v='19120000' os='KCI' app='KCI-Webservice'/>\n <rqorder on='", "'/>\n <authname tln='", "' csc='", "' cui='", "'/>\n </rqorderdetails>\n "])), Date.now(), i, e.trim(), t, (null === n || void 0 === n ? void 0 : n.scramble) || "", (null === n || void 0 === n ? void 0 : n.code) || ""), [4, Ke.a.post(rt.instance.get(Ye.ESUITESERVICES), o)]); | |
| case 1: | |
| if (a = p.sent().data, c = gh(a), s = Ah(c), s) { | |
| if (u = wh.get(s), void 0 !== u) return [2, u]; | |
| throw new Error("Unexpected error from KCi backend: " + a) | |
| } | |
| return tf.isMainTicketPresent(c) ? (l = tf.fromXml(c), af.instance.saveAuftrag(l), [2, l]) : [2, vh.NotDBCompanionCapable] | |
| } | |
| })) | |
| })) | |
| }, e.instance = new e, e | |
| }(); | |
| function Ah(e) { | |
| var t = e.getElementsByTagName("rperror")[0]; | |
| if (t) { | |
| var n = t.getElementsByTagName("error")[0]; | |
| return (null === n || void 0 === n ? void 0 : n.getAttribute("nr")) || void 0 | |
| } | |
| } | |
| var Th, Nh = function() { | |
| var e = function(t, n) { | |
| return e = Object.setPrototypeOf || { | |
| __proto__: [] | |
| } | |
| instanceof Array && function(e, t) { | |
| e.__proto__ = t | |
| } || function(e, t) { | |
| for (var n in t) Object.prototype.hasOwnProperty.call(t, n) && (e[n] = t[n]) | |
| }, e(t, n) | |
| }; | |
| return function(t, n) { | |
| function r() { | |
| this.constructor = t | |
| } | |
| e(t, n), t.prototype = null === n ? Object.create(n) : (r.prototype = n.prototype, new r) | |
| } | |
| }(), | |
| Dh = function(e, t, n, r) { | |
| var i, o = arguments.length, | |
| a = o < 3 ? t : null === r ? r = Object.getOwnPropertyDescriptor(t, n) : r; | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.decorate) a = Reflect.decorate(e, t, n, r); | |
| else | |
| for (var c = e.length - 1; c >= 0; c--)(i = e[c]) && (a = (o < 3 ? i(a) : o > 3 ? i(t, n, a) : i(t, n)) || a); | |
| return o > 3 && a && Object.defineProperty(t, n, a), a | |
| }, | |
| Sh = function(e, t) { | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.metadata) return Reflect.metadata(e, t) | |
| }, | |
| Eh = function(e, t, n, r) { | |
| function i(e) { | |
| return e instanceof n ? e : new n((function(t) { | |
| t(e) | |
| })) | |
| } | |
| return new(n || (n = Promise))((function(n, o) { | |
| function a(e) { | |
| try { | |
| s(r.next(e)) | |
| } catch (t) { | |
| o(t) | |
| } | |
| } | |
| function c(e) { | |
| try { | |
| s(r["throw"](e)) | |
| } catch (t) { | |
| o(t) | |
| } | |
| } | |
| function s(e) { | |
| e.done ? n(e.value) : i(e.value).then(a, c) | |
| } | |
| s((r = r.apply(e, t || [])).next()) | |
| })) | |
| }, | |
| Lh = function(e, t) { | |
| var n, r, i, o, a = { | |
| label: 0, | |
| sent: function() { | |
| if (1 & i[0]) throw i[1]; | |
| return i[1] | |
| }, | |
| trys: [], | |
| ops: [] | |
| }; | |
| return o = { | |
| next: c(0), | |
| throw: c(1), | |
| return: c(2) | |
| }, "function" === typeof Symbol && (o[Symbol.iterator] = function() { | |
| return this | |
| }), o; | |
| function c(e) { | |
| return function(t) { | |
| return s([e, t]) | |
| } | |
| } | |
| function s(o) { | |
| if (n) throw new TypeError("Generator is already executing."); | |
| while (a) try { | |
| if (n = 1, r && (i = 2 & o[0] ? r["return"] : o[0] ? r["throw"] || ((i = r["return"]) && i.call(r), 0) : r.next) && !(i = i.call(r, o[1])).done) return i; | |
| switch (r = 0, i && (o = [2 & o[0], i.value]), o[0]) { | |
| case 0: | |
| case 1: | |
| i = o; | |
| break; | |
| case 4: | |
| return a.label++, { | |
| value: o[1], | |
| done: !1 | |
| }; | |
| case 5: | |
| a.label++, r = o[1], o = [0]; | |
| continue; | |
| case 7: | |
| o = a.ops.pop(), a.trys.pop(); | |
| continue; | |
| default: | |
| if (i = a.trys, !(i = i.length > 0 && i[i.length - 1]) && (6 === o[0] || 2 === o[0])) { | |
| a = 0; | |
| continue | |
| } | |
| if (3 === o[0] && (!i || o[1] > i[0] && o[1] < i[3])) { | |
| a.label = o[1]; | |
| break | |
| } | |
| if (6 === o[0] && a.label < i[1]) { | |
| a.label = i[1], i = o; | |
| break | |
| } | |
| if (i && a.label < i[2]) { | |
| a.label = i[2], a.ops.push(o); | |
| break | |
| } | |
| i[2] && a.ops.pop(), a.trys.pop(); | |
| continue | |
| } | |
| o = t.call(e, a) | |
| } catch (c) { | |
| o = [6, c], r = 0 | |
| } finally { | |
| n = i = 0 | |
| } | |
| if (5 & o[0]) throw o[1]; | |
| return { | |
| value: o[0] ? o[1] : void 0, | |
| done: !0 | |
| } | |
| } | |
| }, | |
| Rh = function(e) { | |
| function t() { | |
| var t = null !== e && e.apply(this, arguments) || this; | |
| return t.MessageBarLevel = Au, t.vvscope = "ticketsuche-form", t.auftragsnummer = "", t.nachname = "", t.selectedPosition = "", t.positionList = [], t.captchaCode = null, t.errorMessageAuftrag = null, t.errorMessageCaptcha = null, t.searching = !1, t.captchaRequired = !1, t.wrongCaptcha = !1, t.captchaLoader = new Vg, t | |
| } | |
| var n, r; | |
| return Nh(t, e), t.prototype.created = function() { | |
| this.tracking.trackKCiAuftragsuchePage() | |
| }, t.prototype.setAuftragsnummer = function(e) { | |
| this.errorMessageAuftrag = null, this.selectedPosition = "", this.positionList.length = 0, this.auftragsnummer = e | |
| }, t.prototype.setNachname = function(e) { | |
| this.errorMessageAuftrag = null, this.selectedPosition = "", this.positionList.length = 0, this.nachname = e | |
| }, t.prototype.setSelectedPosition = function(e) { | |
| this.errorMessageAuftrag = null, this.selectedPosition = e | |
| }, t.prototype.setCaptchaCode = function(e) { | |
| this.wrongCaptcha = !1, this.errorMessageCaptcha = null, this.captchaCode = e | |
| }, t.prototype.onSubmit = function(e) { | |
| return Eh(this, void 0, void 0, (function() { | |
| var t, n, r, i, o = this; | |
| return Lh(this, (function(a) { | |
| switch (a.label) { | |
| case 0: | |
| return e ? [4, this.validationObserver.validate()] : [3, 2]; | |
| case 1: | |
| if (t = a.sent(), !t) return [2]; | |
| a.label = 2; | |
| case 2: | |
| this.searching = !0, a.label = 3; | |
| case 3: | |
| return a.trys.push([3, 12, 13, 14]), /^([0-9]{9})$/.test(this.auftragsnummer) ? "" !== this.selectedPosition ? [3, 9] : [4, Ih.instance.findOrder(this.auftragsnummer, this.nachname)] : [3, 10]; | |
| case 4: | |
| return n = a.sent(), Array.isArray(n) ? n.length > 1 ? (this.positionList.length = 0, n.forEach((function(e) { | |
| var t = { | |
| value: e, | |
| text: e.substring(9) | |
| }; | |
| o.positionList.push(t) | |
| })), [4, this.validationObserver.validate()]) : [3, 6] : [3, 7]; | |
| case 5: | |
| return a.sent(), [2]; | |
| case 6: | |
| return this.auftragsnummer = n[0], [3, 8]; | |
| case 7: | |
| return this.handleAuftragError(n), [2]; | |
| case 8: | |
| return [3, 10]; | |
| case 9: | |
| this.auftragsnummer = this.selectedPosition, a.label = 10; | |
| case 10: | |
| return [4, Ih.instance.loadAndCache(this.auftragsnummer, this.nachname, this.captchaCode ? this.captchaCode : void 0)]; | |
| case 11: | |
| return r = a.sent(), r instanceof tf ? (this.$router.push({ | |
| path: "/reiseplan/" + this.auftragsnummer | |
| }), [2]) : (this.handleAuftragError(r), [3, 14]); | |
| case 12: | |
| return i = a.sent(), this.handleAuftragError(i), [3, 14]; | |
| case 13: | |
| return this.searching = !1, [7]; | |
| case 14: | |
| return [2] | |
| } | |
| })) | |
| })) | |
| }, t.prototype.handleAuftragError = function(e) { | |
| switch (e) { | |
| case vh.NotFound: | |
| this.errorMessageAuftrag = this.$gettext("Mit Ihren Angaben konnte kein Auftrag gefunden werden. Bitte prüfen Sie Ihre Eingabe."); | |
| break; | |
| case vh.NotDBCompanionCapable: | |
| this.errorMessageAuftrag = this.$gettext("Der Komfort Check-in ist für diesen Auftrag nicht möglich."); | |
| break; | |
| case vh.ServerOverload: | |
| this.errorMessageAuftrag = this.$gettext("Dieser Service ist derzeit nicht verfügbar. Bitte versuchen Sie es später noch einmal."); | |
| break; | |
| case vh.RequiresCaptcha: | |
| this.captchaRequired = !0; | |
| break; | |
| case vh.WrongCaptcha: | |
| this.wrongCaptcha = !0; | |
| break; | |
| case vh.CaptchaNotAvailable: | |
| this.errorMessageCaptcha = this.$gettext("Bei der Verarbeitung Ihrer Anfrage ist ein unerwarteter Fehler aufgetreten. Der Fehler wurde protokolliert. Wir entschuldigen uns für die Unannehmlichkeiten. Bitte stellen Sie eine neue Anfrage."); | |
| break; | |
| default: | |
| this.errorMessageAuftrag = this.$gettext("Bei der Verarbeitung Ihrer Anfrage ist ein unerwarteter Fehler aufgetreten. Der Fehler wurde protokolliert. Wir entschuldigen uns für die Unannehmlichkeiten. Bitte stellen Sie eine neue Anfrage.") | |
| } | |
| }, Object.defineProperty(t.prototype, "title", { | |
| get: function() { | |
| return this.$gettext("Komfort Check-in") | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "infoText", { | |
| get: function() { | |
| return this.$gettext("Suchen Sie Ihren Sitzplatz und checken Sie dann ein. Der Zugbegleiter wird benachrichtigt und kontrolliert Sie auf diesem Sitzplatz nicht mehr.") | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "sublineText", { | |
| get: function() { | |
| return this.$gettext("Auftrag suchen") | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "sublineInfoText", { | |
| get: function() { | |
| return this.$gettext("Für den Komfort Check-in brauchen Sie ein gültiges Ticket:") | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), t.prototype.mounted = function() { | |
| console.info("App version: 1.2.1-da404f977"), "" !== this.auftragsnummer && "" !== this.nachname && this.$route.name === fe.DEEPLINK && this.onSubmit(!1) | |
| }, Dh([Object(c["c"])(), Sh("design:type", "function" === typeof(n = !1) ? n : Object)], t.prototype, "tracking", void 0), Dh([Object(c["e"])(), Sh("design:type", Object)], t.prototype, "captchaLoader", void 0), Dh([Object(c["f"])(), Sh("design:type", "function" === typeof(r = "undefined" !== typeof InstanceType && InstanceType) ? r : Object)], t.prototype, "validationObserver", void 0), t = Dh([Object(c["a"])({ | |
| components: { | |
| DBWebCardComp: eg, | |
| KCiCaptchaComp: ih, | |
| KCiHeadLineComp: dh, | |
| KCiAuftragssucheComp: Bg, | |
| DBWebTextInputComp: Bd, | |
| DBWebButtonComp: ve, | |
| DBWebMessageBarComp: bl, | |
| DBWebMessageBarContentComp: _f, | |
| ValidationObserver: jp["a"] | |
| } | |
| })], t), t | |
| }(c["g"]), | |
| kh = Rh, | |
| xh = (n("469c"), Object(j["a"])(kh, Zb, Ub, !1, null, "3936e3c2", null)), | |
| zh = xh.exports, | |
| Ph = function() { | |
| var e = this, | |
| t = e.$createElement, | |
| n = e._self._c || t; | |
| return e.verbindung ? n("section", { | |
| staticClass: "kci-reiseplan-page" | |
| }, [e.hasRueckfahrt ? n("DBWebSubmenuComp", { | |
| staticClass: "kci-reiseplan-page__menu", | |
| attrs: { | |
| type: e.SubmenuType.tabs, | |
| menuItems: e.menuitems | |
| } | |
| }) : e._e(), !e.isKciFaehig || e.isAnyJourneyInPast && !e.isAnySectionCheckedIn ? n("DBWebMessageBarComp", { | |
| staticClass: "kci-reiseplan-page__messagebar", | |
| attrs: { | |
| level: e.messageBarLevel.INFO, | |
| isClosable: !1 | |
| }, | |
| scopedSlots: e._u([{ | |
| key: "content", | |
| fn: function() { | |
| return [e.isAnyJourneyInPast ? n("h3", { | |
| directives: [{ | |
| name: "translate", | |
| rawName: "v-translate" | |
| }], | |
| attrs: { | |
| "translate-comment": "Überschrift für Hinweismeldung" | |
| } | |
| }, [e._v("Ihre Reise liegt in der Vergangenheit")]) : e._e(), n("p", [e._v(e._s(e.pageMessageBarText))])] | |
| }, | |
| proxy: !0 | |
| }], null, !1, 2003528546) | |
| }) : e._e(), n("DBWebCardComp", { | |
| staticClass: "kci-reiseplan-page__infobar" | |
| }, [ | |
| [n("div", { | |
| staticClass: "kci-reiseplan-page__infobar-wrapper" | |
| }, [n("div", { | |
| staticClass: "kci-reiseplan-page__infobar-date" | |
| }, [e._v(e._s(e.travelDate))]), n("div", { | |
| staticClass: "kci-reiseplan-page__infobar-fromto" | |
| }, [n("strong", [e._v(e._s(e.fromTo))])])])] | |
| ], 2), n("DBWebCardComp", { | |
| scopedSlots: e._u([e.isKciFaehig && !e.isAnyJourneyInPast ? { | |
| key: "header", | |
| fn: function() { | |
| return [n("div", { | |
| staticClass: "kci-reiseplan-page__headline" | |
| }, [n("KCiHeadLineComp", { | |
| staticClass: "kci-headline--bold", | |
| attrs: { | |
| title: e.title, | |
| infoText: e.infoText | |
| } | |
| })], 1)] | |
| }, | |
| proxy: !0 | |
| } : null], null, !0) | |
| }, [ | |
| [n("router-view", { | |
| attrs: { | |
| verbindung: e.verbindung, | |
| relevantKlasse: e.relevantKlasse | |
| } | |
| })] | |
| ], 2)], 1) : e._e() | |
| }, | |
| Bh = [], | |
| Hh = function() { | |
| var e = function(t, n) { | |
| return e = Object.setPrototypeOf || { | |
| __proto__: [] | |
| } | |
| instanceof Array && function(e, t) { | |
| e.__proto__ = t | |
| } || function(e, t) { | |
| for (var n in t) Object.prototype.hasOwnProperty.call(t, n) && (e[n] = t[n]) | |
| }, e(t, n) | |
| }; | |
| return function(t, n) { | |
| function r() { | |
| this.constructor = t | |
| } | |
| e(t, n), t.prototype = null === n ? Object.create(n) : (r.prototype = n.prototype, new r) | |
| } | |
| }(), | |
| Zh = function(e, t, n, r) { | |
| var i, o = arguments.length, | |
| a = o < 3 ? t : null === r ? r = Object.getOwnPropertyDescriptor(t, n) : r; | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.decorate) a = Reflect.decorate(e, t, n, r); | |
| else | |
| for (var c = e.length - 1; c >= 0; c--)(i = e[c]) && (a = (o < 3 ? i(a) : o > 3 ? i(t, n, a) : i(t, n)) || a); | |
| return o > 3 && a && Object.defineProperty(t, n, a), a | |
| }, | |
| Uh = function(e, t) { | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.metadata) return Reflect.metadata(e, t) | |
| }; | |
| function Fh(e) { | |
| var t; | |
| return { | |
| text: e.text, | |
| value: null !== (t = e.externalUrl) && void 0 !== t ? t : e.routeName | |
| } | |
| }(function(e) { | |
| e["vertical"] = "vertical", e["tabs"] = "tabs" | |
| })(Th || (Th = {})); | |
| var Wh = function(e) { | |
| function t() { | |
| var t = null !== e && e.apply(this, arguments) || this; | |
| return t.LinkType = g, t.selectId = Object(Rc["a"])(), t | |
| } | |
| return Hh(t, e), Object.defineProperty(t.prototype, "displayIcons", { | |
| get: function() { | |
| return this.type === Th.vertical | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "gridTemplateColumns", { | |
| get: function() { | |
| return this.type === Th.tabs ? "1fr ".repeat(this.menuItems.length) : "" | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "submenuLabel", { | |
| get: function() { | |
| return this.$gettext("Menü") | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "selectItems", { | |
| get: function() { | |
| return this.menuItems.map(Fh) | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "selectedItem", { | |
| get: function() { | |
| var e = this, | |
| t = this.menuItems.find((function(t) { | |
| return e.isActive(t) | |
| })) || this.menuItems[0]; | |
| return Fh(t) | |
| }, | |
| set: function(e) { | |
| if (e) { | |
| var t = this.findSelectedMenuItem(this.menuItems, e); | |
| t.externalUrl ? window.location.assign(t.externalUrl) : this.$router.push({ | |
| name: t.routeName | |
| }) | |
| } | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), t.prototype.findSelectedMenuItem = function(e, t) { | |
| return e.find((function(e) { | |
| return t.value === e.routeName || t.value === e.externalUrl | |
| })) || this.menuItems[0] | |
| }, t.prototype.isActive = function(e) { | |
| return e.routeName === this.$route.name | |
| }, t.prototype.getRouteFor = function(e) { | |
| return { | |
| name: e.routeName | |
| } | |
| }, t.prototype.getTestClassFor = function(e) { | |
| return "test-link-" + e.routeName | |
| }, Zh([Object(c["d"])({ | |
| required: !0, | |
| validator: function(e) { | |
| return !!Th[e] | |
| } | |
| }), Uh("design:type", String)], t.prototype, "type", void 0), Zh([Object(c["d"])({ | |
| required: !0, | |
| type: Array | |
| }), Uh("design:type", Array)], t.prototype, "menuItems", void 0), t = Zh([Object(c["a"])({ | |
| components: { | |
| DBWebIconComp: M, | |
| DBWebSelectComp: Mg | |
| } | |
| })], t), t | |
| }(c["g"]), | |
| Yh = function() { | |
| var e = this, | |
| t = e.$createElement, | |
| n = e._self._c || t; | |
| return n("nav", { | |
| staticClass: "db-web-submenu" | |
| }, [n("div", { | |
| staticClass: "db-web-submenu__list-container" | |
| }, [n("ul", { | |
| staticClass: "db-web-submenu__list", | |
| class: "db-web-submenu--" + e.type + "__list", | |
| style: "grid-template-columns: " + e.gridTemplateColumns | |
| }, e._l(e.menuItems, (function(t) { | |
| var r; | |
| return n("li", { | |
| key: t.text, | |
| staticClass: "db-web-submenu__list-item", | |
| class: (r = {}, r["db-web-submenu--" + e.type + "__list-item"] = !0, r["db-web-submenu--" + e.type + "__list-item--active"] = e.isActive(t), r) | |
| }, [t.externalUrl ? n("a", { | |
| staticClass: "db-web-submenu__link", | |
| class: "db-web-submenu--" + e.type + "__link " + e.getTestClassFor(t), | |
| attrs: { | |
| href: t.externalUrl | |
| } | |
| }, [n("span", { | |
| class: "db-web-submenu--" + e.type + "__content" | |
| }, [e.displayIcons && t.icon ? n("DBWebIconComp", { | |
| staticClass: "db-web-submenu__icon", | |
| attrs: { | |
| name: t.icon | |
| } | |
| }) : e._e(), e._v(" " + e._s(t.text) + " ")], 1)]) : n("router-link", { | |
| staticClass: "db-web-submenu__link", | |
| class: "db-web-submenu--" + e.type + "__link " + e.getTestClassFor(t), | |
| attrs: { | |
| title: t.text, | |
| exact: !0, | |
| to: e.getRouteFor(t) | |
| } | |
| }, [n("span", { | |
| class: "db-web-submenu--" + e.type + "__content" | |
| }, [e.displayIcons && t.icon ? n("DBWebIconComp", { | |
| staticClass: "db-web-submenu__icon", | |
| attrs: { | |
| name: t.icon | |
| } | |
| }) : e._e(), e._v(" " + e._s(t.text) + " ")], 1)])], 1) | |
| })), 0)]), n("DBWebSelectComp", { | |
| staticClass: "db-web-submenu__select", | |
| attrs: { | |
| "aria-label": e.submenuLabel, | |
| id: e.selectId, | |
| items: e.selectItems, | |
| label: e.submenuLabel, | |
| name: "db-web-submenu__select" | |
| }, | |
| model: { | |
| value: e.selectedItem, | |
| callback: function(t) { | |
| e.selectedItem = t | |
| }, | |
| expression: "selectedItem" | |
| } | |
| })], 1) | |
| }, | |
| Gh = [], | |
| Kh = Wh, | |
| $h = (n("33e4"), Object(j["a"])(Kh, Yh, Gh, !1, null, "e15ba9ea", null)), | |
| Vh = $h.exports, | |
| Qh = function() { | |
| var e = function(t, n) { | |
| return e = Object.setPrototypeOf || { | |
| __proto__: [] | |
| } | |
| instanceof Array && function(e, t) { | |
| e.__proto__ = t | |
| } || function(e, t) { | |
| for (var n in t) Object.prototype.hasOwnProperty.call(t, n) && (e[n] = t[n]) | |
| }, e(t, n) | |
| }; | |
| return function(t, n) { | |
| function r() { | |
| this.constructor = t | |
| } | |
| e(t, n), t.prototype = null === n ? Object.create(n) : (r.prototype = n.prototype, new r) | |
| } | |
| }(), | |
| qh = function(e, t, n, r) { | |
| var i, o = arguments.length, | |
| a = o < 3 ? t : null === r ? r = Object.getOwnPropertyDescriptor(t, n) : r; | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.decorate) a = Reflect.decorate(e, t, n, r); | |
| else | |
| for (var c = e.length - 1; c >= 0; c--)(i = e[c]) && (a = (o < 3 ? i(a) : o > 3 ? i(t, n, a) : i(t, n)) || a); | |
| return o > 3 && a && Object.defineProperty(t, n, a), a | |
| }, | |
| Jh = function(e, t) { | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.metadata) return Reflect.metadata(e, t) | |
| }, | |
| Xh = function(e) { | |
| function t() { | |
| var t = null !== e && e.apply(this, arguments) || this; | |
| return t.kciState = { | |
| auftrag: null | |
| }, t.SubmenuType = Th, t.messageBarLevel = Au, t | |
| } | |
| var n, r; | |
| return Qh(t, e), Object.defineProperty(t.prototype, "menuitems", { | |
| get: function() { | |
| return [{ | |
| text: this.$gettext("Ihre Hinfahrt"), | |
| routeName: fe.REISEPLAN_HINFAHRT | |
| }, { | |
| text: this.$gettext("Ihre Rückfahrt"), | |
| routeName: fe.REISEPLAN_RUECKFAHRT | |
| }] | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "verbindung", { | |
| get: function() { | |
| var e = this.kciState.auftrag; | |
| return e ? this.$route.name === fe.REISEPLAN_HINFAHRT ? e.hinfahrt : this.$route.name === fe.REISEPLAN_RUECKFAHRT && e.rueckfahrt ? e.rueckfahrt : null : null | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "hasRueckfahrt", { | |
| get: function() { | |
| var e = this.kciState.auftrag; | |
| return !(!e || !e.rueckfahrt) | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "travelDate", { | |
| get: function() { | |
| return this.verbindung ? Zi(this.verbindung.verbindungsAbschnitte[0].abfahrtsZeitpunkt, Pi) : null | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "fromTo", { | |
| get: function() { | |
| if (!this.verbindung) return null; | |
| var e = this.verbindung.verbindungsAbschnitte[0], | |
| t = this.verbindung.verbindungsAbschnitte[this.verbindung.verbindungsAbschnitte.length - 1]; | |
| return e.abfahrtsOrt + " - " + t.ankunftsOrt | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "title", { | |
| get: function() { | |
| return this.$gettext("Jetzt einchecken") | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "infoText", { | |
| get: function() { | |
| return this.$gettext("Mit Klick auf den Button „Komfort Check-in“ können Sie für den jeweiligen Reiseabschnitt einchecken. Der Zugbegleiter wird benachrichtigt und Sie werden auf dem Sitzplatz nicht mehr kontrolliert.") | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "pageMessageBarText", { | |
| get: function() { | |
| return this.isKciFaehig ? this.isAnyJourneyInPast ? this.$gettext("Der Komfort Check-in ist leider für keinen Ihrer Reiseabschnitte mehr verfügbar.") : void 0 : this.$gettext("Der Komfort Check-in ist leider für keinen Ihrer Reiseabschnitte verfügbar.") | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), t.prototype.created = function() { | |
| this.kciState.auftrag = af.instance.findAuftrag(this.auftragsnummer), this.kciState.auftrag || this.$router.push({ | |
| name: fe.AUFTRAGSSUCHE | |
| }), this.navigateToRueckfahrtIfCloserThanHinfahrt(), this.verbindung && this.tracking.trackKCiReiseplanPage(this.verbindung) | |
| }, t.prototype.navigateToRueckfahrtIfCloserThanHinfahrt = function(e) { | |
| if (void 0 === e && (e = new Date), this.kciState.auftrag && this.kciState.auftrag.rueckfahrt && !this.isExternalUrlCall()) { | |
| var t = this.kciState.auftrag.hinfahrt, | |
| n = t.verbindungsAbschnitte[t.verbindungsAbschnitte.length - 1]; | |
| dr(e, new Date(n.ankunftsZeitpunkt)) && this.$router.push({ | |
| name: fe.REISEPLAN_RUECKFAHRT | |
| }) | |
| } | |
| }, t.prototype.isExternalUrlCall = function() { | |
| return this.$route.path.includes(de.REISEPLAN_HINFAHRT) || this.$route.path.includes(de.REISEPLAN_RUECKFAHRT) | |
| }, Object.defineProperty(t.prototype, "isKciFaehig", { | |
| get: function() { | |
| return !!this.verbindung && this.verbindung.verbindungsAbschnitte.some((function(e) { | |
| return e.kciFaehig | |
| })) | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "isAnyJourneyInPast", { | |
| get: function() { | |
| return !!this.verbindung && this.verbindung.verbindungsAbschnitte.some((function(e) { | |
| return e.kciPossible() === Ap.TOO_LATE | |
| })) | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "isAnySectionCheckedIn", { | |
| get: function() { | |
| return !!this.verbindung && this.verbindung.verbindungsAbschnitte.some((function(e) { | |
| return e.kciFaehig && e.kciCheckedIn | |
| })) | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "relevantKlasse", { | |
| get: function() { | |
| return ct.KLASSENLOS | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), qh([Object(c["d"])({ | |
| required: !0, | |
| type: String | |
| }), Jh("design:type", String)], t.prototype, "auftragsnummer", void 0), qh([Object(c["e"])(), Jh("design:type", "function" === typeof(n = !1) ? n : Object)], t.prototype, "kciState", void 0), qh([Object(c["c"])(), Jh("design:type", "function" === typeof(r = !1) ? r : Object)], t.prototype, "tracking", void 0), t = qh([Object(c["a"])({ | |
| components: { | |
| DBWebButtonComp: ve, | |
| DBWebMessageBarComp: bl, | |
| KCiReiseplan: Hb, | |
| DBWebCardComp: eg, | |
| KCiHeadLineComp: dh, | |
| DBWebSubmenuComp: Vh | |
| } | |
| })], t), t | |
| }(c["g"]), | |
| ey = Xh, | |
| ty = (n("6b46"), Object(j["a"])(ey, Ph, Bh, !1, null, "64b13800", null)), | |
| ny = ty.exports; | |
| i["a"].use(st["a"]); | |
| var ry = iy(); | |
| function iy() { | |
| return new st["a"]({ | |
| routes: [{ | |
| path: "/", | |
| name: fe.AUFTRAGSSUCHE, | |
| component: zh | |
| }, { | |
| path: "/dl/:auftragsnummer/:nachname", | |
| name: fe.DEEPLINK, | |
| component: zh | |
| }, { | |
| path: "/reiseplan/:auftragsnummer", | |
| name: fe.REISEPLAN, | |
| component: ny, | |
| props: !0, | |
| children: [{ | |
| path: de.REISEPLAN_HINFAHRT, | |
| alias: "", | |
| name: fe.REISEPLAN_HINFAHRT, | |
| component: Hb, | |
| props: { | |
| expanded: !0 | |
| } | |
| }, { | |
| path: de.REISEPLAN_RUECKFAHRT, | |
| name: fe.REISEPLAN_RUECKFAHRT, | |
| component: Hb, | |
| props: { | |
| expanded: !0 | |
| } | |
| }] | |
| }] | |
| }) | |
| } | |
| var oy, ay = function() { | |
| function e() { | |
| this.channel = "BAHN_ESU_DEU_DE_KCI", s.account = rt.instance.get(Ye.TRACKING_DB) | |
| } | |
| return e.prototype.trackKCiAuftragsuchePage = function() { | |
| this.trackPage({ | |
| pageName: this.channel + "_Auftragssuche", | |
| channel: this.channel, | |
| events: "event133" | |
| }) | |
| }, e.prototype.trackKCiReiseplanPage = function(e) { | |
| var t = e.verbindungsAbschnitte; | |
| this.trackPage({ | |
| pageName: this.channel + "_Reiseplan", | |
| channel: this.channel, | |
| eVar88: "" + t.filter((function(e) { | |
| return e.kciFaehig | |
| })).length, | |
| eVar89: "" + t.filter((function(e) { | |
| return e.kciCheckedIn | |
| })).length | |
| }) | |
| }, e.prototype.trackCheckInNowAction = function(e) { | |
| this.trackAction(this.checkInActionData(e), "KCI_jetzt_einchecken") | |
| }, e.prototype.trackCheckInAction = function(e) { | |
| this.trackAction(this.checkInActionData(e), "KCI_Komfort_Checkin") | |
| }, e.prototype.trackCheckInSuccessAction = function(e) { | |
| this.trackAction(this.checkInActionData(e, !0), "KCI_checkin_erfolgreich") | |
| }, e.prototype.trackCheckInErrorAction = function(e) { | |
| this.trackAction({ | |
| channel: this.channel, | |
| prop48: "" + e | |
| }, "KCI_checkin_fehler") | |
| }, e.prototype.trackAction = function(e, t) { | |
| this.track(e, (function() { | |
| return s.tl(t) | |
| })) | |
| }, e.prototype.trackPage = function(e) { | |
| this.track(e, (function() { | |
| return s.t() | |
| })) | |
| }, e.prototype.track = function(e, t) { | |
| try { | |
| Object.assign(s, e), t() | |
| } finally { | |
| this.resetAllData(e) | |
| } | |
| }, e.prototype.resetAllData = function(e) { | |
| for (var t = 0, n = Object.keys(e); t < n.length; t++) { | |
| var r = n[t]; | |
| s[r] = "" | |
| } | |
| }, e.prototype.checkInActionData = function(e, t) { | |
| return void 0 === t && (t = !1), { | |
| channel: this.channel, | |
| events: t ? "event135" : "event134", | |
| eVar86: e.reservierung ? "mit" : "ohne", | |
| eVar87: e.mainTicket.bahnCard ? "mit" : "ohne" | |
| } | |
| }, e | |
| }(), | |
| cy = function() { | |
| function e() {} | |
| return e.prototype.trackKCiAuftragsuchePage = function() {}, e.prototype.trackKCiReiseplanPage = function() {}, e.prototype.trackCheckInAction = function() {}, e.prototype.trackCheckInNowAction = function() {}, e.prototype.trackCheckInSuccessAction = function() {}, e.prototype.trackCheckInErrorAction = function() {}, e | |
| }(); | |
| (function(e) { | |
| e["error"] = "error", e["warn"] = "warn" | |
| })(oy || (oy = {})); | |
| var sy = function(e, t, n, r) { | |
| var i, o = arguments.length, | |
| a = o < 3 ? t : null === r ? r = Object.getOwnPropertyDescriptor(t, n) : r; | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.decorate) a = Reflect.decorate(e, t, n, r); | |
| else | |
| for (var c = e.length - 1; c >= 0; c--)(i = e[c]) && (a = (o < 3 ? i(a) : o > 3 ? i(t, n, a) : i(t, n)) || a); | |
| return o > 3 && a && Object.defineProperty(t, n, a), a | |
| }, | |
| uy = function(e, t) { | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.metadata) return Reflect.metadata(e, t) | |
| }, | |
| ly = function() { | |
| function e() {} | |
| return e.DISABLE_CHARSET_VALIDATION = !0, e.MAX_STACK_TRACE_LENGTH = 8192, sy([Object(ft["a"])(), Object(dt["a"])(1, 1024), uy("design:type", String)], e.prototype, "message", void 0), sy([Object(ft["a"])(), Object(dt["a"])(1, e.MAX_STACK_TRACE_LENGTH), Object(bt["a"])(), uy("design:type", String)], e.prototype, "stackTrace", void 0), sy([Object(ft["a"])(), Object(dt["a"])(1, 1024), uy("design:type", String)], e.prototype, "url", void 0), sy([Object(ft["a"])(), Object(dt["a"])(1, 128), uy("design:type", String)], e.prototype, "version", void 0), sy([Object(bt["a"])(), Object(yt["a"])(oy), uy("design:type", String)], e.prototype, "severity", void 0), e | |
| }(); | |
| function py(e) { | |
| return !!e | |
| } | |
| function fy(e) { | |
| return "object" === typeof e && null !== e && "__vue__" in e | |
| } | |
| var dy = function() { | |
| var e = this, | |
| t = e.$createElement, | |
| r = e._self._c || t; | |
| return r("main", { | |
| staticClass: "global-error-page" | |
| }, [r("DBWebActionResultComp", { | |
| attrs: { | |
| title: e.errorTitle, | |
| image: n("0edc") | |
| } | |
| }, [r("DBWebParagraphComp", { | |
| directives: [{ | |
| name: "translate", | |
| rawName: "v-translate" | |
| }], | |
| staticClass: "global-error-page__info", | |
| attrs: { | |
| "translate-comment": "Anzeigetext für einen globalen Fehler" | |
| } | |
| }, [e._v("Der Fehler wurde protokolliert. Bei Rückfragen wenden Sie sich per E-Mail mit folgenden Informationen an "), r("span", { | |
| staticClass: "global-error-page__info-email" | |
| }, [e._v("nextdbbeta@deutschebahn.com")]), e._v(".")]), r("DBWebParagraphComp", { | |
| staticClass: "global-error-page__fehler-info" | |
| }, [r("span", { | |
| directives: [{ | |
| name: "translate", | |
| rawName: "v-translate" | |
| }], | |
| attrs: { | |
| "translate-comment": "Beschriftung der Fehler-ID" | |
| } | |
| }, [e._v("Fehler-ID: ")]), r("span", [e._v(e._s(e.fehlerId))]), r("br"), r("span", { | |
| directives: [{ | |
| name: "translate", | |
| rawName: "v-translate" | |
| }], | |
| attrs: { | |
| "translate-comment": "Beschriftung des Fehler-Zeitpunkts" | |
| } | |
| }, [e._v("Fehler-Zeitpunkt: ")]), r("span", [e._v(e._s(e.fehlerTimestamp))])]), r("DBWebButtonGroupComp", { | |
| staticClass: "global-error-page__buttons", | |
| attrs: { | |
| slot: "buttons" | |
| }, | |
| slot: "buttons" | |
| }, [r("DBWebLinkComp", { | |
| attrs: { | |
| href: e.absoluteUrl, | |
| text: e.startSeiteText, | |
| type: e.LinkType.buttonSecondary | |
| } | |
| }), r("DBWebLinkComp", { | |
| attrs: { | |
| href: e.mailToLink, | |
| text: e.supportEmailText, | |
| type: e.LinkType.buttonSecondary | |
| } | |
| })], 1)], 1), r("div", { | |
| staticClass: "global-error-page__error" | |
| }, [r("p", [e._v(e._s(e.message))]), r("p", [e._v(e._s(e.url))]), r("p", [e._v(e._s(e.version))]), r("div", { | |
| staticClass: "global-error-page__error-stacktrace" | |
| }, [e._v(e._s(e.stackTrace))])])], 1) | |
| }, | |
| by = [], | |
| gy = function() { | |
| var e = this, | |
| t = e.$createElement, | |
| n = e._self._c || t; | |
| return n("div", { | |
| staticClass: "action-result" | |
| }, [e._t("image", [e.image ? n("DBWebPictureComp", { | |
| staticClass: "action-result__img test-info__img", | |
| attrs: { | |
| alt: "", | |
| imgLink: e.image | |
| } | |
| }) : e._e()]), n("DBWebHeadingComp", { | |
| staticClass: "action-result__heading test-info__heading", | |
| attrs: { | |
| level: e.HeadingLevel.h2 | |
| } | |
| }, [e._v(e._s(e.title) + " ")]), n("div", { | |
| staticClass: "action-result__content" | |
| }, [e._t("default")], 2), e.$slots.buttons ? n("div", { | |
| staticClass: "action-result__buttons" | |
| }, [e._t("buttons")], 2) : e._e()], 2) | |
| }, | |
| hy = [], | |
| yy = function() { | |
| var e = function(t, n) { | |
| return e = Object.setPrototypeOf || { | |
| __proto__: [] | |
| } | |
| instanceof Array && function(e, t) { | |
| e.__proto__ = t | |
| } || function(e, t) { | |
| for (var n in t) Object.prototype.hasOwnProperty.call(t, n) && (e[n] = t[n]) | |
| }, e(t, n) | |
| }; | |
| return function(t, n) { | |
| function r() { | |
| this.constructor = t | |
| } | |
| e(t, n), t.prototype = null === n ? Object.create(n) : (r.prototype = n.prototype, new r) | |
| } | |
| }(), | |
| my = function(e, t, n, r) { | |
| var i, o = arguments.length, | |
| a = o < 3 ? t : null === r ? r = Object.getOwnPropertyDescriptor(t, n) : r; | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.decorate) a = Reflect.decorate(e, t, n, r); | |
| else | |
| for (var c = e.length - 1; c >= 0; c--)(i = e[c]) && (a = (o < 3 ? i(a) : o > 3 ? i(t, n, a) : i(t, n)) || a); | |
| return o > 3 && a && Object.defineProperty(t, n, a), a | |
| }, | |
| vy = function(e, t) { | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.metadata) return Reflect.metadata(e, t) | |
| }, | |
| Oy = function(e) { | |
| function t() { | |
| var t = null !== e && e.apply(this, arguments) || this; | |
| return t.HeadingLevel = kc, t | |
| } | |
| return yy(t, e), my([Object(c["d"])({ | |
| required: !1, | |
| type: String | |
| }), vy("design:type", String)], t.prototype, "title", void 0), my([Object(c["d"])({ | |
| required: !1, | |
| type: String | |
| }), vy("design:type", String)], t.prototype, "image", void 0), t = my([Object(c["a"])({ | |
| components: { | |
| DBWebLinkComp: E, | |
| DBWebPictureComp: V, | |
| DBWebHeadingComp: xs | |
| } | |
| })], t), t | |
| }(c["g"]), | |
| jy = Oy, | |
| _y = (n("6d43"), Object(j["a"])(jy, gy, hy, !1, null, "720261d0", null)), | |
| My = _y.exports, | |
| Cy = function() { | |
| var e = this, | |
| t = e.$createElement, | |
| n = e._self._c || t; | |
| return n("div", { | |
| staticClass: "button-group", | |
| class: e.columnClass | |
| }, [e._t("default")], 2) | |
| }, | |
| wy = [], | |
| Iy = function() { | |
| var e = function(t, n) { | |
| return e = Object.setPrototypeOf || { | |
| __proto__: [] | |
| } | |
| instanceof Array && function(e, t) { | |
| e.__proto__ = t | |
| } || function(e, t) { | |
| for (var n in t) Object.prototype.hasOwnProperty.call(t, n) && (e[n] = t[n]) | |
| }, e(t, n) | |
| }; | |
| return function(t, n) { | |
| function r() { | |
| this.constructor = t | |
| } | |
| e(t, n), t.prototype = null === n ? Object.create(n) : (r.prototype = n.prototype, new r) | |
| } | |
| }(), | |
| Ay = function(e, t, n, r) { | |
| var i, o = arguments.length, | |
| a = o < 3 ? t : null === r ? r = Object.getOwnPropertyDescriptor(t, n) : r; | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.decorate) a = Reflect.decorate(e, t, n, r); | |
| else | |
| for (var c = e.length - 1; c >= 0; c--)(i = e[c]) && (a = (o < 3 ? i(a) : o > 3 ? i(t, n, a) : i(t, n)) || a); | |
| return o > 3 && a && Object.defineProperty(t, n, a), a | |
| }, | |
| Ty = function(e, t) { | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.metadata) return Reflect.metadata(e, t) | |
| }, | |
| Ny = function(e) { | |
| function t() { | |
| return null !== e && e.apply(this, arguments) || this | |
| } | |
| return Iy(t, e), Object.defineProperty(t.prototype, "columnClass", { | |
| get: function() { | |
| return this.reverseOrderOnMobile ? "button-group__column--reverse" : "button-group__column" | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Ay([Object(c["d"])({ | |
| default: !1, | |
| type: Boolean | |
| }), Ty("design:type", Boolean)], t.prototype, "reverseOrderOnMobile", void 0), t = Ay([c["a"]], t), t | |
| }(c["g"]), | |
| Dy = Ny, | |
| Sy = (n("11fb"), Object(j["a"])(Dy, Cy, wy, !1, null, "613146aa", null)), | |
| Ey = Sy.exports, | |
| Ly = function() { | |
| var e = function(t, n) { | |
| return e = Object.setPrototypeOf || { | |
| __proto__: [] | |
| } | |
| instanceof Array && function(e, t) { | |
| e.__proto__ = t | |
| } || function(e, t) { | |
| for (var n in t) Object.prototype.hasOwnProperty.call(t, n) && (e[n] = t[n]) | |
| }, e(t, n) | |
| }; | |
| return function(t, n) { | |
| function r() { | |
| this.constructor = t | |
| } | |
| e(t, n), t.prototype = null === n ? Object.create(n) : (r.prototype = n.prototype, new r) | |
| } | |
| }(), | |
| Ry = function(e, t, n, r) { | |
| var i, o = arguments.length, | |
| a = o < 3 ? t : null === r ? r = Object.getOwnPropertyDescriptor(t, n) : r; | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.decorate) a = Reflect.decorate(e, t, n, r); | |
| else | |
| for (var c = e.length - 1; c >= 0; c--)(i = e[c]) && (a = (o < 3 ? i(a) : o > 3 ? i(t, n, a) : i(t, n)) || a); | |
| return o > 3 && a && Object.defineProperty(t, n, a), a | |
| }, | |
| ky = function(e, t) { | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.metadata) return Reflect.metadata(e, t) | |
| }, | |
| xy = function(e) { | |
| function t() { | |
| var t = null !== e && e.apply(this, arguments) || this; | |
| return t.LinkType = g, t.DBColor = r, t.timestampDate = new Date(Date.now()), t | |
| } | |
| var n; | |
| return Ly(t, e), Object.defineProperty(t.prototype, "startSeiteText", { | |
| get: function() { | |
| return this.$gettext("Zurück zur Startseite") | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "supportEmailText", { | |
| get: function() { | |
| return this.$gettext("E-Mail an Kundendienst") | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "errorTitle", { | |
| get: function() { | |
| return this.$gettext("Es ist ein unerwarteter Fehler aufgetreten") | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "absoluteUrl", { | |
| get: function() { | |
| return "//" + window.location.host | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "mailToLink", { | |
| get: function() { | |
| var e = "mailto:nextdbbeta@deutschebahn.com?", | |
| t = { | |
| subject: "Neue Support-Anfrage (" + this.fehlerId + " / " + this.fehlerTimestamp + ")", | |
| body: "Danke für die Teilnahme an der next-bahn.de Beta. Es tut uns leid, dass ein Problem aufgetreten ist.\nMit dem Absenden der E-Mail wird ein Ticket bei unserem Support erstellt.\n\nBitte die folgende Zeile nicht verändern, da diese für die technische Analyse verwendet wird:\n\n" + this.correlationId + ", " + this.fehlerTimestamp + "\n\nWenn Sie wünschen, können sie das Problem noch genauer erläutern. Eine detaillierte Beschreibung des Problems hilft uns das Problem schneller zu lösen:\n" | |
| }; | |
| return e + Object.keys(t).map((function(e) { | |
| return e + "=" + encodeURI(t[e]) | |
| })).join("&") | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "correlationId", { | |
| get: function() { | |
| return Vf.buildCorrelationId() | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "fehlerId", { | |
| get: function() { | |
| return this.correlationId ? this.correlationId.slice(0, 8).toUpperCase() : "" | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "fehlerTimestamp", { | |
| get: function() { | |
| return Wi(this.timestampDate) | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "message", { | |
| get: function() { | |
| var e; | |
| return "Message: " + ((null === (e = this.loggingRequest) || void 0 === e ? void 0 : e.message) || "undefined") | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "url", { | |
| get: function() { | |
| var e; | |
| return "Url: " + ((null === (e = this.loggingRequest) || void 0 === e ? void 0 : e.url) || "undefined") | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "version", { | |
| get: function() { | |
| var e; | |
| return "Version: " + ((null === (e = this.loggingRequest) || void 0 === e ? void 0 : e.version) || "undefined") | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Object.defineProperty(t.prototype, "stackTrace", { | |
| get: function() { | |
| var e; | |
| return "StackTrace: " + ((null === (e = this.loggingRequest) || void 0 === e ? void 0 : e.stackTrace) || "undefined") | |
| }, | |
| enumerable: !1, | |
| configurable: !0 | |
| }), Ry([Object(c["d"])({ | |
| type: Object | |
| }), ky("design:type", "function" === typeof(n = "undefined" !== typeof ly && ly) ? n : Object)], t.prototype, "loggingRequest", void 0), t = Ry([Object(c["a"])({ | |
| components: { | |
| DBWebActionResultComp: My, | |
| DBWebLinkComp: E, | |
| DBWebButtonGroupComp: Ey, | |
| DBWebPictureComp: V, | |
| DBWebParagraphComp: Xr | |
| } | |
| })], t), t | |
| }(c["g"]), | |
| zy = xy, | |
| Py = (n("21ca"), Object(j["a"])(zy, dy, by, !1, null, "721a8488", null)), | |
| By = Py.exports; | |
| function Hy(e) { | |
| console.error("Unhandled error", JSON.stringify(e)); | |
| var t = Zy(); | |
| fy(t) && Uy(t); | |
| var n = new By({ | |
| propsData: { | |
| loggingRequest: e | |
| } | |
| }).$mount(); | |
| Fy(t, n) | |
| } | |
| function Zy() { | |
| return Hy.rootElement || ze("showGlobalError.rootElement was not initialized") | |
| } | |
| function Uy(e) { | |
| try { | |
| Wy(e.__vue__).$destroy(!0) | |
| } catch (t) { | |
| console.warn("Error while destroying old vue instance.", e, t) | |
| } | |
| } | |
| function Fy(e, t) { | |
| var n = e.parentElement || ze("rootElement has no parent"); | |
| n.replaceChild(t.$el, e), Hy.rootElement = t.$el | |
| } | |
| function Wy(e) { | |
| return e.$parent ? Wy(e.$parent) : e | |
| } | |
| Hy.rootElement = void 0; | |
| var Yy = function() { | |
| function e() {} | |
| return e.register = function() { | |
| i["a"].config.errorHandler = e.vueErrorHandler, window.addEventListener("error", e.windowErrorHandler), window.addEventListener("unhandledrejection", e.unhandledRejectionHandler) | |
| }, e.vueErrorHandler = function(t, n, r) { | |
| var i, o = []; | |
| (null === (i = null === n || void 0 === n ? void 0 : n.$vnode) || void 0 === i ? void 0 : i.tag) && o.push("Vue tag: " + n.$vnode.tag), o.push("Vue info: " + r); | |
| var a = e.createDiagnosticsLoggingRequest(t, o.join(", ")); | |
| e.defaultErrorHandler(a) | |
| }, e.windowErrorHandler = function(t) { | |
| if (t.preventDefault(), e.ERROR_WHITELIST.has(t.message)) console.warn("Unhandled error", t.message); | |
| else { | |
| var n = e.createDiagnosticsLoggingRequest(t.error, t.message); | |
| e.defaultErrorHandler(n) | |
| } | |
| }, e.unhandledRejectionHandler = function(t) { | |
| t.preventDefault(); | |
| var n = e.createDiagnosticsLoggingRequest(t.reason, t.reason); | |
| e.defaultErrorHandler(n) | |
| }, e.createDiagnosticsLoggingRequest = function(e, t) { | |
| var n, r = []; | |
| return e instanceof Error ? (r.push(e.message), e.stack && (n = e.stack.substring(0, ly.MAX_STACK_TRACE_LENGTH))) : r.push(JSON.stringify(e)), "string" === typeof t && r.push(t), { | |
| message: r.filter(py).join(", ") || "no message", | |
| stackTrace: n, | |
| url: window.location.href, | |
| version: "1.2.1-da404f977" | |
| } | |
| }, e.defaultErrorHandler = Hy, e.ERROR_WHITELIST = new Set(["ResizeObserver loop limit exceeded"]), e | |
| }(), | |
| Gy = function(e, t, n, r) { | |
| function i(e) { | |
| return e instanceof n ? e : new n((function(t) { | |
| t(e) | |
| })) | |
| } | |
| return new(n || (n = Promise))((function(n, o) { | |
| function a(e) { | |
| try { | |
| s(r.next(e)) | |
| } catch (t) { | |
| o(t) | |
| } | |
| } | |
| function c(e) { | |
| try { | |
| s(r["throw"](e)) | |
| } catch (t) { | |
| o(t) | |
| } | |
| } | |
| function s(e) { | |
| e.done ? n(e.value) : i(e.value).then(a, c) | |
| } | |
| s((r = r.apply(e, t || [])).next()) | |
| })) | |
| }, | |
| Ky = function(e, t) { | |
| var n, r, i, o, a = { | |
| label: 0, | |
| sent: function() { | |
| if (1 & i[0]) throw i[1]; | |
| return i[1] | |
| }, | |
| trys: [], | |
| ops: [] | |
| }; | |
| return o = { | |
| next: c(0), | |
| throw: c(1), | |
| return: c(2) | |
| }, "function" === typeof Symbol && (o[Symbol.iterator] = function() { | |
| return this | |
| }), o; | |
| function c(e) { | |
| return function(t) { | |
| return s([e, t]) | |
| } | |
| } | |
| function s(o) { | |
| if (n) throw new TypeError("Generator is already executing."); | |
| while (a) try { | |
| if (n = 1, r && (i = 2 & o[0] ? r["return"] : o[0] ? r["throw"] || ((i = r["return"]) && i.call(r), 0) : r.next) && !(i = i.call(r, o[1])).done) return i; | |
| switch (r = 0, i && (o = [2 & o[0], i.value]), o[0]) { | |
| case 0: | |
| case 1: | |
| i = o; | |
| break; | |
| case 4: | |
| return a.label++, { | |
| value: o[1], | |
| done: !1 | |
| }; | |
| case 5: | |
| a.label++, r = o[1], o = [0]; | |
| continue; | |
| case 7: | |
| o = a.ops.pop(), a.trys.pop(); | |
| continue; | |
| default: | |
| if (i = a.trys, !(i = i.length > 0 && i[i.length - 1]) && (6 === o[0] || 2 === o[0])) { | |
| a = 0; | |
| continue | |
| } | |
| if (3 === o[0] && (!i || o[1] > i[0] && o[1] < i[3])) { | |
| a.label = o[1]; | |
| break | |
| } | |
| if (6 === o[0] && a.label < i[1]) { | |
| a.label = i[1], i = o; | |
| break | |
| } | |
| if (i && a.label < i[2]) { | |
| a.label = i[2], a.ops.push(o); | |
| break | |
| } | |
| i[2] && a.ops.pop(), a.trys.pop(); | |
| continue | |
| } | |
| o = t.call(e, a) | |
| } catch (c) { | |
| o = [6, c], r = 0 | |
| } finally { | |
| n = i = 0 | |
| } | |
| if (5 & o[0]) throw o[1]; | |
| return { | |
| value: o[0] ? o[1] : void 0, | |
| done: !0 | |
| } | |
| } | |
| }; | |
| function $y(e, t) { | |
| var n = this; | |
| Hy.rootElement = document.getElementById(e), | |
| function() { | |
| return Gy(n, void 0, void 0, (function() { | |
| var e; | |
| return Ky(this, (function(n) { | |
| switch (n.label) { | |
| case 0: | |
| return [4, t()]; | |
| case 1: | |
| return e = n.sent(), bd(e), Yy.register(), e.$mount(Hy.rootElement), Hy.rootElement = e.$el, [2] | |
| } | |
| })) | |
| })) | |
| }().catch(Hy) | |
| } | |
| var Vy = function() { | |
| var e = this, | |
| t = e.$createElement, | |
| n = e._self._c || t; | |
| return e.messages ? n("div", { | |
| staticClass: "db-web-snackbar-container", | |
| class: { | |
| "db-web-snackbar-container--active": e.messages.length > 0 | |
| } | |
| }, e._l(e.messages, (function(t, r) { | |
| return n("DBWebMessageBarComp", { | |
| key: "snackbar__message-" + r, | |
| staticClass: "db-web-snackbar-container__message", | |
| class: { | |
| "db-web-snackbar-container__message--show": 0 === r | |
| }, | |
| attrs: { | |
| isClosable: !1, | |
| level: t.level || e.MessageBarLevel.SUCCESS, | |
| ariaLive: "assertive" | |
| } | |
| }, [n("DBWebMessageBarContentComp", { | |
| attrs: { | |
| slot: "content", | |
| heading: t.heading, | |
| text: t.text | |
| }, | |
| slot: "content" | |
| })], 1) | |
| })), 1) : e._e() | |
| }, | |
| Qy = [], | |
| qy = function() { | |
| var e = function(t, n) { | |
| return e = Object.setPrototypeOf || { | |
| __proto__: [] | |
| } | |
| instanceof Array && function(e, t) { | |
| e.__proto__ = t | |
| } || function(e, t) { | |
| for (var n in t) Object.prototype.hasOwnProperty.call(t, n) && (e[n] = t[n]) | |
| }, e(t, n) | |
| }; | |
| return function(t, n) { | |
| function r() { | |
| this.constructor = t | |
| } | |
| e(t, n), t.prototype = null === n ? Object.create(n) : (r.prototype = n.prototype, new r) | |
| } | |
| }(), | |
| Jy = function(e, t, n, r) { | |
| var i, o = arguments.length, | |
| a = o < 3 ? t : null === r ? r = Object.getOwnPropertyDescriptor(t, n) : r; | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.decorate) a = Reflect.decorate(e, t, n, r); | |
| else | |
| for (var c = e.length - 1; c >= 0; c--)(i = e[c]) && (a = (o < 3 ? i(a) : o > 3 ? i(t, n, a) : i(t, n)) || a); | |
| return o > 3 && a && Object.defineProperty(t, n, a), a | |
| }, | |
| Xy = function(e, t) { | |
| if ("object" === typeof Reflect && "function" === typeof Reflect.metadata) return Reflect.metadata(e, t) | |
| }, | |
| em = function(e) { | |
| function t() { | |
| var t = null !== e && e.apply(this, arguments) || this; | |
| return t.MessageBarLevel = Au, t | |
| } | |
| return qy(t, e), t.prototype.updated = function() { | |
| this.$el.addEventListener("animationiteration", this.onAnimationEnd, !1) | |
| }, t.prototype.destroyed = function() { | |
| this.$el.removeEventListener("animationiteration", this.onAnimationEnd) | |
| }, t.prototype.onAnimationEnd = function() { | |
| this.$dbWebSnackbar.next() | |
| }, Jy([Object(c["d"])({ | |
| required: !0, | |
| type: Array | |
| }), Xy("design:type", Array)], t.prototype, "messages", void 0), t = Jy([Object(c["a"])({ | |
| components: { | |
| DBWebMessageBarComp: bl, | |
| DBWebMessageBarContentComp: _f | |
| } | |
| })], t), t | |
| }(c["g"]), | |
| tm = em, | |
| nm = (n("6f99"), Object(j["a"])(tm, Vy, Qy, !1, null, "7cac9a64", null)), | |
| rm = nm.exports, | |
| im = "DBWebSnackbarContainer", | |
| om = function() { | |
| function e(e) { | |
| this.dBWebSnackbarContainerComp = e, this.messages = [] | |
| } | |
| return e.install = function(t) { | |
| var n = document.createElement("div"); | |
| n.setAttribute("id", im), document.body.appendChild(n); | |
| var r = new rm({ | |
| propsData: { | |
| messages: [] | |
| } | |
| }); | |
| r.$mount(n), t.prototype.$dbWebSnackbar = new e(r) | |
| }, e.prototype.show = function(e) { | |
| this.messages.push(e), this.dBWebSnackbarContainerComp.$props.messages = this.messages | |
| }, e.prototype.next = function() { | |
| var e = this.messages, | |
| t = e.slice(1); | |
| this.messages = t, this.dBWebSnackbarContainerComp.$props.messages = this.messages | |
| }, e.prototype.destroy = function(e) { | |
| var t; | |
| null === (t = document.getElementById(im)) || void 0 === t || t.remove(), delete e.prototype.$dbWebSnackbar | |
| }, e | |
| }(), | |
| am = function(e, t, n, r) { | |
| function i(e) { | |
| return e instanceof n ? e : new n((function(t) { | |
| t(e) | |
| })) | |
| } | |
| return new(n || (n = Promise))((function(n, o) { | |
| function a(e) { | |
| try { | |
| s(r.next(e)) | |
| } catch (t) { | |
| o(t) | |
| } | |
| } | |
| function c(e) { | |
| try { | |
| s(r["throw"](e)) | |
| } catch (t) { | |
| o(t) | |
| } | |
| } | |
| function s(e) { | |
| e.done ? n(e.value) : i(e.value).then(a, c) | |
| } | |
| s((r = r.apply(e, t || [])).next()) | |
| })) | |
| }, | |
| cm = function(e, t) { | |
| var n, r, i, o, a = { | |
| label: 0, | |
| sent: function() { | |
| if (1 & i[0]) throw i[1]; | |
| return i[1] | |
| }, | |
| trys: [], | |
| ops: [] | |
| }; | |
| return o = { | |
| next: c(0), | |
| throw: c(1), | |
| return: c(2) | |
| }, "function" === typeof Symbol && (o[Symbol.iterator] = function() { | |
| return this | |
| }), o; | |
| function c(e) { | |
| return function(t) { | |
| return s([e, t]) | |
| } | |
| } | |
| function s(o) { | |
| if (n) throw new TypeError("Generator is already executing."); | |
| while (a) try { | |
| if (n = 1, r && (i = 2 & o[0] ? r["return"] : o[0] ? r["throw"] || ((i = r["return"]) && i.call(r), 0) : r.next) && !(i = i.call(r, o[1])).done) return i; | |
| switch (r = 0, i && (o = [2 & o[0], i.value]), o[0]) { | |
| case 0: | |
| case 1: | |
| i = o; | |
| break; | |
| case 4: | |
| return a.label++, { | |
| value: o[1], | |
| done: !1 | |
| }; | |
| case 5: | |
| a.label++, r = o[1], o = [0]; | |
| continue; | |
| case 7: | |
| o = a.ops.pop(), a.trys.pop(); | |
| continue; | |
| default: | |
| if (i = a.trys, !(i = i.length > 0 && i[i.length - 1]) && (6 === o[0] || 2 === o[0])) { | |
| a = 0; | |
| continue | |
| } | |
| if (3 === o[0] && (!i || o[1] > i[0] && o[1] < i[3])) { | |
| a.label = o[1]; | |
| break | |
| } | |
| if (6 === o[0] && a.label < i[1]) { | |
| a.label = i[1], i = o; | |
| break | |
| } | |
| if (i && a.label < i[2]) { | |
| a.label = i[2], a.ops.push(o); | |
| break | |
| } | |
| i[2] && a.ops.pop(), a.trys.pop(); | |
| continue | |
| } | |
| o = t.call(e, a) | |
| } catch (c) { | |
| o = [6, c], r = 0 | |
| } finally { | |
| n = i = 0 | |
| } | |
| if (5 & o[0]) throw o[1]; | |
| return { | |
| value: o[0] ? o[1] : void 0, | |
| done: !0 | |
| } | |
| } | |
| }; | |
| $y("db-web-app", (function() { | |
| return am(void 0, void 0, void 0, (function() { | |
| var e; | |
| return cm(this, (function(t) { | |
| switch (t.label) { | |
| case 0: | |
| return i["a"].config.productionTip = !1, i["a"].use(om), [4, rt.instance.init()]; | |
| case 1: | |
| return t.sent(), e = "s" in window ? new ay : new cy, [2, new xe({ | |
| router: ry, | |
| provide: { | |
| tracking: e | |
| } | |
| })] | |
| } | |
| })) | |
| })) | |
| })) | |
| }, | |
| "0e64": function(e, t, n) {}, | |
| "0ebd": function(e) { | |
| e.exports = JSON.parse('{"de_DE":{},"en_GB":{},"fr_FR":{},"it_IT":{}}') | |
| }, | |
| "0edc": function(e, t) { | |
| e.exports = "data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIwIiBoZWlnaHQ9IjEyMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik02MCAxMDZjMTUuNDY0IDAgMjggMS4zNDMgMjggM3MtMTIuNTM2IDMtMjggM2gtLjQ4MkM0NC4yNzYgMTExLjk3MiAzMiAxMTAuNjQgMzIgMTA5YzAtMS42NTcgMTIuNTM2LTMgMjgtM3ptLjY4Ny0zOEw0OC4xMTggOTMuMDUzYTMuNTQgMy41NCAwIDAxLTQuNzQgMS41NzQgMy41MTcgMy41MTcgMCAwMS0xLjY2Ni00LjU0M2wuMDg1LS4xODFMNTIuNzg1IDY4aDcuOTAyem0tMTUuMzEzIDBsLTYuNjc5IDEzLjMxNGEzLjU0IDMuNTQgMCAwMS00Ljc0IDEuNTc1IDMuNTE3IDMuNTE3IDAgMDEtMS42NjYtNC41NDRsLjA4NS0uMTgxTDM3LjQ3MiA2OGg3LjkwMnpNNzYgNjhsLTYuNjggMTMuMzE0YTMuNTQgMy41NCAwIDAxLTQuNzQgMS41NzUgMy41MTcgMy41MTcgMCAwMS0xLjY2Ni00LjU0NGwuMDg1LS4xODFMNjguMDk4IDY4SDc2eiIgZmlsbD0iI0Q3RENFMSIvPjxwYXRoIGQ9Ik03MC42NjcgMTJjMTEuNTk4IDAgMjEgOS4zNDEgMjEgMjAuODY0IDAgMS4wMy0uMDc2IDIuMDQzLS4yMiAzLjAzNEM5Ni45OTggMzcuNzQ0IDEwMSA0Mi45NTMgMTAxIDQ5LjA5YzAgNy41NzgtNi4xIDEzLjc0LTEzLjY4NyAxMy45MDZMODcgNjNIMzFjLTcuNzMyIDAtMTQtNi4yMjctMTQtMTMuOTEgMC03LjY4IDYuMjY4LTEzLjkwOCAxNC0xMy45MDggMC03LjY4MiA2LjI2OC0xMy45MSAxNC0xMy45MSAyLjU3NyAwIDQuOTkxLjY5MyA3LjA2NSAxLjlBMjEuMDE1IDIxLjAxNSAwIDAxNzAuNjY3IDEyeiIgZmlsbD0iI0ZGRiIvPjxwYXRoIGQ9Ik03MC4yNTQgMTEuMDA0YTIyLjAxNSAyMi4wMTUgMCAwMC0xOC40NzkgMTAuNjQ5bC0uMTAzLjE3NC0uMjY4LS4xM0ExNS4wMjMgMTUuMDIzIDAgMDA0NSAyMC4yNzJsLS4zMTguMDAzYy03LjcxMy4xNi0xMy45OTggNi4xMDctMTQuNjMgMTMuNjUybC0uMDIxLjI4NC0uMjkyLjAyMkMyMi4wNDYgMzQuODcgMTYgNDEuMjc4IDE2IDQ5LjA5IDE2IDU3LjMyNiAyMi43MTcgNjQgMzEgNjRoNTZjOC4yODMgMCAxNS02LjY3NCAxNS0xNC45MWwtLjAwNC0uMzM4Yy0uMTM1LTUuOTgxLTMuODQzLTExLjIzLTkuMjkzLTEzLjQ1NWwtLjE2Ni0uMDY2LjA0Ni0uNDVjLjA1Ni0uNjM2LjA4NC0xLjI3NS4wODQtMS45MTcgMC0xMi4wNzctOS44NTItMjEuODY0LTIyLTIxLjg2NGwtLjQxMy4wMDR6TTcwLjY2NyAxM2MxMS4wNDcgMCAyMCA4Ljg5NSAyMCAxOS44NjQgMCAuOTczLS4wNyAxLjkzOC0uMjEgMi44ODlsLS4xMjIuODMuNzk2LjI2NEM5Ni4zODcgMzguNTk1IDEwMCA0My41IDEwMCA0OS4wOSAxMDAgNTYuMjE5IDk0LjE4MSA2MiA4NyA2MkgzMWMtNy4xODEgMC0xMy01Ljc4MS0xMy0xMi45MSAwLTcuMTI3IDUuODE5LTEyLjkwOCAxMy0xMi45MDhoMXYtMWMwLTcuMTI4IDUuODE5LTEyLjkxIDEzLTEyLjkxIDIuMzQgMCA0LjU4OC42MTUgNi41NjIgMS43NjRsLjkuNTIzLjQ4Ny0uOTJBMjAuMDEzIDIwLjAxMyAwIDAxNzAuNjY3IDEzeiIgZmlsbD0iIzg3OEM5NiIgZmlsbC1ydWxlPSJub256ZXJvIi8+PHBhdGggZD0iTTkxIDcyYzYuNjI3IDAgMTItNS4zNzMgMTItMTJzLTUuMzczLTEyLTEyLTEyLTEyIDUuMzczLTEyIDEyIDUuMzczIDEyIDEyIDEyeiIgZmlsbD0iI0ZGRiIvPjxwYXRoIGQ9Ik05MSA0N2MtNy4xOCAwLTEzIDUuODItMTMgMTNzNS44MiAxMyAxMyAxMyAxMy01LjgyIDEzLTEzLTUuODItMTMtMTMtMTN6bTAgMmM2LjA3NSAwIDExIDQuOTI1IDExIDExcy00LjkyNSAxMS0xMSAxMS0xMS00LjkyNS0xMS0xMSA0LjkyNS0xMSAxMS0xMXoiIGZpbGw9IiM4NzhDOTYiIGZpbGwtcnVsZT0ibm9uemVybyIvPjxwYXRoIGQ9Ik05NS4yOTMgNTQuMjkzbDEuNDE0IDEuNDE0TDkyLjQxNCA2MGw0LjI5MyA0LjI5My0xLjQxNCAxLjQxNEw5MSA2MS40MTRsLTQuMjkzIDQuMjkzLTEuNDE0LTEuNDE0TDg5LjU4NiA2MGwtNC4yOTMtNC4yOTMgMS40MTQtMS40MTRMOTEgNTguNTg2bDQuMjkzLTQuMjkzeiIgZmlsbD0iI0REMkIxOSIgZmlsbC1ydWxlPSJub256ZXJvIi8+PC9nPjwvc3ZnPg==" | |
| }, | |
| "11fb": function(e, t, n) { | |
| "use strict"; | |
| var r = n("6ae7"), | |
| i = n.n(r); | |
| i.a | |
| }, | |
| "135e": function(e, t) { | |
| e.exports = "data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE0LjcwNyAxLjI5M2ExIDEgMCAwMS4wNDIgMS4zNzFMMi43MDcgMTQuNzA3YS45OTYuOTk2IDAgMDEtMS40MTQgMEEuOTk1Ljk5NSAwIDAxMSAxNGMtLjUwOC0uMDAyLTEuMDA4LS41MTMtMS0xVjljMC0xLjEuOS0yIDItMmgyYzEuMSAwIDEuODIuNzEgMS45OTIgMS41OTVsNy4zMDEtNy4zMDJhMSAxIDAgMDExLjQxNCAwem0tMy42OTYgNy45NXYzLjc3NWMwIC41MTgtLjQ1My45NzItMS4wMDMuOTcyLS4zNDEgMC0xLjE3Ny4wMDMtMi41MDguMDF2LTEuMjVsMy41MTEtMy41MDd6TTE0LjEgN2MxIDAgMS45LjkgMS45MDggMiAuMDA1LjY2Ny4wMDIgMi4wMDYtLjAxIDQuMDE4IDAgLjUxOC0uNDUyLjk3Mi0xLjAwMy45NzItLjE2OCAwLTEgLjAwMy0yLjQ5NS4wMVY4LjAwNGMwLS4xMjEuMDIzLS4yMzQuMDctLjMzN2wuNjE1LS42MTZjLjA2My0uMDIuMTQ4LS4wNDMuMjk3LS4wNTFoLjYxOHpNOC41MTUgMkM5LjMzNyAyIDEwIDIuNjYzIDEwIDMuNDg0IDEwIDQuMzM3IDkuMzM3IDUgOC41MTUgNSA3LjY5NSA1IDcgNC4zMzcgNyAzLjQ4NCA3IDIuNjY0IDcuNjk1IDIgOC41MTUgMnpNMy4wMTYgMmMuODIxIDAgMS40ODUuNjYzIDEuNDg1IDEuNDg0QzQuNSA0LjMzNyAzLjgzNyA1IDMuMDE2IDVjLS44MiAwLTEuNTE1LS42NjMtMS41MTUtMS41MTYgMC0uODIuNjk1LTEuNDg0IDEuNTE1LTEuNDg0eiIgZmlsbD0iI0VDMDAxNiIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+" | |
| }, | |
| 1406: function(e, t, n) {}, | |
| "143f": function(e, t) { | |
| e.exports = "data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTAgMTNjMCAuNTUuNDUgMSAxIDFoNGMuNTgzIDAgMS4wMjQtLjQ3IDEuMDI0LS45ODhMNiA5YzAtMS4wMzctLjk2NC0yLTItMkgyQy45MzEgNyAwIDcuOTk2IDAgOXY0em03LjUxNC01TDcuNSAxNEgxMGMuNTUgMCAxLS40ODIgMS0xVjljMC0xLjEzNC0uODYyLTItMS45OTYtMmgtLjQ4NmEuOTg1Ljk4NSAwIDAwLTEuMDA0IDF6bTQuOTg4IDBsLS4wMDIgNmE4NDEuMzQgODQxLjM0IDAgMDEyLjQ5Ni0uMDE2Yy41NSAwIDEuMDA0LS40NjYgMS4wMDQtLjk4NFY5YzAtMS4xMzQtLjg2Ni0yLTItMmgtLjUyNmMtLjU1IDAtLjk3Mi40NS0uOTcyIDF6TTMuMDE2IDVDMy44MzYgNSA0LjUgNC4zMzcgNC41IDMuNDg0IDQuNSAyLjY2NCAzLjgzNyAyIDMuMDE2IDJTMS41IDIuNjYzIDEuNSAzLjQ4NEMxLjUgNC4zMzcgMi4xOTUgNSAzLjAxNiA1em01LjUgMEM5LjMzNiA1IDEwIDQuMzM3IDEwIDMuNDg0IDEwIDIuNjY0IDkuMzM3IDIgOC41MTYgMlM3IDIuNjYzIDcgMy40ODRDNyA0LjMzNyA3LjY5NSA1IDguNTE2IDV6bTQuOTY4IDBDMTQuMzM3IDUgMTUgNC4zMzcgMTUgMy40ODQgMTUgMi42NjQgMTQuMzM3IDIgMTMuNDg0IDIgMTIuNjY0IDIgMTIgMi42NjMgMTIgMy40ODQgMTIgNC4zMzcgMTIuNjYzIDUgMTMuNDg0IDV6IiBmaWxsPSIjRkY3QTAwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=" | |
| }, | |
| "156f": function(e, t) { | |
| e.exports = "data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMCAxM2MwIC41NS40NSAxIDEgMWg0Yy41ODMgMCAxLjAyNC0uNDcgMS4wMjQtLjk4OEw2IDljMC0xLjAzNy0uOTY0LTItMi0ySDJDLjkzMSA3IDAgNy45OTYgMCA5djR6bTcuNTE0LTVMNy41IDE0SDEwYy41NSAwIDEtLjQ4MiAxLTFWOWMwLTEuMTM0LS44NjItMi0xLjk5Ni0yaC0uNDg2YS45ODUuOTg1IDAgMDAtMS4wMDQgMXptNC45ODggMGwtLjAwMiA2YTg0MS4zNCA4NDEuMzQgMCAwMTIuNDk2LS4wMTZjLjU1IDAgMS4wMDQtLjQ2NiAxLjAwNC0uOTg0VjljMC0xLjEzNC0uODY2LTItMi0yaC0uNTI2Yy0uNTUgMC0uOTcyLjQ1LS45NzIgMXpNMy4wMTYgNUMzLjgzNiA1IDQuNSA0LjMzNyA0LjUgMy40ODQgNC41IDIuNjY0IDMuODM3IDIgMy4wMTYgMlMxLjUgMi42NjMgMS41IDMuNDg0QzEuNSA0LjMzNyAyLjE5NSA1IDMuMDE2IDV6bTUuNSAwQzkuMzM2IDUgMTAgNC4zMzcgMTAgMy40ODQgMTAgMi42NjQgOS4zMzcgMiA4LjUxNiAyUzcgMi42NjMgNyAzLjQ4NEM3IDQuMzM3IDcuNjk1IDUgOC41MTYgNXptNC45NjggMEMxNC4zMzcgNSAxNSA0LjMzNyAxNSAzLjQ4NCAxNSAyLjY2NCAxNC4zMzcgMiAxMy40ODQgMiAxMi42NjQgMiAxMiAyLjY2MyAxMiAzLjQ4NCAxMiA0LjMzNyAxMi42NjMgNSAxMy40ODQgNXoiIGZpbGw9IiNEN0RDRTEiLz48cGF0aCBkPSJNMCAxM2MwIC41NS40NSAxIDEgMWg0Yy41ODMgMCAxLjAyNC0uNDcgMS4wMjQtLjk4OEw2IDljMC0xLjAzNy0uOTY0LTItMi0ySDJDLjkzMSA3IDAgNy45OTYgMCA5djR6bTMuMDE2LThDMy44MzYgNSA0LjUgNC4zMzcgNC41IDMuNDg0IDQuNSAyLjY2NCAzLjgzNyAyIDMuMDE2IDJTMS41IDIuNjYzIDEuNSAzLjQ4NEMxLjUgNC4zMzcgMi4xOTUgNSAzLjAxNiA1eiIgZmlsbD0iIzY0Njk3MyIvPjwvZz48L3N2Zz4=" | |
| }, | |
| "20a2": function(e, t, n) { | |
| "use strict"; | |
| var r = n("3112"), | |
| i = n.n(r); | |
| i.a | |
| }, | |
| "21ca": function(e, t, n) { | |
| "use strict"; | |
| var r = n("72d3"), | |
| i = n.n(r); | |
| i.a | |
| }, | |
| "21d3": function(e, t, n) { | |
| "use strict"; | |
| var r = n("63e4"), | |
| i = n.n(r); | |
| i.a | |
| }, | |
| 2304: function(e, t, n) { | |
| "use strict"; | |
| var r = n("85cb"), | |
| i = n.n(r); | |
| i.a | |
| }, | |
| "247a": function(e, t, n) {}, | |
| 2749: function(e, t, n) { | |
| "use strict"; | |
| var r = n("8144"), | |
| i = n.n(r); | |
| i.a | |
| }, | |
| 2972: function(e, t) { | |
| e.exports = "data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMCAxM2MwIC41NS40NSAxIDEgMWg0Yy41ODMgMCAxLjAyNC0uNDcgMS4wMjQtLjk4OEw2IDljMC0xLjAzNy0uOTY0LTItMi0ySDJDLjkzMSA3IDAgNy45OTYgMCA5djR6bTcuNTE0LTVMNy41IDE0SDEwYy41NSAwIDEtLjQ4MiAxLTFWOWMwLTEuMTM0LS44NjItMi0xLjk5Ni0yaC0uNDg2YS45ODUuOTg1IDAgMDAtMS4wMDQgMXptNC45ODggMGwtLjAwMiA2YTg0MS4zNCA4NDEuMzQgMCAwMTIuNDk2LS4wMTZjLjU1IDAgMS4wMDQtLjQ2NiAxLjAwNC0uOTg0VjljMC0xLjEzNC0uODY2LTItMi0yaC0uNTI2Yy0uNTUgMC0uOTcyLjQ1LS45NzIgMXpNMy4wMTYgNUMzLjgzNiA1IDQuNSA0LjMzNyA0LjUgMy40ODQgNC41IDIuNjY0IDMuODM3IDIgMy4wMTYgMlMxLjUgMi42NjMgMS41IDMuNDg0QzEuNSA0LjMzNyAyLjE5NSA1IDMuMDE2IDV6bTUuNSAwQzkuMzM2IDUgMTAgNC4zMzcgMTAgMy40ODQgMTAgMi42NjQgOS4zMzcgMiA4LjUxNiAyUzcgMi42NjMgNyAzLjQ4NEM3IDQuMzM3IDcuNjk1IDUgOC41MTYgNXptNC45NjggMEMxNC4zMzcgNSAxNSA0LjMzNyAxNSAzLjQ4NCAxNSAyLjY2NCAxNC4zMzcgMiAxMy40ODQgMiAxMi42NjQgMiAxMiAyLjY2MyAxMiAzLjQ4NCAxMiA0LjMzNyAxMi42NjMgNSAxMy40ODQgNXoiIGZpbGw9IiNEN0RDRTEiLz48cGF0aCBkPSJNMCAxM2MwIC41NS40NSAxIDEgMWg0Yy41ODMgMCAxLjAyNC0uNDcgMS4wMjQtLjk4OEw2IDljMC0xLjAzNy0uOTY0LTItMi0ySDJDLjkzMSA3IDAgNy45OTYgMCA5djR6bTcuNTE0LTVMNy41IDE0SDEwYy41NSAwIDEtLjQ4MiAxLTFWOWMwLTEuMTM0LS44NjItMi0xLjk5Ni0yaC0uNDg2YS45ODUuOTg1IDAgMDAtMS4wMDQgMXpNMy4wMTYgNUMzLjgzNiA1IDQuNSA0LjMzNyA0LjUgMy40ODQgNC41IDIuNjY0IDMuODM3IDIgMy4wMTYgMlMxLjUgMi42NjMgMS41IDMuNDg0QzEuNSA0LjMzNyAyLjE5NSA1IDMuMDE2IDV6bTUuNSAwQzkuMzM2IDUgMTAgNC4zMzcgMTAgMy40ODQgMTAgMi42NjQgOS4zMzcgMiA4LjUxNiAyUzcgMi42NjMgNyAzLjQ4NEM3IDQuMzM3IDcuNjk1IDUgOC41MTYgNXoiIGZpbGw9IiM2NDY5NzMiLz48L2c+PC9zdmc+" | |
| }, | |
| "29cb": function(e, t, n) {}, | |
| "2ad3": function(e, t, n) {}, | |
| 3112: function(e, t, n) {}, | |
| "33e4": function(e, t, n) { | |
| "use strict"; | |
| var r = n("6b93"), | |
| i = n.n(r); | |
| i.a | |
| }, | |
| 3475: function(e, t) { | |
| e.exports = "data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjQiIGhlaWdodD0iNjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSI+PHBhdGggZD0iTTMxLjU4MSA0Ny41MDljLTEuMzg4LjQ3MS0zLjE1Ljg1Ni01LjI2Ljg1Ni03LjY5NCAwLTE1Ljk5Ni02LjE3Mi0xNS45OTYtMTYuMTQzIDAtOC43MzYgNy4zMy0xNi4xMTYgMTYuMDA3LTE2LjExNiAyLjA1IDAgMy43ODQuMzg1IDUuMTUuODQ1bDIuMDM0LTYuMDJhMjIuMzU2IDIyLjM1NiAwIDAwLTcuMTg0LTEuMThDMTQuMDE4IDkuNzUxIDQgMTkuODMxIDQgMzIuMjIxYzAgMTIuNDA2IDEwLjAxMyAyMi40OTcgMjIuMzIgMjIuNDk3IDIuODgzIDAgNS4zNTItLjUzNiA3LjMyOS0xLjIxNGwtMi4wNjgtNS45OTUiIGZpbGw9IiM4NzhDOTYiLz48cGF0aCBmaWxsPSIjNzhCRTE0IiBkPSJNNTQuOTQ1IDguNTA3TDMxLjI1MyAzMi4yMWwtOS4zMzUtOS4yMDgtNC45MzggNS4wNDcgMTQuMjY2IDE0LjE0IDI4LjY0OS0yOC41OC00Ljk1LTUuMSIvPjwvZz48L3N2Zz4=" | |
| }, | |
| "35bb": function(e, t, n) {}, | |
| 3609: function(e, t, n) { | |
| "use strict"; | |
| (function(e) { | |
| n.d(t, "a", (function() { | |
| return r | |
| })); | |
| var r = function() { | |
| function t() {} | |
| return t.TOUCHPOINT_PROFIL = { | |
| vertriebsweg: 54, | |
| verkaufsart: 50, | |
| ausgabestelle: 512004, | |
| schalter: 651 | |
| }, t.ENCODED_TOUCHPOINT_PROFIL = e.from(JSON.stringify(t.TOUCHPOINT_PROFIL)).toString("base64"), t | |
| }() | |
| }).call(this, n("ce44").Buffer) | |
| }, | |
| "365d": function(e, t, n) {}, | |
| 3855: function(e, t, n) { | |
| "use strict"; | |
| var r = n("ae26"), | |
| i = n.n(r); | |
| i.a | |
| }, | |
| "396a": function(e, t, n) {}, | |
| "3c64": function(e, t, n) {}, | |
| "3f76": function(e, t, n) {}, | |
| "3fb4": function(e, t) { | |
| e.exports = "data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiI+PHBhdGggZmlsbD0iI2FmYjRiYiIgZD0iTTMyIDE2YzAgOC44MzctNy4xNjMgMTYtMTYgMTZTMCAyNC44MzcgMCAxNiA3LjE2MyAwIDE2IDBzMTYgNy4xNjMgMTYgMTZ6Ii8+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTE5LjU4OSAyMy40NzVhLjQwNi40MDYgMCAwMC40MDgtLjQwNHYtLjc5MmEuNC40IDAgMDAtLjQwOC0uNDA0aC03LjE4NWEuNDA2LjQwNiAwIDAwLS40MDguNDA0di43OTJhLjQuNCAwIDAwLjQwOC40MDRoLS40MTJBMy4wOTkgMy4wOTkgMCAwMTguODggMjAuMjdsLjI3NC0xMC4zOTdjLjAyMy0uODgyLjczMS0xLjgwMSAxLjU4NC0yLjA1MmwtLjExNy4wMzVjMi45NjctLjg3MyA3Ljc3LS44NzYgMTAuNzQ5IDBsLS4xMDktLjAzMmMuODQ4LjI0OSAxLjU1NCAxLjE2NCAxLjU3NyAyLjA0OWwuMjc0IDEwLjM5N0EzLjEwMiAzLjEwMiAwIDAxMjAgMjMuNDc1aC0uNDEyem0tOC42MTUtMTIuMDAybC41MzQgNC44MDRhLjkxNC45MTQgMCAwMC44ODUuNzk4SDE5LjZhLjkxMy45MTMgMCAwMC44ODUtLjc5OGwuNTM0LTQuODA0Yy4wOTgtLjg4MS0uNTIxLTEuNzU5LTEuMzgzLTEuOTU4bC0uNTI1LS4xMjFjLTEuNzIxLS4zOTctNC41MS0uMzk3LTYuMjMgMGwtLjUyNS4xMjFjLS44NTkuMTk4LTEuNDgxIDEuMDc1LTEuMzgzIDEuOTU4em0xLjAyMyA4LjgwMmgxLjJhLjguOCAwIDEwMC0xLjZoLTEuMmEuOC44IDAgMTAwIDEuNnptNi44IDBoMS4yYS44LjggMCAxMDAtMS42aC0xLjJhLjguOCAwIDEwMCAxLjZ6bS02LjggMy42MDRjMC0uMjIzLjE4Mi0uNDA0LjQwOC0uNDA0aDcuMTg1YS40LjQgMCAwMS40MDguNDA0di43OTJhLjQwNi40MDYgMCAwMS0uNDA4LjQwNGgtNy4xODVhLjQuNCAwIDAxLS40MDgtLjQwNHYtLjc5MnoiLz48L3N2Zz4=" | |
| }, | |
| "42bb": function(e, t, n) {}, | |
| "469c": function(e, t, n) { | |
| "use strict"; | |
| var r = n("29cb"), | |
| i = n.n(r); | |
| i.a | |
| }, | |
| 4765: function(e, t, n) { | |
| "use strict"; | |
| var r = n("75a4"), | |
| i = n.n(r); | |
| i.a | |
| }, | |
| "478a": function(e, t) { | |
| e.exports = "data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiI+PHBhdGggZmlsbD0iIzM3NWZjMyIgZD0iTTMyIDE2YzAgOC44MzctNy4xNjMgMTYtMTYgMTZTMCAyNC44MzcgMCAxNiA3LjE2MyAwIDE2IDBzMTYgNy4xNjMgMTYgMTZ6Ii8+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTEzLjM4NSA4Ljh2OC45NThjMCAxLjQzIDEuMTcgMi41ODkgMi42MTQgMi41ODlzMi42MTQtMS4xNTkgMi42MTQtMi41ODlWOC44aDQuNDk3djguOTU4YzAgMy44ODktMy4xODMgNy4wNDItNy4xMTEgNy4wNDJzLTcuMTExLTMuMTUzLTcuMTExLTcuMDQyVjguOGg0LjQ5N3oiLz48L3N2Zz4=" | |
| }, | |
| "47b5": function(e, t) { | |
| e.exports = "data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiI+PHBhdGggZmlsbD0iIzIyN2VhMCIgZD0iTTMyIDE2YzAgOC44MzctNy4xNjMgMTYtMTYgMTZTMCAyNC44MzcgMCAxNiA3LjE2MyAwIDE2IDBzMTYgNy4xNjMgMTYgMTZ6Ii8+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTIyLjI0NCAyMy42OTlsLS44NjUtLjg2NWEuOC44IDAgMDAtMS4xMzEgMGwtMS4wMzQgMS4wMzQtMS4wMzQtMS4wMzRhLjguOCAwIDAwLTEuMTMxIDBsLTEuMDM0IDEuMDM0LTEuMDM0LTEuMDM0YS44LjggMCAwMC0xLjEzMSAwbC0xLjAzNCAxLjAzNC0xLjAzNC0xLjAzNGEuOC44IDAgMDAtMS4xMzEgMGwtLjg2NS44NjVjLS4zNTgtLjI1Ni0uNjU0LS41OS0uODE3LS45NTZsLTEuOTA1LTQuMjg2Yy0uMzU4LS44MDUuMDI4LTEuNjgyLjg3NC0xLjk2NGw4LjA3OS0yLjY5MyA4LjA3OSAyLjY5M2MuODQuMjggMS4yMzIgMS4xNTkuODc0IDEuOTY0bC0xLjkwNSA0LjI4NmMtLjE2My4zNjYtLjQ1OS43LS44MTcuOTU2em0tMS40My05Ljk4NmwtNC44LTEuNi00LjggMS42di0yLjQ1OGMwLS44ODQuNzIyLTEuNjAxIDEuNjA3LTEuNjAxaDYuMzg2Yy44ODcgMCAxLjYwNy43MTMgMS42MDcgMS42MDF2Mi40NTh6bS0zLjItNS4xMTRoLTMuMlY2LjYwNWMwLS4yMjQuMTcyLS40MDUuMzkyLS40MDVoMi40MTVhLjQuNCAwIDAxLjM5Mi40MDV2MS45OTR6bS00LjQgMTAuODAxYTEuMiAxLjIgMCAxMDAtMi40IDEuMiAxLjIgMCAwMDAgMi40em01LjYgMGExLjIgMS4yIDAgMTAwLTIuNCAxLjIgMS4yIDAgMDAwIDIuNHoiLz48L3N2Zz4=" | |
| }, | |
| "4ac6": function(e, t, n) {}, | |
| "4acc": function(e, t, n) { | |
| "use strict"; | |
| var r = n("8e90"), | |
| i = n.n(r); | |
| i.a | |
| }, | |
| "50fb": function(e, t, n) { | |
| "use strict"; | |
| var r = n("7f10"), | |
| i = n.n(r); | |
| i.a | |
| }, | |
| "532c": function(e, t, n) { | |
| "use strict"; | |
| var r = n("7cbe"), | |
| i = n.n(r); | |
| i.a | |
| }, | |
| 5758: function(e, t, n) { | |
| "use strict"; | |
| var r = n("6e90"), | |
| i = n.n(r); | |
| i.a | |
| }, | |
| "595b": function(e, t, n) { | |
| "use strict"; | |
| var r = n("247a"), | |
| i = n.n(r); | |
| i.a | |
| }, | |
| "5b0c": function(e, t, n) { | |
| "use strict"; | |
| var r = n("8e09"), | |
| i = n.n(r); | |
| i.a | |
| }, | |
| "5be2": function(e, t, n) { | |
| "use strict"; | |
| var r = n("4ac6"), | |
| i = n.n(r); | |
| i.a | |
| }, | |
| "5c5f": function(e, t, n) {}, | |
| "5ffd": function(e, t, n) {}, | |
| "616e": function(e, t, n) {}, | |
| 6275: function(e, t, n) {}, | |
| "63e4": function(e, t, n) {}, | |
| "65f4": function(e, t, n) { | |
| "use strict"; | |
| var r = n("b744"), | |
| i = n.n(r); | |
| i.a | |
| }, | |
| 6751: function(e, t) { | |
| e.exports = "data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiI+PHBhdGggZmlsbD0iI2VmODMwMCIgZD0iTTMyIDE2YzAgOC44MzctNy4xNjMgMTYtMTYgMTZTMCAyNC44MzcgMCAxNiA3LjE2MyAwIDE2IDBzMTYgNy4xNjMgMTYgMTZ6Ii8+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTEyLjQgMjR2MS4yMDhhLjM5LjM5IDAgMDEtLjM5Mi4zOTJIOS41OTNhLjM5LjM5IDAgMDEtLjM5Mi0uMzkydi0xLjQyMmExLjYgMS42IDAgMDEtLjgtMS4zODF2LTYuNDA0aC0uNDA0YS4zOTMuMzkzIDAgMDEtLjM5Ni0uMzk4di0zLjIwNGMwLS4yMi4xNzMtLjM5OC4zOTYtLjM5OGguNDA0VjguNzk3YzAtLjg4MS43MTMtMS41OTYgMS41OTgtMS41OTZoMTIuMDA0Yy44ODIgMCAxLjU5OC43MjIgMS41OTggMS41OTZ2My4yMDRoLjQwNGMuMjE5IDAgLjM5Ni4xNzIuMzk2LjM5OHYzLjIwNGMwIC4yMi0uMTczLjM5OC0uMzk2LjM5OGgtLjQwNHY2LjQwNGMwIC41OTItLjMyMSAxLjEwOC0uOCAxLjM4M3YxLjQyYS4zOS4zOSAwIDAxLS4zOTIuMzkyaC0yLjQxNWEuMzkuMzkgMCAwMS0uMzkyLS4zOTJWMjRoLTcuMnpNMTIgOC44MDR2Ljc5MmEuNC40IDAgMDAuNDA4LjQwNGg3LjE4NWEuNDA2LjQwNiAwIDAwLjQwOC0uNDA0di0uNzkyYS40LjQgMCAwMC0uNDA4LS40MDRoLTcuMTg1YS40MDYuNDA2IDAgMDAtLjQwOC40MDR6bS0yIDMuOTk0djQuODA1YzAgLjQzNS4zNjEuNzk4LjgwNi43OThoMTAuMzg4YS44LjggMCAwMC44MDYtLjc5OHYtNC44MDVhLjgwNi44MDYgMCAwMC0uODA2LS43OThIMTAuODA2YS44LjggMCAwMC0uODA2Ljc5OHptMS4yIDguODAyaDEuMmEuOC44IDAgMTAwLTEuNmgtMS4yYS44LjggMCAxMDAgMS42em04LjQgMGgxLjJhLjguOCAwIDEwMC0xLjZoLTEuMmEuOC44IDAgMTAwIDEuNnoiLz48L3N2Zz4=" | |
| }, | |
| "6a1b": function(e, t, n) { | |
| "use strict"; | |
| var r = n("5c5f"), | |
| i = n.n(r); | |
| i.a | |
| }, | |
| "6ae7": function(e, t, n) {}, | |
| "6b46": function(e, t, n) { | |
| "use strict"; | |
| var r = n("adc7"), | |
| i = n.n(r); | |
| i.a | |
| }, | |
| "6b93": function(e, t, n) {}, | |
| "6d43": function(e, t, n) { | |
| "use strict"; | |
| var r = n("6275"), | |
| i = n.n(r); | |
| i.a | |
| }, | |
| "6e3d": function(e, t, n) {}, | |
| "6e90": function(e, t, n) {}, | |
| "6eba": function(e, t, n) { | |
| "use strict"; | |
| var r = n("616e"), | |
| i = n.n(r); | |
| i.a | |
| }, | |
| "6f8f": function(e, t, n) { | |
| "use strict"; | |
| var r = n("0e64"), | |
| i = n.n(r); | |
| i.a | |
| }, | |
| "6f99": function(e, t, n) { | |
| "use strict"; | |
| var r = n("96e3"), | |
| i = n.n(r); | |
| i.a | |
| }, | |
| "70d8": function(e, t, n) { | |
| "use strict"; | |
| var r = n("c5ba"), | |
| i = n.n(r); | |
| i.a | |
| }, | |
| "72d3": function(e, t, n) {}, | |
| "75a4": function(e, t, n) {}, | |
| 7611: function(e, t, n) {}, | |
| 7638: function(e, t, n) { | |
| "use strict"; | |
| var r = n("5ffd"), | |
| i = n.n(r); | |
| i.a | |
| }, | |
| "79c6": function(e, t, n) {}, | |
| "7c50": function(e, t, n) {}, | |
| "7cbe": function(e, t, n) {}, | |
| "7f10": function(e, t, n) {}, | |
| 8144: function(e, t, n) {}, | |
| 8230: function(e, t, n) {}, | |
| "825c": function(e, t) { | |
| e.exports = "data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiI+PHBhdGggZmlsbD0iI2ZmY2QwMCIgZD0iTTMyIDE2YzAgOC44MzctNy4xNjMgMTYtMTYgMTZTMCAyNC44MzcgMCAxNiA3LjE2MyAwIDE2IDBzMTYgNy4xNjMgMTYgMTZ6Ii8+PHBhdGggZmlsbD0iIzI4MmQzNyIgZD0iTTguODQgMTQuNTlsMS4wOC0zLjQ1N2MuMjY1LS44NDcgMS4xOTctMS41MzMgMi4wODQtMS41MzNoMS41OTVWOC40MDRjMC0uMjIzLjE4Mi0uNDA0LjM5My0uNDA0aDQuMDE0Yy4yMTcgMCAuMzkzLjE3MS4zOTMuNDA0VjkuNmgxLjU5NWMuODg2IDAgMS44MTkuNjg1IDIuMDg0IDEuNTMzbDEuMDggMy40NTZjLjUwMS4yNy44NDEuOC44NDEgMS40MDl2NC4wMDRhMS42IDEuNiAwIDAxLS44IDEuMzg1djEuNDE3YS4zOTMuMzkzIDAgMDEtLjM5Ni4zOTZoLTEuNjA3YS4zOTMuMzkzIDAgMDEtLjM5Ni0uMzk2VjIxLjZoLTkuNnYxLjIwNGEuMzkzLjM5MyAwIDAxLS4zOTYuMzk2SDkuMTk3YS4zOTMuMzkzIDAgMDEtLjM5Ni0uMzk2di0xLjQxNmExLjYgMS42IDAgMDEtLjgtMS4zODZ2LTQuMDA0YzAtLjYwOS4zNDItMS4xMzguODQtMS40MDh6bTEyLjA5NC0zLjA5OWMtLjEwOC0uMzQ3LS41NzYtLjY5MS0uOTM4LS42OTFoLTcuOTkxYy0uMzYyIDAtLjgzLjM0NS0uOTM4LjY5MUwxMC4wMzMgMTQuOGgxMS45MzZsLTEuMDM0LTMuMzA5ek0xMS4yIDE4LjRhMS4yIDEuMiAwIDEwMC0yLjQgMS4yIDEuMiAwIDAwMCAyLjR6bTkuNiAwYTEuMiAxLjIgMCAxMDAtMi40IDEuMiAxLjIgMCAwMDAgMi40eiIvPjwvc3ZnPg==" | |
| }, | |
| 8273: function(e, t, n) { | |
| "use strict"; | |
| var r = n("6e3d"), | |
| i = n.n(r); | |
| i.a | |
| }, | |
| 8285: function(e, t, n) {}, | |
| "828f": function(e, t, n) { | |
| "use strict"; | |
| var r = n("cfb3"), | |
| i = n.n(r); | |
| i.a | |
| }, | |
| "84a8": function(e, t, n) { | |
| "use strict"; | |
| var r = n("acbe"), | |
| i = n.n(r); | |
| i.a | |
| }, | |
| "84da": function(e, t) { | |
| e.exports = "data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiI+PHBhdGggZmlsbD0iIzg3OGM5NiIgZD0iTTMyIDE2YzAgOC44MzctNy4xNjMgMTYtMTYgMTZTMCAyNC44MzcgMCAxNiA3LjE2MyAwIDE2IDBzMTYgNy4xNjMgMTYgMTZ6Ii8+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTguNzM2IDguODQzYzAtLjg4LjY5Ni0xLjc1NiAxLjU1OC0xLjk1OWwyLjU5NC0uNjFjMS43MTktLjQwNCA0LjUxMy0uNDAzIDYuMjI0IDBsMi41OTQuNjFjLjg2MS4yMDIgMS41NTggMS4wODEgMS41NTggMS45NTl2MTEuNTU2YTQuNzk1IDQuNzk1IDAgMDEtNC43OTcgNC43OThoLTQuOTMzYTQuNzk3IDQuNzk3IDAgMDEtNC43OTctNC43OThWOC44NDN6bTMuODUgMTMuNDY5YTEuMzkgMS4zOSAwIDEwMC0yLjc3OCAxLjM5IDEuMzkgMCAwMDAgMi43Nzh6bTYuODM3IDBhMS4zOSAxLjM5IDAgMTAwLTIuNzc4IDEuMzkgMS4zOSAwIDAwMCAyLjc3OHpNMTYgMTkuNzQ4YTEuMzkgMS4zOSAwIDEwMC0yLjc3OCAxLjM5IDEuMzkgMCAwMDAgMi43Nzh6bS01LjU1NS05LjEzM3YzLjUyNWMwIC40NDkuMzU5LjgwMS44MDEuODAxaDMuNTI1YS43OTcuNzk3IDAgMDAuODAxLS44MDF2LTMuNTI1YS43OTcuNzk3IDAgMDAtLjgwMS0uODAxaC0zLjUyNWEuNzk3Ljc5NyAwIDAwLS44MDEuODAxem01Ljk4MiAwdjMuNTI1YzAgLjQ0OS4zNTkuODAxLjgwMS44MDFoMy41MjVhLjc5Ny43OTcgMCAwMC44MDEtLjgwMXYtMy41MjVhLjc5Ny43OTcgMCAwMC0uODAxLS44MDFoLTMuNTI1YS43OTcuNzk3IDAgMDAtLjgwMS44MDF6Ii8+PC9zdmc+" | |
| }, | |
| "85a9": function(e, t, n) {}, | |
| "85cb": function(e, t, n) {}, | |
| 8717: function(e, t) { | |
| e.exports = "data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiI+PHBhdGggZmlsbD0iI2M4MjQ3ZiIgZD0iTTMyIDE2YzAgOC44MzctNy4xNjMgMTYtMTYgMTZTMCAyNC44MzcgMCAxNiA3LjE2MyAwIDE2IDBzMTYgNy4xNjMgMTYgMTZ6Ii8+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTE0LjI5NiA4LjYxMWwtMS4zNDUtMS4xOThhLjY5Ni42OTYgMCAwMTAtMS4wNjhsMy4wNzgtMi43NDYgMy4wNzggMi43NDZhLjY5Ni42OTYgMCAwMTAgMS4wNjhsLTEuMzQ4IDEuMmMuNTE2LjAyNCAxIC4wNiAxLjQyMS4xMDdsMi40MjMuMjY5Yy44ODIuMDk4IDEuNTk4Ljg5IDEuNTk4IDEuNzc2djEyLjAwNGMwIC44ODItLjcxNyAxLjY3OC0xLjU5OCAxLjc3NmwtMi40MjMuMjY5Yy0xLjc1Ni4xOTUtNC42MDEuMTk1LTYuMzU4IDBsLTIuNDIzLS4yNjljLS44ODItLjA5OC0xLjU5OC0uODktMS41OTgtMS43NzZWMTAuNzY1YzAtLjg4Mi43MTctMS42NzggMS41OTgtMS43NzZsMi40MjMtLjI2OWMuNDM2LS4wNDguOTM4LS4wODUgMS40NzUtLjEwOXpNMTIgMTAuODA0di43OTJhLjQuNCAwIDAwLjQwOC40MDRoNy4xODVhLjQwNi40MDYgMCAwMC40MDgtLjQwNHYtLjc5MmEuNC40IDAgMDAtLjQwOC0uNDA0aC03LjE4NWEuNDA2LjQwNiAwIDAwLS40MDguNDA0em0tMS42IDMuNTk0djQuODA1YzAgLjQzNS4zNjEuNzk4LjgwNS43OThoOS41ODlhLjgwMS44MDEgMCAwMC44MDYtLjc5OHYtNC44MDVhLjgwNi44MDYgMCAwMC0uODA1LS43OThoLTkuNTg5YS44LjggMCAwMC0uODA1Ljc5OHptLjggOC4zNjloMS4yYS44LjggMCAxMDAtMS42aC0xLjJhLjguOCAwIDEwMCAxLjZ6bTguNCAwaDEuMmEuOC44IDAgMTAwLTEuNmgtMS4yYS44LjggMCAxMDAgMS42ek0xNy42OTkgNi42MzNsLTEuNjcxLTEuMzM2LTEuNjcxIDEuMzM2Yy0uMTY3LjEzNC0uMTcxLjM1OCAwIC40OTRsMS42NzEgMS4zMyAxLjY3MS0xLjMzYS4zMDQuMzA0IDAgMDAwLS40OTR6Ii8+PC9zdmc+" | |
| }, | |
| 8757: function(e, t, n) {}, | |
| "8c90": function(e, t) { | |
| e.exports = "data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiI+PHBhdGggZmlsbD0iIzNjNDE0YiIgZD0iTTMyIDE2YzAgOC44MzctNy4xNjMgMTYtMTYgMTZTMCAyNC44MzcgMCAxNiA3LjE2MyAwIDE2IDBzMTYgNy4xNjMgMTYgMTZ6Ii8+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTguODAxIDE5LjIyNGMuMjYzLjM5NS41NTQuNzcuODcyIDEuMTI0LjkwMiAxLjAwNiAxLjgxMyAxLjY1NCAyLjQ5OSAyIC42MzMuMzc0IDEuNTU1LjYxOSAyLjI3NS42MTloMy4yNDZjLjcwNiAwIDEuNjIyLS4yNDcgMi4yNS0uNjA1LjY4OC0uMzQ2IDEuNjA4LS45OTYgMi41MTgtMi4wMTEuMzE4LS4zNTUuNjExLS43My44NzUtMS4xMjctLjIzOSAxLjc1Ni0xLjA2OCAzLjgwMi0zLjI0OCA1LjU2NnYuODE3YS43OTcuNzk3IDAgMDEtLjgwNC43OTNoLTYuNDdhLjguOCAwIDAxLS44MDQtLjc5M3YtLjgyOWMtMi4xNi0xLjc0OC0yLjk3Ny0zLjc5NC0zLjIwOS01LjU1NHpNMTYuMDcgNS42YzMuMjA3IDAgNy4yNyAyLjQ0NyA3LjI3IDYuNDYydjEuNjE2YzAgNS4yMzgtNC4xNjIgNy4yNjEtNC4xNjIgNy4yNjEtLjM3OC4yMjgtMS4wNDguNDEzLTEuNDg0LjQxM2gtMy4yNDZjLS40NDIgMC0xLjExOC0uMTgtMS40OTUtLjQyIDAgMC00LjE1Mi0yLjAxNC00LjE1Mi03LjI1NHYtMS42MTZjMC00LjAxNSA0LjA2My02LjQ2MiA3LjI3LTYuNDYyem01LjI1IDYuNDYyYzAtMi40MDUtMi41OTEtNC40NDMtNS4yNS00LjQ0M3MtNS4yNSAyLjAzNy01LjI1IDQuNDQzdi44MDhjMCAuNDYgMS43MjMgMi40MjkgNS4yNSAyLjQyM3M1LjI1LTIuMjE2IDUuMjUtMi40MjN2LTEuMDk4LjI5em0tNy44MDcgNC42MjhhLjU0Ni41NDYgMCAwMC0uNDYtLjQyNmwtMS42NC0uMTYzLjM0NCAxLjgzNGMuMDQuMjE0LjI1OC40MDYuNDY5LjQyN2wxLjYxLjE2Mi0uMzIzLTEuODM0em01LjExOCAwbC0uMzIzIDEuODM0IDEuNjEtLjE2MmEuNTY4LjU2OCAwIDAwLjQ2OS0uNDI3bC4zNDQtMS44MzQtMS42NC4xNjNhLjU0Ni41NDYgMCAwMC0uNDYuNDI2eiIvPjwvc3ZnPg==" | |
| }, | |
| "8e09": function(e, t, n) {}, | |
| "8e90": function(e, t, n) {}, | |
| 9120: function(e, t, n) { | |
| "use strict"; | |
| var r = n("35bb"), | |
| i = n.n(r); | |
| i.a | |
| }, | |
| 9140: function(e, t, n) {}, | |
| "96e3": function(e, t, n) {}, | |
| "9a99": function(e, t, n) {}, | |
| "9b5b": function(e, t, n) { | |
| "use strict"; | |
| var r = n("cec2"), | |
| i = n.n(r); | |
| i.a | |
| }, | |
| "9b62": function(e, t, n) { | |
| "use strict"; | |
| var r = n("a6da"), | |
| i = n.n(r); | |
| i.a | |
| }, | |
| "9f3d": function(e, t, n) {}, | |
| "9f82": function(e, t, n) { | |
| "use strict"; | |
| var r = n("8285"), | |
| i = n.n(r); | |
| i.a | |
| }, | |
| a597: function(e, t, n) {}, | |
| a5a6: function(e, t, n) { | |
| "use strict"; | |
| var r = n("42bb"), | |
| i = n.n(r); | |
| i.a | |
| }, | |
| a6da: function(e, t, n) {}, | |
| a932: function(e, t, n) { | |
| "use strict"; | |
| var r = n("1406"), | |
| i = n.n(r); | |
| i.a | |
| }, | |
| a9a8: function(e, t, n) {}, | |
| ac7e: function(e, t, n) { | |
| "use strict"; | |
| var r = n("afd4"), | |
| i = n.n(r); | |
| i.a | |
| }, | |
| acbe: function(e, t, n) {}, | |
| adc7: function(e, t, n) {}, | |
| add2: function(e, t, n) { | |
| "use strict"; | |
| var r = n("7c50"), | |
| i = n.n(r); | |
| i.a | |
| }, | |
| ae26: function(e, t, n) {}, | |
| afd4: function(e, t, n) {}, | |
| b228: function(e, t, n) { | |
| "use strict"; | |
| var r = n("fd90"), | |
| i = n.n(r); | |
| i.a | |
| }, | |
| b501: function(e, t, n) { | |
| "use strict"; | |
| var r = n("7611"), | |
| i = n.n(r); | |
| i.a | |
| }, | |
| b744: function(e, t, n) {}, | |
| bbaa: function(e, t, n) { | |
| "use strict"; | |
| var r = n("396a"), | |
| i = n.n(r); | |
| i.a | |
| }, | |
| bbd6: function(e, t, n) { | |
| "use strict"; | |
| var r = n("3f76"), | |
| i = n.n(r); | |
| i.a | |
| }, | |
| bc1c: function(e, t, n) { | |
| "use strict"; | |
| var r = n("d045"), | |
| i = n.n(r); | |
| i.a | |
| }, | |
| bc4e: function(e, t, n) { | |
| "use strict"; | |
| var r = n("a9a8"), | |
| i = n.n(r); | |
| i.a | |
| }, | |
| bcf8: function(e, t, n) {}, | |
| be85: function(e, t, n) { | |
| "use strict"; | |
| var r = n("9140"), | |
| i = n.n(r); | |
| i.a | |
| }, | |
| be86: function(e, t) { | |
| e.exports = "data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiI+PHBhdGggZmlsbD0iIzAwNzg0MSIgZD0iTTMyIDE2YzAgOC44MzctNy4xNjMgMTYtMTYgMTZTMCAyNC44MzcgMCAxNiA3LjE2MyAwIDE2IDBzMTYgNy4xNjMgMTYgMTZ6Ii8+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTE2LjEzOSAyNC44Yy0yLjQ3IDAtNS4zMjEtMS4xMTItNi44NzctMi41MDh2LTMuNTJjMS40NzYgMi4xMjQgNC4xNjggMy43NjMgNi44NzcgMy43NjMgMS42NTkgMCAyLjk5My0uOTUgMi45OTMtMS45NjQgMC0zLjgyMi0xMC4wMTMtMS40NTUtMTAuMDEzLTguMDQ5IDAtMy40NjEgMy4zNzgtNS4zMjEgNi40MTMtNS4zMjEgMi41MDIgMCA0Ljc0OC44MTMgNi41MzcgMi4xODZ2Mi45MTdjLTEuNTU2LTEuNjU2LTMuODc4LTMuMS02LjU5OS0zLjEtMS41NTYgMC0yLjQ0Ni44MjgtMi40NDYgMS44MDEgMCA0LjA4NSAxMC4xNzUgMS4yMTMgMTAuMTc1IDcuOTI3IDAgMi43MTMtMi42MyA1Ljg2OS03LjA2MSA1Ljg2OXoiLz48L3N2Zz4=" | |
| }, | |
| c19e: function(e, t, n) {}, | |
| c342: function(e, t, n) { | |
| "use strict"; | |
| var r = n("d6c6"), | |
| i = n.n(r); | |
| i.a | |
| }, | |
| c57c: function(e, t, n) {}, | |
| c5aa: function(e, t, n) { | |
| "use strict"; | |
| var r = n("fa7c"), | |
| i = n.n(r); | |
| i.a | |
| }, | |
| c5ba: function(e, t, n) {}, | |
| c69c: function(e, t, n) {}, | |
| cad5: function(e, t, n) { | |
| "use strict"; | |
| var r = n("c69c"), | |
| i = n.n(r); | |
| i.a | |
| }, | |
| cec2: function(e, t, n) {}, | |
| cf67: function(e, t, n) { | |
| "use strict"; | |
| var r = n("bcf8"), | |
| i = n.n(r); | |
| i.a | |
| }, | |
| cfb3: function(e, t, n) {}, | |
| d045: function(e, t, n) {}, | |
| d1fb: function(e, t, n) { | |
| "use strict"; | |
| var r = n("ea13"), | |
| i = n.n(r); | |
| i.a | |
| }, | |
| d238: function(e, t, n) { | |
| "use strict"; | |
| var r = n("85a9"), | |
| i = n.n(r); | |
| i.a | |
| }, | |
| d5d5: function(e, t, n) { | |
| "use strict"; | |
| var r = n("365d"), | |
| i = n.n(r); | |
| i.a | |
| }, | |
| d6c6: function(e, t, n) {}, | |
| d837: function(e, t, n) {}, | |
| d8d0: function(e, t, n) { | |
| "use strict"; | |
| var r = n("79c6"), | |
| i = n.n(r); | |
| i.a | |
| }, | |
| d9cb: function(e, t, n) { | |
| "use strict"; | |
| var r = n("8757"), | |
| i = n.n(r); | |
| i.a | |
| }, | |
| db6d: function(e, t, n) { | |
| "use strict"; | |
| var r = n("3c64"), | |
| i = n.n(r); | |
| i.a | |
| }, | |
| dc24: function(e, t) { | |
| e.exports = "data:image/svg+xml;base64,PHN2ZyBpZD0iREJfbG9nbyIgZGF0YS1uYW1lPSJEQiBsb2dvIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgNzAiPjxkZWZzPjxzdHlsZT4uY2xzLTF7ZmlsbDojZWMwMDE2fTwvc3R5bGU+PC9kZWZzPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTkwIDBIMTAuMDVBMTAgMTAgMCAwMDAgMTB2NTBhMTAuMDUgMTAuMDUgMCAwMDEwLjA1IDEwSDkwYTEwLjA1IDEwLjA1IDAgMDAxMC0xMC4wN1YxMEExMCAxMCAwIDAwOTAgMHptMi43IDU5LjkzYTIuNzYgMi43NiAwIDAxLTIuNyAyLjg2SDEwLjA1YTIuNzYgMi43NiAwIDAxLTIuNzUtMi44NlYxMGEyLjc2IDIuNzYgMCAwMTIuNzUtMi45SDkwYTIuNzYgMi43NiAwIDAxMi43IDIuOXoiLz48cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0zMC41OCA1Ny45MUgxMy43NlYxMi4wOWgxNi44MmMxMS44NSAwIDE4LjQgNy40MiAxOC40IDIyLjcuMDIgMTMuMjYtNC40MyAyMy4wMS0xOC40IDIzLjEyem03LjMxLTIyLjE3YzAtOS4yMy0xLTE2LjQ0LTEwLjktMTYuNDRoLTIuMjN2MzEuMThoMy45MWM1LjgzIDAgOS4yMi00LjY2IDkuMjItMTQuNzR6TTc4IDMzLjk0YTExLjI2IDExLjI2IDAgMDA4LTEwLjY3YzAtLjk1LS4xOS0xMS4xNi0xMy4wOC0xMS4xNkg1My44djQ1LjhINzBjNC4yOSAwIDE3LjY2IDAgMTcuNjYtMTIuODggMC0zLjIyLTEuMzItOS4yOC05LjY2LTExLjA5ek02NC43IDE5LjE3aDMuNDZjNC45MyAwIDYuODkgMS43MiA2Ljg5IDUuNTIgMCAzLTIuMTYgNS41NC02IDUuNTRINjQuN3ptNC41MSAzMS4zMUg2NC43VjM4LjcxaDQuODFjNS43MSAwIDcuMTEgMy4zMyA3LjExIDUuODkgMCA1Ljg4LTUuNjIgNS44OC03LjQxIDUuODh6Ii8+PC9zdmc+" | |
| }, | |
| dd67: function(e, t, n) { | |
| "use strict"; | |
| n("fe93"), n("be65"), n("fb98") | |
| }, | |
| de2f: function(e, t, n) { | |
| "use strict"; | |
| var r = n("a597"), | |
| i = n.n(r); | |
| i.a | |
| }, | |
| e77b: function(e, t, n) { | |
| "use strict"; | |
| var r = n("2ad3"), | |
| i = n.n(r); | |
| i.a | |
| }, | |
| e9ea: function(e, t, n) { | |
| "use strict"; | |
| var r = n("9f3d"), | |
| i = n.n(r); | |
| i.a | |
| }, | |
| ea13: function(e, t, n) {}, | |
| ec6f: function(e, t, n) { | |
| "use strict"; | |
| var r = n("d837"), | |
| i = n.n(r); | |
| i.a | |
| }, | |
| ec91: function(e, t, n) { | |
| "use strict"; | |
| var r = n("9a99"), | |
| i = n.n(r); | |
| i.a | |
| }, | |
| ef3c: function(e, t, n) { | |
| "use strict"; | |
| var r = n("8230"), | |
| i = n.n(r); | |
| i.a | |
| }, | |
| ef96: function(e, t, n) {}, | |
| f0eb: function(e, t) { | |
| e.exports = "data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiI+PHBhdGggZmlsbD0iIzI4MmQzNyIgZD0iTTMyIDE2YzAgOC44MzctNy4xNjMgMTYtMTYgMTZTMCAyNC44MzcgMCAxNiA3LjE2MyAwIDE2IDBzMTYgNy4xNjMgMTYgMTZ6Ii8+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTIyLjY2MiAxMy4yOTNhNDQuMDUyIDQ0LjA1MiAwIDAxLjAwMi45MzZsLjAwMi42MTVhNi45MzMgNi45MzMgMCAxMS0xMy44NjYgMHYtMi4zMTFhNi45MzMgNi45MzMgMCAwMTEzLjg2LS4yOTZjLS4wMDEuMDAyLjAwMS40OTguMDAyIDEuMDU2em0tMi4zMDcuNjIzdi0xLjM4M2E0LjYyMiA0LjYyMiAwIDEwLTkuMjQ0IDB2MS4zODNjMS4wMjIuNDkxIDIuNDk2LjkyNyA0LjYyMi45MjdzMy42LS40MzUgNC42MjItLjkyN3ptMi4zMDYgNS44MDlhNi45MzMgNi45MzMgMCAwMS0xMy44NTYgMGMxLjUzNCAyLjE3NCA0LjA2NSAzLjU5NCA2LjkyOCAzLjU5NHM1LjM5NC0xLjQyIDYuOTI4LTMuNTk0em0tOS4wMzktMS4zNzhjLS4xNDYtLjcyOS0uODU0LTEuNDM4LTEuNTg0LTEuNTg0bC0uOTI3LS4xODUuMTg1LjkyN2MuMTQ2LjcyOS44NTQgMS40MzggMS41ODQgMS41ODRsLjkyNy4xODUtLjE4NS0uOTI3em00LjIyMiAwbC0uMTg1LjkyNy45MjctLjE4NWMuNzMtLjE0NiAxLjQzOC0uODU1IDEuNTg0LTEuNTg0bC4xODUtLjkyNy0uOTI3LjE4NWMtLjczLjE0Ni0xLjQzOC44NTUtMS41ODQgMS41ODR6Ii8+PC9zdmc+" | |
| }, | |
| f501: function(e, t, n) { | |
| "use strict"; | |
| var r = n("c19e"), | |
| i = n.n(r); | |
| i.a | |
| }, | |
| f5d0: function(e, t, n) { | |
| "use strict"; | |
| var r = n("ef96"), | |
| i = n.n(r); | |
| i.a | |
| }, | |
| f5dd: function(e, t, n) { | |
| "use strict"; | |
| var r = n("c57c"), | |
| i = n.n(r); | |
| i.a | |
| }, | |
| fa7c: function(e, t, n) {}, | |
| fb98: function(e, t, n) {}, | |
| fd90: function(e, t, n) {}, | |
| fe93: function(e, t, n) {} | |
| }); |