\n
\n\n \n\n \n \n \n mdi-${myMdwHelper.getValueFromData(t.fullscreenCloseIcon,"close")}\n \n \n\n ${myMdwHelper.getBooleanFromData(t.showTitle,!1)?``:""} \n\n \n\n \n \n \n `),myMdwHelper.waitForElement(a,`.${o}`,t.wid,"Dialog",function(){myMdwHelper.waitForElement($("body"),"#materialdesign-vuetify-container",t.wid,"Dialog",function(){function e(e){i(),s.showDialog=e,myMdwHelper.waitForElement($("body"),`#dialog_card_${t.wid}`,t.wid,"Dialog",function(){let e=$("body").find(`#dialog_card_${t.wid}`);e.get(0).style.setProperty("--vue-dialog-view-container-distance-to-border",myMdwHelper.getNumberFromData(t.viewDistanceToBorder,24)+"px"),e.get(0).style.setProperty("--vue-dialog-title-font-size",myMdwHelper.getNumberFromData(t.titleFontSize,20)+"px"),e.get(0).style.setProperty("--vue-dialog-title-font-color",myMdwHelper.getValueFromData(t.titleColor,"")),e.get(0).style.setProperty("--vue-dialog-title-font-family",myMdwHelper.getValueFromData(t.titleFont,"inherit")),e.get(0).style.setProperty("--vue-dialog-footer-background-color",myMdwHelper.getValueFromData(t.footerBackgroundColor,"")),$("body").find(".v-overlay__scrim").css("opacity",myMdwHelper.getValueFromData(t.overlayOpacity,.46)),$("body").find(".v-overlay__scrim").css("background",myMdwHelper.getValueFromData(t.overlayColor,"rgb(33, 33, 33)")),n();let a=t.contains_view;e.find("#visview_"+a).length<1&&vis.views[a]&&vis.renderView(a,a,!0,function(a){$("#visview_"+a).css("position","relative").css("height",l+"px").appendTo(e.find(`#viewContainer_${t.wid}`)).show().data("persistent",!0)})})}function i(){r=$(window).width()<=myMdwHelper.getNumberFromData(t.fullscreenResolutionLower,0),s.showToolbar=r,s.fullscreen=r,s.transition=r?"dialog-bottom-transition":"dialog-transition",n()}function n(){let e=$("body").find(`#dialog_card_${t.wid}`);if(l=myMdwHelper.getNumberFromData(t.viewHeight,5e3),r){let t=e.find(".v-toolbar__content").height();l=Math.floor($(window).height()-t-1)}else{let t=e.find(".v-card__title").outerHeight(),a=e.find(".v-dialog-footer").height();(l>.9*$(window).height()||l+t+a>.9*$(window).height())&&(l=Math.floor(.9*$(window).height()-a-t-5))}r?(e.get(0).style.setProperty("--vue-toolbar-background-color",myMdwHelper.getValueFromData(t.headerBackgroundColor,"#44739e")),e.get(0).style.setProperty("--vue-ripple-effect-color",myMdwHelper.getValueFromData(t.pressColor,"#ffffff"))):(e.get(0).style.setProperty("--vue-toolbar-background-color",myMdwHelper.getValueFromData(t.headerBackgroundColor,"initial")),e.get(0).style.setProperty("--vue-ripple-effect-color",myMdwHelper.getValueFromData(t.pressColor,""))),e.find("#visview_"+t.contains_view).css("height",l+"px")}let s=new Vue({el:a.find(`.${o}`).get(0),vuetify:new Vuetify,data:()=>(r=$(window).width()<=myMdwHelper.getNumberFromData(t.fullscreenResolutionLower,0),{showDialog:!1,title:myMdwHelper.getValueFromData(t.title,myMdwHelper.getValueFromData(t.contains_view,"")),
closeText:myMdwHelper.getValueFromData(t.buttonText,_("close")),showToolbar:r,fullscreen:r,transition:r?"dialog-bottom-transition":"dialog-transition"}),methods:{closeButton(e){vis.binds.materialdesign.helper.vibrate(t.vibrateOnMobilDevices),this.showDialog=!1}},watch:{showDialog(e){"datapoint"===t.showDialogMethod&&vis.setValue(t.showDialogOid,e)}}});if("button"===t.showDialogMethod){let o=a;a.context.style.setProperty("--mdc-theme-primary",myMdwHelper.getValueFromData(t.colorPress,"")),"icon"===t.buttonStyle?mdc.iconButton.MDCIconButtonToggle.attachTo(o.get(0)):mdc.ripple.MDCRipple.attachTo(o.get(0)),o.click(function(){vis.binds.materialdesign.helper.vibrate(t.vibrateOnMobilDevices),s.showDialog||e(!0)})}else vis.states.bind(t.showDialogOid+".ts",function(a,o,l){let r=vis.states.attr(t.showDialogOid+".val");s.showDialog||!0!==r&&"true"!==r?!s.showDialog||!1!==r&&"false"!==r||e(!1):e(!0)});$(window).resize(function(){i()})})})}catch(e){console.error(`[Vuetify Dialog ${t.wid}] initialize: error: ${e.message}, stack: ${e.stack}`)}}},vis.binds.materialdesign.drawer={initializeTopAppBar:function(e){try{let t="",a="",o="",l="";"standard"===e.topAppBarLayout?l="mdc-top-app-bar--fixed-adjust":"dense"===e.topAppBarLayout?(t="mdc-top-app-bar--dense",l="mdc-top-app-bar--dense-fixed-adjust"):"short"===e.topAppBarLayout&&(t="mdc-top-app-bar--short mdc-top-app-bar--short-collapsed",l="mdc-top-app-bar--short-fixed-adjust");let r=myMdwHelper.getValueFromData(e.topAppBarZ_index,"","z-index: ",";");return a=vis.editMode?`style="position: absolute;${r}"`:`style="position: fixed;${r}"`,"modal"!==e.drawerLayout&&"dismissible"!==e.drawerLayout||(o=`
`),{headerLayout:t,headerStyle:a,contentLayout:l,headerButtonShow:o}}catch(t){console.error(`initializeTopAppBar [${e.wid}]: error:: ${t.message}, stack: ${t.stack}`)}},initializeDrawer:function(e){try{let l=[],r=[],i="",n="",s="",d="";return t(),a(),o(),{viewsList:l,drawerItemList:r.join(""),drawerHeader:i,drawerLayout:n,drawerStyle:s,drawerModalScrim:d};function t(){let t=myMdwHelper.getValueFromData(e.drawerWidth,"","width: ","px;"),a="",o="";void 0!==e.z_index&&null!==e.z_index&&""!==e.z_index&&(a=`z-index: ${e.z_index};`,o=`z-index: ${e.z_index-1};`);let l="";"modal"===e.drawerLayout?(n="mdc-drawer--modal",vis.editMode?l="position: absolute;":d=`
`):vis.editMode?(n="mdc-drawer--dismissible mdc-drawer--open",l="position: absolute;"):(n="mdc-drawer--dismissible mdc-drawer--open",l="position: fixed;"),s=`style="${t}${a}${l}"`}function a(){!0!==e.attr("showHeader")&&"true"!==e.attr("showHeader")||(i=``)}function o(){let t=myMdwHelper.getFontSize(e.listItemHeaderTextSize),a=myMdwHelper.getValueFromData(e.drawerIconHeight,"","height: ","px !important;"),o=myMdwHelper.getValueFromData(e.drawerSubItemIconHeight,a,"height: ","px !important;"),i=myMdwHelper.getFontSize(e.listItemTextSize),n=myMdwHelper.getFontSize(e.listSubItemTextSize),s=e.showLabels?"":"display: none;",d=e.showSubItemsLabels?"":"display: none;",c=myMdwHelper.getValueFromData(e.backdropLabelBackgroundHeight,"height: auto;","height: ","%;"),u=myMdwHelper.getValueFromData(e.backdropSubLabelBackgroundHeight,c,"height: ","%;"),m=0;for(var p=0;p<=e.count;p++){let b=myMdwHelper.getValueFromData(e.attr("headers"+p),null),y=myMdwHelper.getValueFromData(e.attr("labels"+p),e.attr("contains_view_"+p)),h=myMdwHelper.getValueFromData(e.attr("iconDrawer"+p),""),f="",w=!1,v="",x="";if(e.attr("contains_view_"+p)&&e.attr("contains_view_"+p).includes("|")){if(l.push(""),f=e.attr("contains_view_"+p).split("|"),f.length>0){w=!0;let t=myMdwHelper.getValueFromData(e.attr("labels"+p),null);if(null===t)y=e.attr("contains_view_"+p);else try{v=JSON.parse(t),y=v.itemText}catch(e){v="",y="Error: wrong format!"}let a=myMdwHelper.getValueFromData(e.attr("iconDrawer"+p),null);if(null!==a)try{x=JSON.parse(a),h=x.itemImage}catch(e){x=""}}}else l.push(e.attr("contains_view_"+p));let k=myMdwHelper.getListItemHeader(b,t);r.push(k);let F=myMdwHelper.getListItem(e.drawerItemLayout,m,h,w,!1,a),M="";"standard"===e.drawerItemLayout&&(M=myMdwHelper.getListItemImage(h,a));let D=myMdwHelper.getListItemLabel(e.drawerItemLayout,m,y,w,i,s,e.colorSubItemToggleIcon,c,!1,e.listItemAlignment);if(r.push(`${F}${M}${D}
`),w){r.push('