~ K    A     L    I ~
UNAME : Linux web63.extendcp.co.uk 4.18.0-553.58.1.el8_10.x86_64 #1 SMP Wed Jun 25 06:37:46 EDT 2025 x86_64
SERVER IP : 10.0.187.63 -________- CLIENT IP : 216.73.216.199
PATH :/usr/share/maxscale/gui/js/
UP FILE :
MINI SHELL D ZAB '
Current File : //usr/share/maxscale/gui/js/vis-conf~d4ecaaa3.4d2dfd3e.js
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["vis-conf~d4ecaaa3"],{"44d3":function(e,t,i){"use strict";i("e5ae")},"6c3b":function(e,t,i){},"78da":function(e,t,i){"use strict";i.r(t);var s=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"d-flex flex-column fill-height"},[i("page-header-right",{attrs:{showCreateNew:""},on:{"on-count-done":e.fetchConfigData}}),i("v-card",{directives:[{name:"resize",rawName:"v-resize.quiet",value:e.setCtrDim,expression:"setCtrDim",modifiers:{quiet:!0}}],ref:"wrapper",staticClass:"fill-height graph-card",attrs:{outlined:""}},[e.ctrDim.height&&e.config_graph_data.length?i("mxs-dag-graph",{attrs:{data:e.config_graph_data,dim:e.ctrDim,nodeWidth:e.nodeWidth,dynNodeHeight:"",revert:"",draggable:"",colorizingLinkFn:e.colorizingLinkFn,handleRevertDiagonal:e.handleRevertDiagonal},scopedSlots:e._u([{key:"rect-node-content",fn:function(t){var s=t.data,r=s.node,a=s.recompute,n=s.isDragging;return[e.$typy(r,"data").isEmptyObject?e._e():i("conf-node",{class:{"no-pointerEvent":n},attrs:{node:r,nodeWidth:e.nodeWidth,recompute:a}})]}}],null,!1,919648712)}):e._e()],1)],1)},r=[],a=i("2f62"),n=i("f3ba"),o=function(){var e=this,t=e.$createElement,i=e._self._c||t;return e.$typy(e.node,"data").isEmptyObject?e._e():i("v-card",{staticClass:"node-card fill-height",style:{borderColor:e.headingColor.bg},attrs:{outlined:"",width:e.nodeWidth-2}},[i("div",{staticClass:"node-heading d-flex align-center justify-center flex-row px-3 py-1",style:{backgroundColor:e.headingColor.bg}},[e.isShowingFilterNodes?e._e():[i("router-link",{staticClass:"text-truncate mr-2",style:{color:e.headingColor.txt},attrs:{target:"_blank",rel:"noopener noreferrer",to:"/dashboard/"+e.nodeType+"/"+e.node.data.id}},[e._v(" "+e._s(e.node.data.id)+" ")]),i("v-spacer")],i("span",{staticClass:"node-type font-weight-medium text-no-wrap text-uppercase",style:{color:e.headingColor.txt}},[e._v(" "+e._s(e.$helpers.resourceTxtTransform(e.nodeType))+" ")])],2),e.isServiceWithFiltersNode?i("filter-nodes",{attrs:{filters:e.filters,nodeWidth:e.nodeWidth/1.5,handleVisFilters:e.handleVisFilters},model:{value:e.isVisualizingFilters,callback:function(t){e.isVisualizingFilters=t},expression:"isVisualizingFilters"}}):e._e(),i("div",{staticClass:"mxs-color-helper text-navigation d-flex justify-center flex-column px-3 py-1",class:{"mx-5":e.isShowingFilterNodes},style:{border:e.isShowingFilterNodes?"1px solid "+e.headingColor.bg:"unset"}},[e.isShowingFilterNodes?[i("router-link",{staticClass:"text-truncate ",attrs:{target:"_blank",rel:"noopener noreferrer",to:"/dashboard/"+e.node.data.type+"/"+e.node.data.id}},[e._v(" "+e._s(e.node.data.id)+" ")])]:e._e(),e._l(e.nodeBody,(function(t,s){return i("div",{key:s,staticClass:"d-flex flex-row flex-grow-1 align-center",style:{lineHeight:e.lineHeight}},[i("span",{staticClass:"mr-2 font-weight-bold text-capitalize text-no-wrap"},[e._v(" "+e._s(s)+" ")]),"state"===s?i("icon-sprite-sheet",{staticClass:"state-icon mr-1",attrs:{size:"13",frame:e.stateIconFrame(t)}},[e._v(" "+e._s(e.nodeType)+" ")]):e._e(),i("mxs-truncate-str",{attrs:{tooltipItem:{txt:""+t}}}),"filters"===s?i("mxs-tooltip-btn",{attrs:{btnClass:"ml-auto vis-filter-btn","x-small":"",icon:"",depressed:""},on:{click:e.handleVisFilters},scopedSlots:e._u([{key:"btn-content",fn:function(){return[i("v-icon",{attrs:{color:"primary",size:"14"}},[e._v("$vuetify.icons.mxs_reports ")])]},proxy:!0}],null,!0)},[e._v(" "+e._s(e.$mxs_t("visFilters"))+" ")]):e._e()],1)}))],2)],1)},l=[],d=function(){var e=this,t=e.$createElement,i=e._self._c||t;return e.isVisualizingFilters?i("div",{staticClass:"visualized-filters"},[i("mxs-tooltip-btn",{attrs:{btnClass:"hide-filter-btn","x-small":"",icon:"",depressed:""},on:{click:e.handleVisFilters},scopedSlots:e._u([{key:"btn-content",fn:function(){return[i("v-icon",{attrs:{size:"10",color:"error"}},[e._v(" $vuetify.icons.mxs_close")])]},proxy:!0}],null,!1,3407079978)},[e._v(" "+e._s(e.$mxs_t("hideFilters"))+" ")]),i("div",{staticClass:"filter-node-group pt-4"},e._l(e.filters.slice().reverse(),(function(t){return i("div",{key:t.id,staticClass:"d-flex align-center flex-column"},[i("div",{staticClass:"px-2 py-1 mx-auto filter-node d-flex justify-space-between",style:{width:e.nodeWidth+"px"}},[i("router-link",{staticClass:"text-truncate mr-2",style:{color:"#fff"},attrs:{target:"_blank",rel:"noopener noreferrer",to:"/dashboard/"+t.type+"/"+t.id}},[i("mxs-truncate-str",{attrs:{tooltipItem:{txt:""+t.id},maxWidth:(e.nodeWidth-30)/2}})],1),i("mxs-truncate-str",{attrs:{tooltipItem:{txt:""+e.getFilterModule(t.id)},maxWidth:(e.nodeWidth-30)/2}})],1),i("div",{staticClass:"dashed-arrow d-flex justify-center"},[i("span",{staticClass:"line d-inline-block"}),i("v-icon",{staticClass:"d-block arrow",attrs:{color:"#f59d34",size:"12"}},[e._v(" $vuetify.icons.mxs_arrowHead ")])],1)])})),0)],1):e._e()},c=[],u={name:"filter-nodes",props:{value:{type:Boolean,required:!0},filters:{type:Array,required:!0},nodeWidth:{type:Number,required:!0},handleVisFilters:{type:Function,required:!0}},computed:{...Object(a["c"])({getAllFiltersMap:"filter/getAllFiltersMap"}),isVisualizingFilters:{get(){return this.value},set(e){this.$emit("input",e)}}},methods:{getFilterModule(e){return this.$typy(this.getAllFiltersMap.get(e),"attributes.module").safeString}}},h=u,f=(i("abda"),i("2877")),p=i("6544"),g=i.n(p),m=i("132d"),S=Object(f["a"])(h,d,c,!1,null,"7e780c3c",null),b=S.exports;g()(S,{VIcon:m["a"]});var y={name:"conf-node",components:{"filter-nodes":b},props:{node:{type:Object,required:!0},nodeWidth:{type:Number,required:!0},recompute:{type:Function,required:!0}},data(){return{isVisualizingFilters:!1}},computed:{...Object(a["e"])({RELATIONSHIP_TYPES:e=>e.app_config.RELATIONSHIP_TYPES}),...Object(a["c"])({getAllFiltersMap:"filter/getAllFiltersMap"}),lineHeight(){return"18px"},headingColor(){const{SERVICES:e,SERVERS:t,MONITORS:i,LISTENERS:s}=this.RELATIONSHIP_TYPES;switch(this.nodeType){case i:return{bg:"#0E9BC0",txt:"#fff"};case t:return{bg:"#e7eef1",txt:"#2d9cdb"};case e:return{bg:"#7dd012",txt:"#fff"};case s:return{bg:"#424f62",txt:"#fff"};default:return{bg:"#e7eef1",txt:"#fff"}}},nodeData(){return this.node.data.nodeData},nodeType(){return this.node.data.type},filters(){return this.$typy(this.node.data.nodeData,"relationships.filters.data").safeArray},isServiceWithFiltersNode(){return this.nodeType===this.RELATIONSHIP_TYPES.SERVICES&&Boolean(this.filters.length)},isShowingFilterNodes(){return this.isServiceWithFiltersNode&&this.isVisualizingFilters},nodeBody(){const{SERVICES:e,SERVERS:t,MONITORS:i,FILTERS:s,LISTENERS:r}=this.RELATIONSHIP_TYPES;switch(this.nodeType){case i:{const{state:e,module:t}=this.nodeData.attributes;return{state:e,module:t}}case t:{const{state:e,parameters:t,statistics:{connections:i}}=this.nodeData.attributes;let s={state:e,connections:i,[t.socket?"socket":"address"]:this.$helpers.getAddress(t)};return s}case e:{const{state:e,router:t,total_connections:i}=this.nodeData.attributes;let s={state:e,router:t,"Total Connections":i};return!this.isVisualizingFilters&&this.filters.length&&(s.filters=this.filters.map(e=>e.id).join(", ")),s}case s:return{module:this.nodeData.attributes.module};case r:{const{state:e,parameters:t}=this.nodeData.attributes;return{state:e,address:this.$helpers.getAddress(t),protocol:t.protocol,authenticator:t.authenticator}}default:return{}}}},mounted(){this.filters.length<4&&(this.isVisualizingFilters=!0)},methods:{stateIconFrame(e){const{SERVICES:t,SERVERS:i,MONITORS:s,LISTENERS:r}=this.RELATIONSHIP_TYPES;switch(this.nodeType){case s:return this.$helpers.monitorStateIcon(e);case i:return this.$helpers.serverStateIcon(e);case t:return this.$helpers.serviceStateIcon(e);case r:return this.$helpers.listenerStateIcon(e)}},getFilterModule(e){return this.$typy(this.getAllFiltersMap.get(e),"attributes.module").safeString},handleVisFilters(){this.isVisualizingFilters=!this.isVisualizingFilters,this.recompute()}}},_=y,x=(i("44d3"),i("b0af")),v=i("2fa4"),E=Object(f["a"])(_,o,l,!1,null,"daf3cb20",null),C=E.exports;g()(E,{VCard:x["a"],VIcon:m["a"],VSpacer:v["a"]});var I={name:"configuration",components:{"page-header-right":n["a"],"conf-node":C},data(){return{ctrDim:{},nodeWidth:220,dynNodeHeightMap:{}}},computed:{...Object(a["e"])({config_graph_data:e=>e.visualization.config_graph_data,RELATIONSHIP_TYPES:e=>e.app_config.RELATIONSHIP_TYPES})},async created(){await this.fetchConfigData()},mounted(){this.$nextTick(()=>this.setCtrDim())},methods:{...Object(a["b"])({fetchConfigData:"visualization/fetchConfigData"}),setCtrDim(){const{clientHeight:e,clientWidth:t}=this.$refs.wrapper.$el;this.ctrDim={width:t,height:e}},colorizingLinkFn({source:e,target:t}){const i=e.data.type,s=t.data.type,{SERVICES:r,SERVERS:a,MONITORS:n,LISTENERS:o}=this.RELATIONSHIP_TYPES;switch(i){case n:if(s===a||s===a)return"#0E9BC0";if(s===r)return"#7dd012";break;case a:if(s===r)return"#7dd012";break;case r:if(s===o)return"#424f62";if(s===r)return"#7dd012"}},handleRevertDiagonal({source:e,target:t}){const i=e.data.type,s=t.data.type,{SERVICES:r,SERVERS:a,MONITORS:n,LISTENERS:o}=this.RELATIONSHIP_TYPES;switch(i){case n:case a:if(s===r)return!0;break;case r:if(s===o||s===r)return!0;break}return!1}}},F=I,R=i("269a"),T=i.n(R),w=i("dc22"),N=Object(f["a"])(F,s,r,!1,null,null,null);t["default"]=N.exports;g()(N,{VCard:x["a"]}),T()(N,{Resize:w["a"]})},abda:function(e,t,i){"use strict";i("6c3b")},e5ae:function(e,t,i){},f3ba:function(e,t,i){"use strict";var s=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("portal",{attrs:{to:"page-header--right"}},[i("div",{staticClass:"d-flex align-center fill-height",style:{borderBottom:"thin solid #e7eef1"}},[i("refresh-rate",e._g({key:e.$route.name,model:{value:e.refreshRate,callback:function(t){e.refreshRate=t},expression:"refreshRate"}},e.$listeners)),e.showCreateNew?i("create-resource",{staticClass:"ml-2 d-inline-block"}):e._e()],1)])},r=[],a=i("7f29"),n={name:"page-header-right",mixins:[a["a"]],props:{showCreateNew:{type:Boolean,default:!1}}},o=n,l=i("2877"),d=Object(l["a"])(o,s,r,!1,null,null,null);t["a"]=d.exports}}]);
Coded by KALI :v Greetz to DR HARD ../ kali.zbi@hotmail.com