@zklogic/draw.io
Version:
Draw.IO - Graph Editor integration in Angular-cli
1 lines • 12.8 kB
JavaScript
Sidebar.prototype.addAlliedTelesisPalette=function(){var e=60,t="allied telesis",r=this,i="points=[];aspect=fixed;html=1;align=center;shadow=0;dashed=0;image;image=img/lib/allied_telesis/";this.setCurrentSearchEntryLibrary("allied_telesis","allied_telesisBuildings"),this.addAlliedTelesisBuildingsPalette(e,t,r,i),this.setCurrentSearchEntryLibrary("allied_telesis","allied_telesisComputer and Terminals"),this.addAlliedTelesisComputerTerminalsPalette(e,t,r,i),this.setCurrentSearchEntryLibrary("allied_telesis","allied_telesisMedia Converters"),this.addAlliedTelesisMediaConvertersPalette(e,t,r,i),this.setCurrentSearchEntryLibrary("allied_telesis","allied_telesisSecurity"),this.addAlliedTelesisSecurityPalette(e,t,r,i),this.setCurrentSearchEntryLibrary("allied_telesis","allied_telesisStorage"),this.addAlliedTelesisStoragePalette(e,t,r,i),this.setCurrentSearchEntryLibrary("allied_telesis","allied_telesisSwitch"),this.addAlliedTelesisSwitchPalette(e,t,r,i),this.setCurrentSearchEntryLibrary("allied_telesis","allied_telesisWireless"),this.addAlliedTelesisWirelessPalette(e,t,r,i),this.setCurrentSearchEntryLibrary()},Sidebar.prototype.addAlliedTelesisBuildingsPalette=function(e,t,r,i){i+="buildings/";var l="buildings",s=[this.createVertexTemplateEntry(i+"Apartments.svg;",.9*e,1.75*e,"","Apartments",!1,null,this.getTagsForStencil(l,"apartments",t).join(" ")),this.createVertexTemplateEntry(i+"Building_Cluster.svg;",2.02*e,1.85*e,"","Building Cluster",!1,null,this.getTagsForStencil(l,"building cluster",t).join(" ")),this.createVertexTemplateEntry(i+"Large_Building.svg;",1.25*e,1.25*e,"","Large Building",!1,null,this.getTagsForStencil(l,"large building",t).join(" ")),this.createVertexTemplateEntry(i+"Long_Building.svg;",2.09*e,2.16*e,"","Long Building",!1,null,this.getTagsForStencil(l,"long building",t).join(" ")),this.createVertexTemplateEntry(i+"Medium_Business_Building.svg;",.91*e,1.17*e,"","Medium Business Building",!1,null,this.getTagsForStencil(l,"medium business building",t).join(" ")),this.createVertexTemplateEntry(i+"School_Building.svg;",2.75*e,2.78*e,"","School Building",!1,null,this.getTagsForStencil(l,"school building",t).join(" ")),this.createVertexTemplateEntry(i+"Secure_Building.svg;",2.72*e,1.86*e,"","Secure Building",!1,null,this.getTagsForStencil(l,"secure building",t).join(" "))];this.addPalette("allied_telesisBuildings","Allied Telesis / Buildings",!1,mxUtils.bind(this,(function(e){for(var t=0;t<s.length;t++)e.appendChild(s[t](e))})))},Sidebar.prototype.addAlliedTelesisComputerTerminalsPalette=function(e,t,r,i){i+="computer_and_terminals/";var l="computer terminals",s=[this.createVertexTemplateEntry(i+"IP_TV.svg;",.82*e,.84*e,"","IP TV",!1,null,this.getTagsForStencil(l,"ip tv internet protocol television",t).join(" ")),this.createVertexTemplateEntry(i+"Keypad.svg;",.44*e,.8*e,"","Keypad",!1,null,this.getTagsForStencil(l,"keypad",t).join(" ")),this.createVertexTemplateEntry(i+"Laptop.svg;",.7*e,.71*e,"","Laptop",!1,null,this.getTagsForStencil(l,"laptop",t).join(" ")),this.createVertexTemplateEntry(i+"Personal_Computer.svg;",.76*e,1.03*e,"","Personal Computer",!1,null,this.getTagsForStencil(l,"personal computer",t).join(" ")),this.createVertexTemplateEntry(i+"Personal_Computer_Wireless.svg;",1.05*e,1.07*e,"","Personal Computer Wireless",!1,null,this.getTagsForStencil(l,"personal computer wireless",t).join(" ")),this.createVertexTemplateEntry(i+"Personal_Computer_with_Server.svg;",1.04*e,1.04*e,"","Personal Computer with Server",!1,null,this.getTagsForStencil(l,"Personal Computer Server",t).join(" ")),this.createVertexTemplateEntry(i+"POS_keypad.svg;",.62*e,.46*e,"","POS Keypad",!1,null,this.getTagsForStencil(l,"pos keypad",t).join(" ")),this.createVertexTemplateEntry(i+"POS_Printer.svg;",.62*e,.54*e,"","POS Printer",!1,null,this.getTagsForStencil(l,"pos printer",t).join(" ")),this.createVertexTemplateEntry(i+"Server_Desktop.svg;",.71*e,.9*e,"","Server Desktop",!1,null,this.getTagsForStencil(l,"server desktop",t).join(" ")),this.createVertexTemplateEntry(i+"Smartphone.svg;",.33*e,.72*e,"","Smartphone",!1,null,this.getTagsForStencil(l,"smartphone",t).join(" ")),this.createVertexTemplateEntry(i+"Tablet.svg;",.45*e,.95*e,"","Tablet",!1,null,this.getTagsForStencil(l,"tablet",t).join(" ")),this.createVertexTemplateEntry(i+"Tablet_Alternative.svg;",.58*e,.8*e,"","Tablet Alternative",!1,null,this.getTagsForStencil(l,"tablet alternative",t).join(" ")),this.createVertexTemplateEntry(i+"Vdeo_Conference_Terminal.svg;",.53*e,.75*e,"","Vdeo Conference Terminal",!1,null,this.getTagsForStencil(l,"vdeo conference terminal",t).join(" ")),this.createVertexTemplateEntry(i+"VOIP_IP_phone.svg;",.5*e,.76*e,"","VOIP IP Phone",!1,null,this.getTagsForStencil(l,"voip ip phone voice over internet protocol",t).join(" "))];this.addPalette("allied_telesisComputer and Terminals","Allied Telesis / Computer and Terminals",!1,mxUtils.bind(this,(function(e){for(var t=0;t<s.length;t++)e.appendChild(s[t](e))})))},Sidebar.prototype.addAlliedTelesisMediaConvertersPalette=function(e,t,r,i){i+="media_converters/";var l="media converters",s=[this.createVertexTemplateEntry(i+"Industrial_Media_Converter.svg;",.5*e,.95*e,"","Industrial Media Converter",!1,null,this.getTagsForStencil(l,"industrial media converter",t).join(" ")),this.createVertexTemplateEntry(i+"Industrial_Media_Converter_POE.svg;",.5*e,.95*e,"","Industrial Media Converter POE",!1,null,this.getTagsForStencil(l,"industrial media converter poe",t).join(" ")),this.createVertexTemplateEntry(i+"Media_Converter_Modular.svg;",1.18*e,.91*e,"","Media Converter Modular",!1,null,this.getTagsForStencil(l,"media converter modular",t).join(" ")),this.createVertexTemplateEntry(i+"Media_Converter_Standalone.svg;",.76*e,.62*e,"","Media Converter Standalone",!1,null,this.getTagsForStencil(l,"media converter standalone",t).join(" ")),this.createVertexTemplateEntry(i+"Media_Converter_Standalone_POE.svg;",.76*e,.62*e,"","Media Converter Standalone POE",!1,null,this.getTagsForStencil(l,"media converter standalone poe",t).join(" "))];this.addPalette("allied_telesisMedia Converters","Allied Telesis / Media Converters",!1,mxUtils.bind(this,(function(e){for(var t=0;t<s.length;t++)e.appendChild(s[t](e))})))},Sidebar.prototype.addAlliedTelesisSecurityPalette=function(e,t,r,i){i+="security/";var l="security",s=[this.createVertexTemplateEntry(i+"DVS_Surveillance_Monitor.svg;",.7*e,1*e,"","DVS Surveillance Monitor",!1,null,this.getTagsForStencil(l,"dvs surveillance monitor",t).join(" ")),this.createVertexTemplateEntry(i+"EtherGRID.svg;",1.49*e,1.08*e,"","EtherGRID",!1,null,this.getTagsForStencil(l,"ethergrid",t).join(" ")),this.createVertexTemplateEntry(i+"POE_DVS_Camera.svg;",.85*e,.67*e,"","POE DVS Camera",!1,null,this.getTagsForStencil(l,"poe dvs camera",t).join(" ")),this.createVertexTemplateEntry(i+"POS.svg;",1.13*e,1.2*e,"","POS",!1,null,this.getTagsForStencil(l,"pos",t).join(" ")),this.createVertexTemplateEntry(i+"Router_UTM.svg;",.93*e,.66*e,"","Router UTM",!1,null,this.getTagsForStencil(l,"router utm",t).join(" ")),this.createVertexTemplateEntry(i+"Router_VPN.svg;",.93*e,.66*e,"","Router VPN",!1,null,this.getTagsForStencil(l,"router vpn",t).join(" ")),this.createVertexTemplateEntry(i+"Surveillance_Camera_Ceiling.svg;",.62*e,.59*e,"","Surveillance Camera Ceiling",!1,null,this.getTagsForStencil(l,"surveillance camera ceiling",t).join(" "))];this.addPalette("allied_telesisSecurity","Allied Telesis / Security",!1,mxUtils.bind(this,(function(e){for(var t=0;t<s.length;t++)e.appendChild(s[t](e))})))},Sidebar.prototype.addAlliedTelesisStoragePalette=function(e,t,r,i){i+="storage/";var l="storage",s=[this.createVertexTemplateEntry(i+"Datacenter_Server_Half_Rack_ToR.svg;",1.47*e,1.91*e,"","Datacenter Server Half Rack ToR",!1,null,this.getTagsForStencil(l,"datacenter server half rack tor",t).join(" ")),this.createVertexTemplateEntry(i+"Datacenter_Server_Rack.svg;",1.47*e,2.98*e,"","Datacenter Server Rack",!1,null,this.getTagsForStencil(l,"datacenter server rack",t).join(" ")),this.createVertexTemplateEntry(i+"Datacenter_Server_Rack_EoR.svg;",1.43*e,2.89*e,"","Datacenter Server Rack EoR",!1,null,this.getTagsForStencil(l,"datacenter server rack eor",t).join(" ")),this.createVertexTemplateEntry(i+"Datacenter_Server_Rack_Storage_Unit_Small.svg;",1.29*e,1.12*e,"","Datacenter Server Rack Storage Unit Small",!1,null,this.getTagsForStencil(l,"datacenter server rack storage unit small",t).join(" ")),this.createVertexTemplateEntry(i+"Datacenter_Server_Rack_ToR.svg;",1.47*e,2.98*e,"","Datacenter Server Rack ToR",!1,null,this.getTagsForStencil(l,"datacenter server rack tor",t).join(" ")),this.createVertexTemplateEntry(i+"Datacenter_Server_Storage_Unit_Large.svg;",1.28*e,1.32*e,"","Datacenter Server Storage Unit Large",!1,null,this.getTagsForStencil(l,"datacenter server storage unit large",t).join(" "))];this.addPalette("allied_telesisStorage","Allied Telesis / Storage",!1,mxUtils.bind(this,(function(e){for(var t=0;t<s.length;t++)e.appendChild(s[t](e))})))},Sidebar.prototype.addAlliedTelesisSwitchPalette=function(e,t,r,i){i+="switch/";var l="switch",s=[this.createVertexTemplateEntry(i+"Industrial_Ethernet_IE200.svg;",.67*e,.94*e,"","Industrial Ethernet IE200",!1,null,this.getTagsForStencil(l,"industrial ethernet ie200",t).join(" ")),this.createVertexTemplateEntry(i+"Industrial_Ethernet_IE200_POE.svg;",.67*e,.94*e,"","Industrial Ethernet IE200 POE",!1,null,this.getTagsForStencil(l,"industrial ethernet ie200 poe",t).join(" ")),this.createVertexTemplateEntry(i+"Industrial_Ethernet_IE300.svg;",1.16*e,1.29*e,"","Industrial_Ethernet_IE300",!1,null,this.getTagsForStencil(l,"industrial ethernet ie300",t).join(" ")),this.createVertexTemplateEntry(i+"Modular_Switch_SBx8106.svg;",1.43*e,1.23*e,"","Modular Switch SBx8106",!1,null,this.getTagsForStencil(l,"modular switch sbx8106",t).join(" ")),this.createVertexTemplateEntry(i+"Modular_Switch_SBx8112.svg;",1.49*e,1.53*e,"","Modular Switch SBx8112",!1,null,this.getTagsForStencil(l,"modular switch sbx8112",t).join(" ")),this.createVertexTemplateEntry(i+"Modular_Switch_SXx908GEN2.svg;",1.3*e,1.11*e,"","Modular Switch SXx908GEN2",!1,null,this.getTagsForStencil(l,"modular switch sxx908gen2",t).join(" ")),this.createVertexTemplateEntry(i+"Switch_24_port_L2.svg;",1.24*e,.85*e,"","Switch 24 port L2",!1,null,this.getTagsForStencil(l,"switch 24 port l2",t).join(" ")),this.createVertexTemplateEntry(i+"Switch_24_port_L2_POE.svg;",1.24*e,.85*e,"","Switch 24 port L2 POE",!1,null,this.getTagsForStencil(l,"switch 24 port l2 poe",t).join(" ")),this.createVertexTemplateEntry(i+"Switch_24_port_L3.svg;",1.24*e,.85*e,"","Switch 24 port L3",!1,null,this.getTagsForStencil(l,"switch 24 port l3",t).join(" ")),this.createVertexTemplateEntry(i+"Switch_24_port_L3_Alternative.svg;",1.3*e,.88*e,"","Switch 24 port L3 Alternative",!1,null,this.getTagsForStencil(l,"switch 24 port l3 alternative",t).join(" ")),this.createVertexTemplateEntry(i+"Switch_24_port_L3_POE.svg;",1.24*e,.85*e,"","Switch 24 port L3 POE",!1,null,this.getTagsForStencil(l,"switch 24 port l3 poe",t).join(" ")),this.createVertexTemplateEntry(i+"Switch_48_port_L2.svg;",1.3*e,.88*e,"","Switch 48 port L2",!1,null,this.getTagsForStencil(l,"switch 48 port l2",t).join(" ")),this.createVertexTemplateEntry(i+"Switch_48_port_L2_POE.svg;",1.3*e,.88*e,"","Switch 48 port L2 POE",!1,null,this.getTagsForStencil(l,"switch 48 port l2 poe",t).join(" ")),this.createVertexTemplateEntry(i+"Switch_48_port_L3.svg;",1.3*e,.88*e,"","Switch 48 port L3",!1,null,this.getTagsForStencil(l,"switch 48 port l3",t).join(" ")),this.createVertexTemplateEntry(i+"Switch_48_port_L3_POE.svg;",1.3*e,.88*e,"","Switch 48 port L3 POE",!1,null,this.getTagsForStencil(l,"switch 48 port l3 poe",t).join(" ")),this.createVertexTemplateEntry(i+"Switch_52_port_L3.svg;",1.3*e,.88*e,"","Switch 52 port L3",!1,null,this.getTagsForStencil(l,"switch 52 port l3",t).join(" "))];this.addPalette("allied_telesisSwitch","Allied Telesis / Switch",!1,mxUtils.bind(this,(function(e){for(var t=0;t<s.length;t++)e.appendChild(s[t](e))})))},Sidebar.prototype.addAlliedTelesisWirelessPalette=function(e,t,r,i){i+="wireless/";var l="wireless",s=[this.createVertexTemplateEntry(i+"Access_Point_Indoor.svg;",.61*e,.91*e,"","Access Point Indoor",!1,null,this.getTagsForStencil(l,"access point indoor",t).join(" ")),this.createVertexTemplateEntry(i+"Access_Point_Outdoor.svg;",.43*e,1.66*e,"","Access Point Outdoor",!1,null,this.getTagsForStencil(l,"access point outdoor",t).join(" ")),this.createVertexTemplateEntry(i+"Laptop_Wireless.svg;",.96*e,.79*e,"","Laptop Wireless",!1,null,this.getTagsForStencil(l,"laptop wireless",t).join(" "))];this.addPalette("allied_telesisWireless","Allied Telesis / Wireless",!1,mxUtils.bind(this,(function(e){for(var t=0;t<s.length;t++)e.appendChild(s[t](e))})))};