PageSourceSearch

https://luckyv.de/build/website/3630.658fd15e.js

js luckyv.de collected 2026-10-08 19:55:25 UTC 33,960 bytes, 1 lines download raw bytes

1!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="b2aa4078-fbfb-4d6a-9ec1-24d8fa14b77f",e._sentryDebugIdIdentifier="sentry-dbid-b2aa4078-fbfb-4d6a-9ec1-24d8fa14b77f")}catch(e){}}();var _global="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};_global.SENTRY_RELEASE={id:"v2.0.5696-web"},(self.webpackChunk=self.webpackChunk||[]).push([[3630],{1231:function(e,t,i){i(95691);var s=i(86555),n=i(20910),r=i(69463);const o=["sm","md","lg","xl"],a=o.reduce(((e,t)=>(e[t]={type:[Boolean,String,Number],default:!1},e)),{}),l=o.reduce(((e,t)=>(e["offset"+(0,r.Zb)(t)]={type:[String,Number],default:null},e)),{}),u=o.reduce(((e,t)=>(e["order"+(0,r.Zb)(t)]={type:[String,Number],default:null},e)),{}),d={col:Object.keys(a),offset:Object.keys(l),order:Object.keys(u)};function c(e,t,i){let s=e;if(null!=i&&!1!==i){if(t){s+=`-${t.replace(e,"")}`}return"col"!==e||""!==i&&!0!==i?(s+=`-${i}`,s.toLowerCase()):s.toLowerCase()}}const h=new Map;t.A=s.default.extend({name:"v-col",functional:!0,props:{cols:{type:[Boolean,String,Number],default:!1},...a,offset:{type:[String,Number],default:null},...l,order:{type:[String,Number],default:null},...u,alignSelf:{type:String,default:null,validator:e=>["auto","start","end","center","baseline","stretch"].includes(e)},tag:{type:String,default:"div"}},render(e,{props:t,data:i,children:s,parent:r}){let o="";for(const e in t)o+=String(t[e]);let a=h.get(o);if(!a){let e;for(e in a=[],d)d[e].forEach((i=>{const s=t[i],n=c(e,i,s);n&&a.push(n)}));const i=a.some((e=>e.startsWith("col-")));a.push({col:!i||!t.cols,[`col-${t.cols}`]:t.cols,[`offset-${t.offset}`]:t.offset,[`order-${t.order}`]:t.order,[`align-self-${t.alignSelf}`]:t.alignSelf}),h.set(o,a)}return e(t.tag,(0,n.Ay)(i,{class:a}),s)}})},17345:function(e,t,i){i.d(t,{F:function(){return a}});var s=i(43297),n=i(67331),r=i(35061),o=i(72006);function a(e){e.preventDefault()}t.A=(0,o.A)(s.A,n.A,r.A).extend({name:"selectable",model:{prop:"inputValue",event:"change"},props:{id:String,inputValue:null,falseValue:null,trueValue:null,multiple:{type:Boolean,default:null},label:String},data(){return{hasColor:this.inputValue,lazyValue:this.inputValue}},computed:{computedColor(){if(this.isActive)return this.color?this.color:this.isDark&&!this.appIsDark?"white":"primary"},isMultiple(){return!0===this.multiple||null===this.multiple&&Array.isArray(this.internalValue)},isActive(){const e=this.value,t=this.internalValue;return this.isMultiple?!!Array.isArray(t)&&t.some((t=>this.valueComparator(t,e))):void 0===this.trueValue||void 0===this.falseValue?e?this.valueComparator(e,t):Boolean(t):this.valueComparator(t,this.trueValue)},isDirty(){return this.isActive},rippleState(){return this.isDisabled||this.validationState?this.validationState:void 0}},watch:{inputValue(e){this.lazyValue=e,this.hasColor=e}},methods:{genLabel(){const e=s.A.options.methods.genLabel.call(this);return e?(e.data.on={click:a},e):e},genInput(e,t){return this.$createElement("input",{attrs:Object.assign({"aria-checked":this.isActive.toString(),disabled:this.isDisabled,id:this.computedId,role:e,type:e},t),domProps:{value:this.value,checked:this.isActive},on:{blur:this.onBlur,change:this.onChange,focus:this.onFocus,keydown:this.onKeydown,click:a},ref:"input"})},onClick(e){this.onChange(),this.$emit("click",e)},onChange(){if(!this.isInteractive)return;const e=this.value;let t=this.internalValue;if(this.isMultiple){Array.isArray(t)||(t=[]);const i=t.length;t=t.filter((t=>!this.valueComparator(t,e))),t.length===i&&t.push(e)}else t=void 0!==this.trueValue&&void 0!==this.falseValue?this.valueComparator(t,this.trueValue)?this.falseValue:this.trueValue:e?this.valueComparator(t,e)?null:e:!t;this.validate(!0,t),this.internalValue=t,this.hasColor=t},onFocus(e){this.isFocused=!0,this.$emit("focus",e)},onBlur(e){this.isFocused=!1,this.$emit("blur",e)},onKeydown(e){}}})},21253:function(e,t,i){i.d(t,{OQ:function(){return a},SL:function(){return r},ZR:function(){return o},ri:function(){return l}});var s=i(30089),n=i(69463);const r=(0,n.Gn)("v-card__actions"),o=(0,n.Gn)("v-card__subtitle"),a=(0,n.Gn)("v-card__text"),l=(0,n.Gn)("v-card__title");s.A},22369:function(e,t,i){i(95691);var s=i(86555),n=i(20910),r=i(69463);const o=["sm","md","lg","xl"],a=["start","end","center"];function l(e,t){return o.reduce(((i,s)=>(i[e+(0,r.Zb)(s)]=t(),i)),{})}const u=e=>[...a,"baseline","stretch"].includes(e),d=l("align",(()=>({type:String,default:null,validator:u}))),c=e=>[...a,"space-between","space-around"].includes(e),h=l("justify",(()=>({type:String,default:null,validator:c}
1))),p=e=>[...a,"space-between","space-around","stretch"].includes(e),f=l("alignContent",(()=>({type:String,default:null,validator:p}))),m={align:Object.keys(d),justify:Object.keys(h),alignContent:Object.keys(f)},v={align:"align",justify:"justify",alignContent:"align-content"};function g(e,t,i){let s=v[e];if(null!=i){if(t){s+=`-${t.replace(e,"")}`}return s+=`-${i}`,s.toLowerCase()}}const b=new Map;t.A=s.default.extend({name:"v-row",functional:!0,props:{tag:{type:String,default:"div"},dense:Boolean,noGutters:Boolean,align:{type:String,default:null,validator:u},...d,justify:{type:String,default:null,validator:c},...h,alignContent:{type:String,default:null,validator:p},...f},render(e,{props:t,data:i,children:s}){let r="";for(const e in t)r+=String(t[e]);let o=b.get(r);if(!o){let e;for(e in o=[],m)m[e].forEach((i=>{const s=t[i],n=g(e,i,s);n&&o.push(n)}));o.push({"no-gutters":t.noGutters,"row--dense":t.dense,[`align-${t.align}`]:t.align,[`justify-${t.justify}`]:t.justify,[`align-content-${t.alignContent}`]:t.alignContent}),b.set(r,o)}return e(t.tag,(0,n.Ay)(i,{staticClass:"row",class:o}),s)}})},28597:function(e,t,i){i(61971);var s=i(96266),n=i(92951),r=i(20910),o=i(69463);const a={...s.v,offsetY:!0,offsetOverflow:!0,transition:!1};t.A=s.A.extend({name:"v-autocomplete",props:{autoSelectFirst:{type:Boolean,default:!1},filter:{type:Function,default:(e,t,i)=>i.toLocaleLowerCase().indexOf(t.toLocaleLowerCase())>-1},hideNoData:Boolean,menuProps:{type:s.A.options.props.menuProps.type,default:()=>a},noFilter:Boolean,searchInput:{type:String}},data(){return{lazySearch:this.searchInput}},computed:{classes(){return{...s.A.options.computed.classes.call(this),"v-autocomplete":!0,"v-autocomplete--is-selecting-index":this.selectedIndex>-1}},computedItems(){return this.filteredItems},selectedValues(){return this.selectedItems.map((e=>this.getValue(e)))},hasDisplayedItems(){return this.hideSelected?this.filteredItems.some((e=>!this.hasItem(e))):this.filteredItems.length>0},currentRange(){return null==this.selectedItem?0:String(this.getText(this.selectedItem)).length},filteredItems(){return!this.isSearching||this.noFilter||null==this.internalSearch?this.allItems:this.allItems.filter((e=>{const t=(0,o.TD)(e,this.itemText),i=null!=t?String(t):"";return this.filter(e,String(this.internalSearch),i)}))},internalSearch:{get(){return this.lazySearch},set(e){this.lazySearch!==e&&(this.lazySearch=e,this.$emit("update:search-input",e))}},isAnyValueAllowed(){return!1},isDirty(){return this.searchIsDirty||this.selectedItems.length>0},isSearching(){return this.multiple&&this.searchIsDirty||this.searchIsDirty&&this.internalSearch!==this.getText(this.selectedItem)},menuCanShow(){return!!this.isFocused&&(this.hasDisplayedItems||!this.hideNoData)},$_menuProps(){const e=s.A.options.computed.$_menuProps.call(this);return e.contentClass=`v-autocomplete__content ${e.contentClass||""}`.trim(),{...a,...e}},searchIsDirty(){return null!=this.internalSearch&&""!==this.internalSearch},selectedItem(){return this.multiple?null:this.selectedItems.find((e=>this.valueComparator(this.getValue(e),this.getValue(this.internalValue))))},listData(){const e=s.A.options.computed.listData.call(this);return e.props={...e.props,items:this.virtualizedItems,noFilter:this.noFilter||!this.isSearching||!this.filteredItems.length,searchInput:this.internalSearch},e}},watch:{filteredItems:"onFilteredItemsChanged",internalValue:"setSearch",isFocused(e){e?(document.addEventListener("copy",this.onCopy),this.$refs.input&&this.$refs.input.select()):(document.removeEventListener("copy",this.onCopy),this.blur(),this.updateSelf())},isMenuActive(e){!e&&this.hasSlot&&(this.lazySearch=null)},items(e,t){t&&t.length||!this.hideNoData||!this.isFocused||this.isMenuActive||!e.length||this.activateMenu()},searchInput(e){this.lazySearch=e},internalSearch:"onInternalSearchChanged",itemText:"updateSelf"},created(){this.setSearch()},destroyed(){document.removeEventListener("copy",this.onCopy)},methods:{onFilteredItemsChanged(e,t){if(e!==t){if(!this.autoSelectFirst){const i=t[this.$refs.menu.listIndex];i?this.setMenuIndex(e.findIndex((e=>e===i))):this.setMenuIndex(-1),this.$emit("update:list-index",this.$refs.menu.listIndex)}this.$nextTick((()=>{this.internalSearch&&(1===e.length||this.autoSelectFirst)&&(this.$refs.menu.getTiles(),this.autoSelectFirst&&e.length&&(this.setMenuIndex(0),this.$emit("update:list-index",this.$refs.menu.listIndex)))}))}},onInternalSearchChanged(){this.updateMenuDimensions()},updateMenuDimensions(){this.isMenuActive&&this.$refs.menu&&this.$refs.menu.updateDimensions()},changeSelectedIndex(e){this.searchIsDirty||(this.multiple&&e===o.uP.left?-1===this.selectedIndex?this.selectedIndex=this.selectedItems.length-1:this.selectedIndex--:this.multiple&&e===o.uP.right?this.selectedIndex>=this.selectedItems.length-1?this.selectedIndex=-1:this.selectedIndex++:e!==o.uP.backspace&&e!==o.uP.delete||this.deleteCurrentItem())},deleteCurrentItem(){const e=this.selectedIndex,t=this.selectedItems[e];if(!this.isInteractive||this.getDisabled(t))return;const i=this.selectedItems.length-1;if(-1===this.selectedIndex&&0!==i)return void(this.selectedIndex=i);const s=e!==this.selectedItems.length-1?e:e-1;this.selectedItems[s]?this.selectItem(t):this.setValue(this.multiple?[]:null),this.selectedIndex=s},clearableCallback(){this.internalSearch=null,s.A.options.methods.clearableCallback.call(this)},genInput(){const e=n.A.options.methods.genInput.call(this);return e.data=(0,r.Ay)(e.data,{attrs:{"aria-activedescendant":(0,o.no)(this.$refs.menu,"activeTile.id"),autocomplete:(0,o.no)(e.data,"attrs.autocomplete","off")},domProps:{value:this.internalSearch}}),e},genInputSlot(){const e=s.A.options.methods.genInputSlot.call(this);return e.data.attrs.role="combobox",e},genSelections(){return this.hasSlot||this.multiple?s.A.options.methods.genSelections.call(this):[]},onClick(e){this.isInteractive&&(this.selectedIndex>-1?this.selectedIndex=-1:this.onFocus(),this.isAppendInner(e.target)||this.activateMenu())},onInput(e){if(this.selectedIndex>-1||!e.target)return;const t=e.target,i=t.value;t.value&&this.activateMenu(),this.multiple||""!==i||this.deleteCurrentItem(),this.internalSearch=i,this.badInput=t.validity&&t.validity.badInput},onKeyDown(e){const t=e.keyCode;!e.ctrlKey&&[o.uP.home,o.uP.end].includes(t)||s.A.options.methods.onKeyDown.call(this,e),this.changeSelectedIndex(t)},onSpaceDown(e){},onTabDown(e){s.A.options.methods.onTabDown.call(this,e),this.updateSelf()},onUpDown(e){e.preventDefault(),this.activateMenu()},selectItem(e){s.A.options.methods.selectItem.call(this,e),this.setSearch()},setSelectedItems(){s.A.options.methods.setSelectedItems.call(this),this.isFocused||this.setSearch()},setSearch(){this.$nextTick((()=>{this.multiple&&this.internalSearch&&this.isMenuActive||(this.internalSearch=!this.selectedItems.length||this.multiple||this.hasSlot?null:this.getText(this.selectedItem))}))},updateSelf(){(this.searchIsDirty||this.internalValue)&&(this.multiple||this.valueComparator(this.internalSearch,this.getValue(this.internalValue))||this.setSearch())},hasItem(e){return this.selectedValues.indexOf(this.getValue(e))>-1},onCopy(e){var t,i;if(-1===this.selectedIndex)return;const s=this.selectedItems[this.selectedIndex],n=this.getText(s);null===(t=e.clipboardData)||void 0===t||t.setData("text/plain",n),null===(i=e.clipboardData)||void 0===i||i.setData("text/vnd.vuetify.autocomplete.item+plain",n),e.preventDefault()}}})},34048:function(e,t,i){i.d(t,{A:function(){return d}});var s=i(80583),n=function(){var e=this,t=e._self._c;e._self._setupProxy;return t("div",[e.isLoading?t("div",[t(s.A,{attrs:{indeterminate:""}}),e._v("\n        "+e._s(e.label)+"\n    ")],1):t("div",[e._t("content")],2)
1])};n._withStripped=!0;var r=i(54705),o=i(76120),a=function(e,t,i,s){var n,r=arguments.length,o=r<3?t:null===s?s=Object.getOwnPropertyDescriptor(t,i):s;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)o=Reflect.decorate(e,t,i,s);else for(var a=e.length-1;a>=0;a--)(n=e[a])&&(o=(r<3?n(o):r>3?n(t,i,o):n(t,i))||o);return r>3&&o&&Object.defineProperty(t,i,o),o};let l=class extends o.lD{constructor(...e){super(...e),(0,r.A)(this,"isLoading",void 0),(0,r.A)(this,"label",void 0)}};a([(0,o.pF)("loading",{default:!0})],l.prototype,"isLoading",void 0),a([(0,o.kv)({default:"Wird geladen ..."})],l.prototype,"label",void 0),l=a([(0,o.uA)({components:{}})],l);var u=l,d=(0,i(14486).A)(u,n,[],!1,null,"670fc4ad",null).exports},40285:function(e,t,i){i.d(t,{A:function(){return r}});i(77631);var s=i(54582),n=i(43297),r=i(17345).A.extend({name:"v-checkbox",props:{indeterminate:Boolean,indeterminateIcon:{type:String,default:"$checkboxIndeterminate"},offIcon:{type:String,default:"$checkboxOff"},onIcon:{type:String,default:"$checkboxOn"}},data(){return{inputIndeterminate:this.indeterminate}},computed:{classes(){return{...n.A.options.computed.classes.call(this),"v-input--selection-controls":!0,"v-input--checkbox":!0,"v-input--indeterminate":this.inputIndeterminate}},computedIcon(){return this.inputIndeterminate?this.indeterminateIcon:this.isActive?this.onIcon:this.offIcon},validationState(){if(!this.isDisabled||this.inputIndeterminate)return this.hasError&&this.shouldValidate?"error":this.hasSuccess?"success":null!==this.hasColor?this.computedColor:void 0}},watch:{indeterminate(e){this.$nextTick((()=>this.inputIndeterminate=e))},inputIndeterminate(e){this.$emit("update:indeterminate",e)},isActive(){this.indeterminate&&(this.inputIndeterminate=!1)}},methods:{genCheckbox(){const{title:e,...t}=this.attrs$;return this.$createElement("div",{staticClass:"v-input--selection-controls__input"},[this.$createElement(s.A,this.setTextColor(this.validationState,{props:{dense:this.dense,dark:this.dark,light:this.light}}),this.computedIcon),this.genInput("checkbox",{...t,"aria-checked":this.inputIndeterminate?"mixed":this.isActive.toString()}),this.genRipple(this.setTextColor(this.rippleState))])},genDefaultSlot(){return[this.genCheckbox(),this.genLabel()]}}})},46276:function(e,t,i){i.d(t,{A:function(){return p}});var s=i(28597),n=i(32136),r=i(13324),o=function(){var e=this,t=e._self._c;e._self._setupProxy;return t("div",{staticClass:"d-flex flex-row align-center"},[t(s.A,{staticClass:"one-line",attrs:{rules:e.rules,items:e.responseItems,"search-input":e.search,loading:e.loading,filter:e.filterExisting,label:e.label,outlined:e.outlined,"hide-details":e.hideDetails,dense:e.dense,readonly:e.readonly,disabled:e.disabled,placeholder:e.placeholder,"item-text":"name","item-value":e.idKey,"aria-autocomplete":"none",autocomplete:"off","prepend-icon":e.icon,"return-object":"","hide-no-data":"","auto-select-first":"","persistent-hint":"",clearable:""},on:{"update:searchInput":function(t){e.search=t},"update:search-input":function(t){e.search=t},"click:clear":function(t){e.select(null),e.search=null},click:function(t){return e.queryDatabase()},focus:function(t){e.loadInitialList&&e.queryDatabase()},change:e.change},scopedSlots:e._u([{key:"item",fn:function({item:t}){return[t?e._t("listItem",(function(){return[e._v("\n                "+e._s(t.name)+"\n            ")]}),{item:t}):e._e()]}},{key:"selection",fn:function(){return[e.item?e._t("selection",(function(){return[t("span",{attrs:{title:e.item.name}},[e._v(e._s(e.item.name))])]}),{item:e.item}):e._e()]},proxy:!0}],null,!0),model:{value:e.item,callback:function(t){e.item=t},expression:"item"}}),e._v(" "),e.initialSelection&&e.initialSelection?.[e.idKey]!==e.item?.[e.idKey]?t(n.A,{staticClass:"ml-1",attrs:{title:"Auf ursprünglichen Wert zurücksetzen",text:""},on:{click:function(t){return e.revert()}}},[t(r.A,[e._v("fas fa-clock-rotate-left")])],1):e._e()],1)};o._withStripped=!0;var a=i(54705),l=i(91955),u=i(76120),d=function(e,t,i,s){var n,r=arguments.length,o=r<3?t:null===s?s=Object.getOwnPropertyDescriptor(t,i):s;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)o=Reflect.decorate(e,t,i,s);else for(var a=e.length-1;a>=0;a--)(n=e[a])&&(o=(r<3?n(o):r>3?n(t,i,o):n(t,i))||o);return r>3&&o&&Object.defineProperty(t,i,o),o};let c=class extends u.lD{constructor(...e){super(...e),(0,a.A)(this,"item",void 0),(0,a.A)(this,"searchUrl",void 0),(0,a.A)(this,"loadInitialList",void 0),(0,a.A)(this,"label",void 0),(0,a.A)(this,"placeholder",void 0),(0,a.A)(this,"icon",void 0),(0,a.A)(this,"rules",void 0),(0,a.A)(this,"disabled",void 0),(0,a.A)(this,"readonly",void 0),(0,a.A)(this,"outlined",void 0),(0,a.A)(this,"dense",void 0),(0,a.A)(this,"hideDetails",void 0),(0,a.A)(this,"idKey",void 0),(0,a.A)(this,"loading",!1),(0,a.A)(this,"search",null),(0,a.A)(this,"responseItems",[]),(0,a.A)(this,"debounceTimer",null),(0,a.A)(this,"initialSelection",null)}async mounted(){this.onItemChange()}onItemChange(){this.item?.[this.idKey]&&(this.responseItems=[this.item],this.initialSelection=this.item)}change(e){}revert(){this.initialSelection&&(this.responseItems=[this.initialSelection],this.item=this.initialSelection,window.setTimeout((()=>{this.change(this.item)})))}select(e){window.setTimeout((()=>{this.item=null,this.item=e,this.$forceUpdate()}),250)}filterExisting(e){return this.item?.[this.idKey]!==e?.[this.idKey]}doSearch(){null!==this.search&&(this.debounceTimer&&window.clearTimeout(this.debounceTimer),this.debounceTimer=window.setTimeout((()=>{this.queryDatabase(),this.debounceTimer=null}),250))}async queryDatabase(){if(this.searchUrl){this.loading=!0;try{const e=await l.SS.get(this.searchUrl,{params:{search:this.search}});if(!e.data?.items)throw new Error("WebSelectEntity response requires list of items.");this.responseItems=e.data.items,this.item&&!this.responseItems.find((e=>e[this.idKey]===this.item?.[this.idKey]))&&this.responseItems.unshift(this.item)}finally{this.loading=!1}}}};d([(0,u.Qq)()],c.prototype,"item",void 0),d([(0,u.kv)({required:!0})],c.prototype,"searchUrl",void 0),d([(0,u.kv)({type:Boolean})],c.prototype,"loadInitialList",void 0),d([(0,u.kv)()],c.prototype,"label",void 0),d([(0,u.kv)({default:"Eintrag suchen ..."})],c.prototype,"placeholder",void 0),d([(0,u.kv)()],c.prototype,"icon",void 0),d([(0,u.kv)()],c.prototype,"rules",void 0),d([(0,u.kv)({type:Boolean})],c.prototype,"disabled",void 0),d([(0,u.kv)({type:Boolean})],c.prototype,"readonly",void 0),d([(0,u.kv)({type:Boolean})],c.prototype,"outlined",void 0),d([(0,u.kv)({type:Boolean})],c.prototype,"dense",void 0),d([(0,u.kv)({default:!1})],c.prototype,"hideDetails",void 0),d([(0,u.kv)({default:"id"})],c.prototype,"idKey",void 0),d([(0,u.ox)("item")],c.prototype,"onItemChange",null),d([(0,u.O5)()],c.prototype,"change",null),d([(0,u.ox)("search")],c.prototype,"doSearch",null),c=d([(0,u.uA)({components:{}})],c);var h=c,p=(0,i(14486).A)(h,o,[],!1,null,"979c6704",null).exports},50877:function(e,t,i){var s=i(72006),n=i(77402),r=i(21687),o=i(69463);t.A=(0,s.A)(n.A,(0,r.G)("form")).extend({name:"v-form",provide(){return{form:this}},inheritAttrs:!1,props:{disabled:Boolean,lazyValidation:Boolean,readonly:Boolean,value:Boolean},data:()=>({inputs:[],watchers:[],errorBag:{}}),watch:{errorBag:{handler(e){const t=Object.values(e).includes(!0);this.$emit("input",!t)},deep:!0,immediate:!0}},methods:{watchInput(e){const t=e=>e.$watch("hasError",(t=>{this.$set(this.errorBag,e._uid,t)}),{immediate:!0}),i={_uid:e._uid,valid:()=>{},shouldValidate:()=>{}};return this.lazyValidation?i.shouldValidate=e.$watch("shouldValidate",(s=>{s&&(this.errorBag.hasOwnProperty(e._uid)||(i.valid=t(e)))})):i.valid=t(e),i},validate(){return 0===this.inputs.filter((e=>!e.validate(!0))).length}
1,reset(){this.inputs.forEach((e=>e.reset())),this.resetErrorBag()},resetErrorBag(){this.lazyValidation&&setTimeout((()=>{this.errorBag={}}),0)},resetValidation(){this.inputs.forEach((e=>e.resetValidation())),this.resetErrorBag()},register(e){this.inputs.push(e),this.watchers.push(this.watchInput(e))},unregister(e){const t=this.inputs.find((t=>t._uid===e._uid));if(!t)return;const i=this.watchers.find((e=>e._uid===t._uid));i&&(i.valid(),i.shouldValidate()),this.watchers=this.watchers.filter((e=>e._uid!==t._uid)),this.inputs=this.inputs.filter((e=>e._uid!==t._uid)),this.$delete(this.errorBag,t._uid)}},render(e){return e("form",{staticClass:"v-form",attrs:{novalidate:!0,...this.attrs$},on:{submit:e=>this.$emit("submit",e)}},(0,o.$c)(this))}})},53630:function(e,t,i){i.r(t),i.d(t,{default:function(){return x}});var s=i(30089),n=i(21253),r=i(40285),o=i(1231),a=i(50877),l=i(22369),u=i(92951),d=function(){var e=this,t=e._self._c;e._self._setupProxy;return t("web-await-loading",{attrs:{loading:e.loading},scopedSlots:e._u([{key:"content",fn:function(){return[t(a.A,{ref:"createEditForm",on:{submit:function(t){t.preventDefault(),e.$refs.createEditForm.validate()&&e.save()}}},[t("web-page-header",{attrs:{"back-to":"item-overdose-groups","back-text":"Item-Überdosis-Effekte"}},[e._v("\n                "+e._s(e.itemOverdoseGroup?`"${e.itemOverdoseGroup.name}" bearbeiten`:"Neuer Item-Überdosis-Effekt")+"\n            ")]),e._v(" "),t(s.A,[t(n.ri,[e._v(" Allgemein ")]),e._v(" "),t(n.OQ,[t(u.A,{attrs:{label:"Name *",rules:[e.$validationRules.required()]},model:{value:e.editableItemOverdoseGroup.name,callback:function(t){e.$set(e.editableItemOverdoseGroup,"name","string"==typeof t?t.trim():t)},expression:"editableItemOverdoseGroup.name"}}),e._v(" "),t(l.A,{staticClass:"form-controls",attrs:{align:"center"}},[t(o.A,{attrs:{cols:"12",lg:"6"}},[t(u.A,{attrs:{label:"Anzahl *",type:"number",rules:[e.$validationRules.required()],hint:"Wird ausgelöst, wenn Anzahl konsumiert wird","persistent-hint":""},model:{value:e.editableItemOverdoseGroup.triggerAmount,callback:function(t){e.$set(e.editableItemOverdoseGroup,"triggerAmount",e._n(t))},expression:"editableItemOverdoseGroup.triggerAmount"}})],1),e._v(" "),t(o.A,{attrs:{cols:"12",lg:"6"}},[t(u.A,{attrs:{label:"Zeitspanne *",type:"number",rules:[e.$validationRules.required()],hint:"Wird ausgelöst, wenn Anzahl innerhalb von Zeitspanne konsumiert wird","persistent-hint":""},scopedSlots:e._u([{key:"append",fn:function(){return[e._v(" Minuten ")]},proxy:!0}]),model:{value:e.editableItemOverdoseGroup.timespan,callback:function(t){e.$set(e.editableItemOverdoseGroup,"timespan",e._n(t))},expression:"editableItemOverdoseGroup.timespan"}})],1)],1)],1)],1),e._v(" "),t(s.A,[t(n.ri,[e._v("Energie")]),e._v(" "),t(n.OQ,[t(l.A,{staticClass:"form-controls",attrs:{align:"center"}},[t(o.A,{attrs:{cols:"12",md:""}},[t(u.A,{attrs:{label:"Energieverlust bei auslaufen *",type:"number"},model:{value:e.editableItemOverdoseGroup.energyLostOnExpire,callback:function(t){e.$set(e.editableItemOverdoseGroup,"energyLostOnExpire",e._n(t))},expression:"editableItemOverdoseGroup.energyLostOnExpire"}})],1),e._v(" "),t(o.A,{attrs:{cols:"auto"}},[e._v("oder")]),e._v(" "),t(o.A,{attrs:{cols:"12",md:""}},[t(r.A,{attrs:{label:"Überdosierte Energie bei auslaufen entfernen","hide-details":""},model:{value:e.editableItemOverdoseGroup.overdoseEnergyLostOnExpire,callback:function(t){e.$set(e.editableItemOverdoseGroup,"overdoseEnergyLostOnExpire",t)},expression:"editableItemOverdoseGroup.overdoseEnergyLostOnExpire"}})],1)],1)],1)],1),e._v(" "),t(s.A,[t(n.ri,[e._v("Effekt und Animation")]),e._v(" "),t(n.OQ,[t(l.A,{staticClass:"form-controls"},[t(o.A,{attrs:{cols:"12",lg:"6"}},[t("web-select-entity",{attrs:{label:"Effekt bei auslösen","search-url":"/admin/effects","load-initial-list":""},model:{value:e.editableItemOverdoseGroup.effect,callback:function(t){e.$set(e.editableItemOverdoseGroup,"effect",t)},expression:"editableItemOverdoseGroup.effect"}})],1),e._v(" "),t(o.A,{attrs:{cols:"12",lg:"6"}},[t(u.A,{attrs:{label:"Effekt-Dauer",type:"number"},scopedSlots:e._u([{key:"append",fn:function(){return[e._v(" Sekunden ")]},proxy:!0}]),model:{value:e.editableItemOverdoseGroup.effectDuration,callback:function(t){e.$set(e.editableItemOverdoseGroup,"effectDuration",e._n(t))},expression:"editableItemOverdoseGroup.effectDuration"}}
1)],1),e._v(" "),t(o.A,{attrs:{cols:"12",lg:"6"}},[t("web-select-entity",{attrs:{label:"Animation bei auslösen","search-url":"/admin/animations","load-initial-list":""},model:{value:e.editableItemOverdoseGroup.animation,callback:function(t){e.$set(e.editableItemOverdoseGroup,"animation",t)},expression:"editableItemOverdoseGroup.animation"}})],1),e._v(" "),t(o.A,{attrs:{cols:"12",lg:"6"}},[t(u.A,{attrs:{label:"Animations-Verzögerung",type:"number"},scopedSlots:e._u([{key:"append",fn:function(){return[e._v(" Millisekunden ")]},proxy:!0}]),model:{value:e.editableItemOverdoseGroup.animationDelay,callback:function(t){e.$set(e.editableItemOverdoseGroup,"animationDelay",e._n(t))},expression:"editableItemOverdoseGroup.animationDelay"}})],1)],1)],1)],1),e._v(" "),t(s.A,[t(n.ri,[e._v("Knock out")]),e._v(" "),t(n.OQ,[t(r.A,{attrs:{label:"Setzt den Spieler außer Gefecht (Bewusstlos)"},model:{value:e.editableItemOverdoseGroup.knockOut,callback:function(t){e.$set(e.editableItemOverdoseGroup,"knockOut",t)},expression:"editableItemOverdoseGroup.knockOut"}}),e._v(" "),t(l.A,{staticClass:"form-controls"},[t(o.A,{attrs:{cols:"12",lg:"6"}},[t(u.A,{attrs:{label:"Anzahl",type:"number",hint:"Werden mindestens Anzahl innerhalb von Zeitspanne konsumiert, setzt es den Spieler außer Gefecht","persistent-hint":""},model:{value:e.editableItemOverdoseGroup.knockOutAmount,callback:function(t){e.$set(e.editableItemOverdoseGroup,"knockOutAmount",e._n(t))},expression:"editableItemOverdoseGroup.knockOutAmount"}})],1),e._v(" "),t(o.A,{attrs:{cols:"12",lg:"6"}},[t(u.A,{attrs:{label:"Außer Gefecht-Beschreibung",hint:"Name der Verletzung","persistent-hint":""},model:{value:e.editableItemOverdoseGroup.knockOutDescription,callback:function(t){e.$set(e.editableItemOverdoseGroup,"knockOutDescription","string"==typeof t?t.trim():t)},expression:"editableItemOverdoseGroup.knockOutDescription"}})],1)],1)],1)],1),e._v(" "),t("div",{staticClass:"mt-4"},[t("web-btn-save",{attrs:{type:"submit",loading:e.saving}})],1)],1)]},proxy:!0}])})};d._withStripped=!0;var c,h,p,f=i(54705);!function(e){e[e.BLACK=0]="BLACK",e[e.GREEN=1]="GREEN",e[e.RED=2]="RED",e[e.YELLOW=3]="YELLOW"}(c||(c={}));class m{constructor(){(0,f.A)(this,"id",void 0),(0,f.A)(this,"name",""),(0,f.A)(this,"timespan",60),(0,f.A)(this,"triggerAmount",1),(0,f.A)(this,"energyLostOnExpire",0),(0,f.A)(this,"overdoseEnergyLostOnExpire",!1),(0,f.A)(this,"effect",void 0),(0,f.A)(this,"effectDuration",30),(0,f.A)(this,"animation",void 0),(0,f.A)(this,"animationDelay",1e3),(0,f.A)(this,"knockOut",!1),(0,f.A)(this,"knockOutAmount",void 0),(0,f.A)(this,"knockOutDescription",void 0)}}!function(e){e.EMPTY="",e.ENVIRONMENT="drop_inventory",e.CRAFTING="crafting",e.MASK="cloth_mask",e.LEGS="cloth_legs",e.BAGS="cloth_bags",e.FEET="cloth_feet",e.ACCESSORIES="cloth_accessories",e.TOP_UNDERSHIRT="cloth_undershirt",e.BODY_ARMOR="cloth_armor",e.TOP="cloth_top",e.HAT="cloth_hat",e.GLASSES="cloth_glasses",e.EARRINGS="cloth_earrings",e.WATCH="cloth_watch",e.BRACELET="cloth_bracelet",e.HANDY="handy",e.RADIO="radio",e.BIG_WEAPON="big_weapon",e.FIRST_SMALL_WEAPON="first_small_weapon",e.MAGAZIN="magazin",e.SECOND_SMALL_WEAPON="second_small_weapon",e.FLASHLIGHT="flashlight",e.BRIEFCASE="briefcase",e.BILLFOLD="billfold",e.KEY_CHAIN="key_chain",e.HEAD="head_equipment",e.SHOPPING_CART="shopping_cart",e.TOOL="tool"}(h||(h={})),function(e){e.DEFAULT="default",e.CLOTH="cloth",e.WEAPON="weapon",e.SHOP="shop",e.CLOTH_SHOP="cloth_shop"}(p||(p={}));var v=i(91955),g=i(95826),b=i(34048),y=i(65216),A=i(46276),I=i(76120),S=i(58902),_=function(e,t,i,s){var n,r=arguments.length,o=r<3?t:null===s?s=Object.getOwnPropertyDescriptor(t,i):s;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)o=Reflect.decorate(e,t,i,s);else for(var a=e.length-1;a>=0;a--)(n=e[a])&&(o=(r<3?n(o):r>3?n(t,i,o):n(t,i))||o);return r>3&&o&&Object.defineProperty(t,i,o),o};let k=class extends I.lD{constructor(...e){super(...e),(0,f.A)(this,"successSaveToast",void 0),(0,f.A)(this,"errorSaveToast",void 0),(0,f.A)(this,"id",void 0),(0,f.A)(this,"loading",!0),(0,f.A)(this,"saving",!1),(0,f.A)(this,"itemOverdoseGroup",null),(0,f.A)(this,"editableItemOverdoseGroup",new m)}mounted(){this.loadData()}async loadData(){if(this.loading=!0,"new"===this.id)this.editableItemOverdoseGroup=new m,this.loading=!1;else try{this.itemOverdoseGroup=(await v.SS.get(`/admin/item-overdose-group/${this.id}`)).data,this.editableItemOverdoseGroup=structuredClone(this.itemOverdoseGroup)}finally{this.loading=!1}}async save(){this.saving=!0;try{if("new"===this.id){if(this.itemOverdoseGroup=(await v.SS.post("/admin/item-overdose-group/create",this.editableItemOverdoseGroup)).data,this.editableItemOverdoseGroup=structuredClone(this.itemOverdoseGroup),this.editableItemOverdoseGroup.id)return this.successSaveToast(),this.$router.push({name:"item-overdose-group",params:{id:this.editableItemOverdoseGroup.id}})}else this.itemOverdoseGroup=(await v.SS.put(`/admin/item-overdose-group/${this.id}`,this.editableItemOverdoseGroup)).data,this.editableItemOverdoseGroup=structuredClone(this.itemOverdoseGroup),this.successSaveToast()}catch(e){this.errorSaveToast(e)}finally{this.saving=!1}}};_([(0,S.rc)("toasts/successSaveToast")],k.prototype,"successSaveToast",void 0),_([(0,S.rc)("toasts/errorSaveToast")],k.prototype,"errorSaveToast",void 0),_([(0,I.kv)({default:"new"})],k.prototype,"id",void 0),k=_([(0,I.uA)({components:{WebAwaitLoading:b.A,WebBtnSave:y.A,WebSelectEntity:A.A,WebPageHeader:g.A}})],k);var O=k,x=(0,i(14486).A)(O,d,[],!1,null,"72b11598",null).exports},58902:function(e,t,i){i.d(t,{rc:function(){return o},uB:function(){return r}});var s=i(36599),n=i(95353),r=(a("computed",n.aH),a("computed",n.L8)),o=a("methods",n.i0);a("methods",n.PY);function a(e,t){function i(i,n){return(0,s.u1)((function(s,r){s[e]||(s[e]={});var o,a=((o={})[r]=i,o);s[e][r]=void 0!==n?t(n,a)[r]:t(a)[r]}))}return function(e,t){if("string"==typeof t){var s=t,n=e;return i(s,void 0)(n,s)}return i(e,function(e){var t=e&&e.namespace;if("string"!=typeof t)return;if("/"!==t[t.length-1])return t+"/";return t}(t))}}},61971:function(){},65216:function(e,t,i){i.d(t,{A:function(){return c}});var s=i(32136),n=i(13324),r=function(){var e=this,t=e._self._c;e._self._setupProxy;return t(s.A,{attrs:{type:e.type,loading:e.loading,disabled:e.disabled,color:"primary"},on:{click:e.click}},[t(n.A,{attrs:{left:""}},[e._v("fa-solid fa-save")]),e._v(" "),e._t("default",(function(){return[e._v(e._s(e.label))]}))],2)};r._withStripped=!0;var o=i(54705),a=i(76120),l=function(e,t,i,s){var n,r=arguments.length,o=r<3?t:null===s?s=Object.getOwnPropertyDescriptor(t,i):s;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)o=Reflect.decorate(e,t,i,s);else for(var a=e.length-1;a>=0;a--)(n=e[a])&&(o=(r<3?n(o):r>3?n(t,i,o):n(t,i))||o);return r>3&&o&&Object.defineProperty(t,i,o),o};let u=class extends a.lD{constructor(...e){super(...e),(0,o.A)(this,"type",void 0),(0,o.A)(this,"loading",void 0),(0,o.A)(this,"disabled",void 0),(0,o.A)(this,"label",void 0)}click(){}};l([(0,a.kv)({default:"button"})],u.prototype,"type",void 0),l([(0,a.kv)()],u.prototype,"loading",void 0),l([(0,a.kv)()],u.prototype,"disabled",void 0),l([(0,a.kv)({default:"Speichern"})],u.prototype,"label",void 0),l([(0,a.O5)()],u.prototype,"click",null),u=l([(0,a.uA)({components:{}})],u);var d=u,c=(0,i(14486).A)(d,r,[],!1,null,"3c39de6b",null).exports},67331:function(e,t,i){var s=i(39179),n=i(86555);t.A=n.default.extend({name:"rippleable",directives:{ripple:s.A},props:{ripple:{type:[Boolean,Object],default:!0}},methods:{genRipple(e={}){return this.ripple?(e.staticClass="v-input--selection-controls__ripple",e.directives=e.directives||[],e.directives.push({name:"ripple",value:{center:!0}}),this.$createElement("div",e)):null}}})},69155:function(e,t,i){i(93540);var s=i(17151);t.A=(0,s.A)("layout")},77631:function(){},95691:function(){},95826:function(e,t,i){i.d(t,{A:function(){return h}});var s=i(32136),n=i(13324),r=i(69155),o=function(){var e=this,t=e._self._c;e._self._setupProxy;return t(r.A,{staticClass:"pb-4 flex-column flex-md-row align-stretch",attrs:{"align-center":""}},[t("h1",{staticClass:"mb-2 mb-md-0 flex-grow-1"},[e._t("default")],2),e._v(" "),t("div",{staticClass:"align-self-start align-self-md-center d-print-none",attrs:{"aria-hidden":!0}},[e.backTo?t(s.A,{attrs:{color:"primary",to:e.backToLink,exact:"",text:""}}
1,[t(n.A,{attrs:{left:""}},[e._v("fas fa-arrow-left")]),e._v("\n            "+e._s(e.backText)+"\n        ")],1):e._e(),e._v(" "),e._t("actions")],2)])};o._withStripped=!0;var a=i(54705),l=i(76120),u=function(e,t,i,s){var n,r=arguments.length,o=r<3?t:null===s?s=Object.getOwnPropertyDescriptor(t,i):s;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)o=Reflect.decorate(e,t,i,s);else for(var a=e.length-1;a>=0;a--)(n=e[a])&&(o=(r<3?n(o):r>3?n(t,i,o):n(t,i))||o);return r>3&&o&&Object.defineProperty(t,i,o),o};let d=class extends l.lD{constructor(...e){super(...e),(0,a.A)(this,"backText",void 0),(0,a.A)(this,"backTo",void 0)}get backToLink(){return"string"==typeof this.backTo?{name:this.backTo}:this.backTo}};u([(0,l.kv)({default:"Zurück"})],d.prototype,"backText",void 0),u([(0,l.kv)()],d.prototype,"backTo",void 0),d=u([(0,l.uA)({components:{}})],d);var c=d,h=(0,i(14486).A)(c,o,[],!1,null,"4fee01a4",null).exports}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.