1"use strict";(self.webpackChunkssoapi=self.webpackChunkssoapi||[]).push([[181],{2181:(e,s,o)=>{o.r(s),o.d(s,{default:()=>c});var t=o(2998),a=o(9726),l=o(7749);const i={name:"MessageBox",components:{DnmHeadline:t.wW},data(){return{showMessageBox:!0,state:null,boxid:this._uid}},props:{type:{type:String,required:!1,default:"success",validator:e=>["success","warning","error"].includes(e)},close:{type:Boolean,required:!1,default:!1},stayClosed:{type:Boolean,required:!1,default:!1},scrollToWhenShown:{type:Boolean,required:!1,default:!1}},mounted(){this.stayClosed?this.showMessageBox=!this.$store.getters["userServices/getStayClosed"](this.boxid):this.scrollToWhenShown&&this.$el.scrollIntoView({behavior:"smooth",block:"center"})},methods:{closeMessageBox(){this.state="fadeOut",setTimeout(()=>{this.showMessageBox=!1,this.stayClosed&&this.$store.dispatch("userServices/setStayClosed",{boxid:this.boxid,stayClosed:!0})},1e3)}}},n={class:"messageBox__inner"},d={class:"messageBox__content"};const c=(0,l._)(i,[["render",function(e,s,o,t,l,i){const c=(0,a.g2)("DnmHeadline");return l.showMessageBox?((0,a.uX)(),(0,a.CE)("div",{key:0,class:(0,a.C4)([[`-${o.type}`,l.state],"messageBox"])},[(0,a.Lk)("div",n,[o.close?((0,a.uX)(),(0,a.CE)("span",{key:0,onClick:s[0]||(s[0]=(...e)=>i.closeMessageBox&&i.closeMessageBox(...e)),class:"messageBox__close"},"x")):(0,a.Q3)("",!0),(0,a.bF)(c,{"headline-style":"headline4",class:"messageBox__title","no-color":""},{default:(0,a.k6)(()=>[(0,a.RG)(e.$slots,"title",{},void 0,!0)]),_:3}),(0,a.Lk)("div",d,[(0,a.RG)(e.$slots,"content",{},void 0,!0)])])],2)):(0,a.Q3)("",!0)}],["__scopeId","data-v-d2326e43"]])},7749:(e,s,o)=>{o.d(s,{_:()=>t});const t=(e,s)=>{const o=e.__vccOpts||e;for(const[e,t]of s)o[e]=t;return o}}}]);
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.