UNPKG

@zklogic/draw.io

Version:

Draw.IO - Graph Editor integration in Angular-cli

1 lines 71.5 kB
Sidebar.prototype.addAWS3Palette=function(){this.setCurrentSearchEntryLibrary("aws3","aws3Analytics"),this.addAWS3AnalyticsPalette(),this.setCurrentSearchEntryLibrary("aws3","aws3Application Services"),this.addAWS3ApplicationServicesPalette(),this.setCurrentSearchEntryLibrary("aws3","aws3Artificial Intelligence"),this.addAWS3ArtificialIntelligencePalette(),this.setCurrentSearchEntryLibrary("aws3","aws3Business Productivity"),this.addAWS3BusinessProductivityPalette(),this.setCurrentSearchEntryLibrary("aws3","aws3Compute"),this.addAWS3ComputePalette(),this.setCurrentSearchEntryLibrary("aws3","aws3Contact Center"),this.addAWS3ContactCenterPalette(),this.setCurrentSearchEntryLibrary("aws3","aws3Database"),this.addAWS3DatabasePalette(),this.setCurrentSearchEntryLibrary("aws3","aws3Desktop and App Streaming"),this.addAWS3DesktopAndAppStreamingPalette(),this.setCurrentSearchEntryLibrary("aws3","aws3Developer Tools"),this.addAWS3DeveloperToolsPalette(),this.setCurrentSearchEntryLibrary("aws3","aws3Game Development"),this.addAWS3GameDevelopmentPalette(),this.setCurrentSearchEntryLibrary("aws3","aws3General"),this.addAWS3GeneralPalette(),this.setCurrentSearchEntryLibrary("aws3","aws3Groups"),this.addAWS3GroupsPalette(),this.setCurrentSearchEntryLibrary("aws3","aws3Internet of Things"),this.addAWS3InternetOfThingsPalette(),this.setCurrentSearchEntryLibrary("aws3","aws3Management Tools"),this.addAWS3ManagementToolsPalette(),this.setCurrentSearchEntryLibrary("aws3","aws3Messaging"),this.addAWS3MessagingPalette(),this.setCurrentSearchEntryLibrary("aws3","aws3Migration"),this.addAWS3MigrationPalette(),this.setCurrentSearchEntryLibrary("aws3","aws3Mobile Services"),this.addAWS3MobileServicesPalette(),this.setCurrentSearchEntryLibrary("aws3","aws3Networking and Content Delivery"),this.addAWS3NetworkAndContentDeliveryPalette(),this.setCurrentSearchEntryLibrary("aws3","aws3On Demand Workforce"),this.addAWS3OnDemandWorkforcePalette(),this.setCurrentSearchEntryLibrary("aws3","aws3SDKs"),this.addAWS3SDKPalette(),this.setCurrentSearchEntryLibrary("aws3","aws3Security Identity and Compliance"),this.addAWS3SecurityIdentityAndCompliancePalette(),this.setCurrentSearchEntryLibrary("aws3","aws3Storage"),this.addAWS3StoragePalette(),this.setCurrentSearchEntryLibrary()},Sidebar.prototype.addAWS3AnalyticsPalette=function(){var e="outlineConnect=0;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;"+mxConstants.STYLE_SHAPE+"=mxgraph.aws3.",t="mxgraph.aws3",l="aws amazon web service analytics";this.addPaletteFunctions("aws3Analytics","AWS17 / Analytics",!1,[this.createVertexTemplateEntry(e+"athena;fillColor=#F58534;gradientColor=none;",76.5,76.5,"","Athena",null,null,this.getTagsForStencil(t,"athena",l).join(" ")),this.createVertexTemplateEntry(e+"cloudsearch;fillColor=#F58534;gradientColor=none;",76.5,93,"","CloudSearch",null,null,this.getTagsForStencil(t,"cloudsearch cloud search",l).join(" ")),this.createVertexTemplateEntry(e+"elasticsearch_service;fillColor=#F58534;gradientColor=none;",67.5,81,"","ElasticSearch Service",null,null,this.getTagsForStencil(t,"elasticsearch elastic search service",l).join(" ")),this.createVertexTemplateEntry(e+"emr;fillColor=#F58534;gradientColor=none;",67.5,81,"","EMR",null,null,this.getTagsForStencil(t,"emr",l).join(" ")),this.createVertexTemplateEntry(e+"kinesis;fillColor=#F58534;gradientColor=none;",67.5,81,"","Kinesis",null,null,this.getTagsForStencil(t,"kinesis",l).join(" ")),this.createVertexTemplateEntry(e+"quicksight;fillColor=#00B7F4;gradientColor=none;",60,60,"","QuickSight",null,null,this.getTagsForStencil(t,"quicksight quick sight",l).join(" ")),this.createVertexTemplateEntry(e+"redshift;fillColor=#2E73B8;gradientColor=none;",67.5,75,"","Redshift",null,null,this.getTagsForStencil(t,"redshift",l).join(" ")),this.createVertexTemplateEntry(e+"data_pipeline;fillColor=#F58534;gradientColor=none;",67.5,81,"","Data Pipeline",null,null,this.getTagsForStencil(t,"data pipeline",l).join(" ")),this.createVertexTemplateEntry(e+"search_documents;fillColor=#F58534;gradientColor=none;",60,63,"","Search Documents",null,null,this.getTagsForStencil(t,"search documents",l).join(" ")),this.createVertexTemplateEntry(e+"emr_cluster;fillColor=#F58534;gradientColor=none;",55.5,63,"","Cluster",null,null,this.getTagsForStencil(t,"emr cluster",l).join(" ")),this.createVertexTemplateEntry(e+"emr_engine;fillColor=#F58534;gradientColor=none;",82.5,60,"","EMR engine",null,null,this.getTagsForStencil(t,"emr engine",l).join(" ")),this.createVertexTemplateEntry(e+"emr_engine_mapr_m3;fillColor=#F58534;gradientColor=none;",82.5,60,"","EMR engine MapR M3",null,null,this.getTagsForStencil(t,"emr engine MapR M3",l).join(" ")),this.createVertexTemplateEntry(e+"emr_engine_mapr_m5;fillColor=#F58534;gradientColor=none;",82.5,60,"","EMR engine MapR M5",null,null,this.getTagsForStencil(t,"emr engine MapR M5",l).join(" ")),this.createVertexTemplateEntry(e+"emr_engine_mapr_m7;fillColor=#F58534;gradientColor=none;",82.5,60,"","EMR engine MapR M7",null,null,this.getTagsForStencil(t,"emr engine MapR M7",l).join(" ")),this.createVertexTemplateEntry(e+"glue;fillColor=#F58534;gradientColor=none;",82.5,99,"","Glue",null,null,this.getTagsForStencil(t,"glue",l).join(" ")),this.createVertexTemplateEntry(e+"hdfs_cluster;fillColor=#F58534;gradientColor=none;",61.5,63,"","HDFS Cluster",null,null,this.getTagsForStencil(t,"hdfs Cluster",l).join(" ")),this.createVertexTemplateEntry(e+"kinesis_analytics;fillColor=#F58534;gradientColor=none;",73.5,75,"","Kinesis Analytics",null,null,this.getTagsForStencil(t,"kinesis analytics",l).join(" ")),this.createVertexTemplateEntry(e+"kinesis_enabled_app;fillColor=#F58534;gradientColor=none;",64.5,67.5,"","Kinesis-enabled app",null,null,this.getTagsForStencil(t,"kinesis enabled app",l).join(" ")),this.createVertexTemplateEntry(e+"kinesis_firehose;fillColor=#F58534;gradientColor=none;",60,64.5,"","Kinesis Firehose",null,null,this.getTagsForStencil(t,"kinesis firehose",l).join(" ")),this.createVertexTemplateEntry(e+"kinesis_streams;fillColor=#F58534;gradientColor=none;",60,63,"","Kinesis Streams",null,null,this.getTagsForStencil(t,"kinesis streams",l).join(" ")),this.createVertexTemplateEntry(e+"dense_compute_node;fillColor=#2E73B8;gradientColor=none;",55.5,63,"","Dense Compute Node",null,null,this.getTagsForStencil(t,"dense compute node",l).join(" ")),this.createVertexTemplateEntry(e+"dense_storage_node;fillColor=#2E73B8;gradientColor=none;",55.5,63,"","Dense Storage Node",null,null,this.getTagsForStencil(t,"dense storage node",l).join(" "))])},Sidebar.prototype.addAWS3ApplicationServicesPalette=function(){var e="outlineConnect=0;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;"+mxConstants.STYLE_SHAPE+"=mxgraph.aws3.",t="mxgraph.aws3",l="aws amazon web service app application services";this.addPaletteFunctions("aws3Application Services","AWS17 / Application Services",!1,[this.createVertexTemplateEntry(e+"elastic_transcoder;fillColor=#D9A741;gradientColor=none;",76.5,93,"","Elastic Transcoder",null,null,this.getTagsForStencil(t,"elastic transcoder",l).join(" ")),this.createVertexTemplateEntry(e+"api_gateway;fillColor=#D9A741;gradientColor=none;",76.5,93,"","API Gateway",null,null,this.getTagsForStencil(t,"api gateway",l).join(" ")),this.createVertexTemplateEntry(e+"step_functions;fillColor=#D9A741;gradientColor=none;",76.5,93,"","Step Functions",null,null,this.getTagsForStencil(t,"step functions",l).join(" ")),this.createVertexTemplateEntry(e+"swf;fillColor=#D9A741;gradientColor=none;",76.5,93,"","SWF",null,null,this.getTagsForStencil(t,"swf",l).join(" ")),this.createVertexTemplateEntry(e+"decider;fillColor=#D9A741;gradientColor=none;",61.5,64.5,"","Decider",null,null,this.getTagsForStencil(t,"decider",l).join(" ")),this.createVertexTemplateEntry(e+"worker;fillColor=#D9A741;gradientColor=none;",60,63,"","Worker",null,null,this.getTagsForStencil(t,"worker",l).join(" "))])},Sidebar.prototype.addAWS3ArtificialIntelligencePalette=function(){var e="outlineConnect=0;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;"+mxConstants.STYLE_SHAPE+"=mxgraph.aws3.",t="mxgraph.aws3",l="aws amazon web service ai artificial intelligence";this.addPaletteFunctions("aws3Artificial Intelligence","AWS17 / Artificial Intelligence",!1,[this.createVertexTemplateEntry(e+"lex;fillColor=#2E73B8;gradientColor=none;",76.5,81,"","Lex",null,null,this.getTagsForStencil(t,"lex",l).join(" ")),this.createVertexTemplateEntry(e+"machine_learning;fillColor=#2E73B8;gradientColor=none;",76.5,93,"","Machine Learning",null,null,this.getTagsForStencil(t,"machine learning",l).join(" ")),this.createVertexTemplateEntry(e+"polly;fillColor=#2E73B8;gradientColor=none;",76.5,93,"","Polly",null,null,this.getTagsForStencil(t,"polly",l).join(" ")),this.createVertexTemplateEntry(e+"rekognition;fillColor=#2E73B8;gradientColor=none;",76.5,93,"","Rekognition",null,null,this.getTagsForStencil(t,"rekognition",l).join(" "))])},Sidebar.prototype.addAWS3BusinessProductivityPalette=function(){var e="outlineConnect=0;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;"+mxConstants.STYLE_SHAPE+"=mxgraph.aws3.",t="mxgraph.aws3",l="aws amazon web service business productivity";this.addPaletteFunctions("aws3Business Productivity","AWS17 / Business Productivity",!1,[this.createVertexTemplateEntry(e+"chime;fillColor=#03B5BB;gradientColor=none;",99,99,"","Chime",null,null,this.getTagsForStencil(t,"chime",l).join(" ")),this.createVertexTemplateEntry(e+"workdocs;fillColor=#D16A28;gradientColor=#F58435;gradientDirection=north;",82.5,94.5,"","WorkDocs",null,null,this.getTagsForStencil(t,"workdocs work docs documents",l).join(" ")),this.createVertexTemplateEntry(e+"workmail;fillColor=#D16A28;gradientColor=#F58435;gradientDirection=north;",82.5,94.5,"","WorkMail",null,null,this.getTagsForStencil(t,"workmail work mail",l).join(" "))])},Sidebar.prototype.addAWS3ComputePalette=function(){var e=this,t="outlineConnect=0;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;"+mxConstants.STYLE_SHAPE+"=mxgraph.aws3.",l="mxgraph.aws3",n="aws amazon web service compute";this.addPaletteFunctions("aws3Compute","AWS17 / Compute",!1,[this.createVertexTemplateEntry(t+"ami;fillColor=#F58534;gradientColor=none;",60,63,"","AMI",null,null,this.getTagsForStencil(l,"ami",n).join(" ")),this.createVertexTemplateEntry(t+"ec2;fillColor=#F58534;gradientColor=none;",76.5,93,"","EC2",null,null,this.getTagsForStencil(l,"ec2",n).join(" ")),this.createVertexTemplateEntry(t+"elastic_load_balancing;fillColor=#F58534;gradientColor=none;",76.5,93,"","Elastic Load Balancing",null,null,this.getTagsForStencil(l,"elastic load balancing",n).join(" ")),this.createVertexTemplateEntry(t+"auto_scaling;fillColor=#F58534;gradientColor=none;",79.5,76.5,"","Auto Scaling",null,null,this.getTagsForStencil(l,"auto scaling",n).join(" ")),this.createVertexTemplateEntry(t+"elastic_ip;fillColor=#F58534;gradientColor=none;",76.5,21,"","Elastic IP",null,null,this.getTagsForStencil(l,"elastic ip",n).join(" ")),this.createVertexTemplateEntry(t+"elastic_beanstalk;fillColor=#F58534;gradientColor=none;",67.5,93,"","Elastic Beanstalk",null,null,this.getTagsForStencil(l,"elastic beanstalk",n).join(" ")),this.createVertexTemplateEntry(t+"lambda;fillColor=#F58534;gradientColor=none;",76.5,93,"","Lambda",null,null,this.getTagsForStencil(l,"lambda",n).join(" ")),this.createVertexTemplateEntry(t+"ecs;fillColor=#F58534;gradientColor=none;",72,67.5,"","ECS",null,null,this.getTagsForStencil(l,"ecs",n).join(" ")),this.createVertexTemplateEntry(t+"db_on_instance;fillColor=#F58534;gradientColor=none;",60,64.5,"","DB on Instance",null,null,this.getTagsForStencil(l,"db on instance database",n).join(" ")),this.createVertexTemplateEntry(t+"instance;fillColor=#F58534;gradientColor=none;",60,63,"","Instance",null,null,this.getTagsForStencil(l,"instance",n).join(" ")),this.createVertexTemplateEntry(t+"lightsail;fillColor=#F58534;gradientColor=none;",76.5,82.5,"","Lightsail",null,null,this.getTagsForStencil(l,"lightsail",n).join(" ")),this.createVertexTemplateEntry(t+"endpoints;fillColor=#F58534;gradientColor=none;",69,72,"","Endpoints",null,null,this.getTagsForStencil(l,"endpoints",n).join(" ")),this.createVertexTemplateEntry(t+"instances;fillColor=#F58534;gradientColor=none;",60,63,"","Instances",null,null,this.getTagsForStencil(l,"instances",n).join(" ")),this.createVertexTemplateEntry(t+"elastic_network_interface;fillColor=#F58534;gradientColor=none;",69,72,"","Elastic Network Interface",null,null,this.getTagsForStencil(l,"elastic network interface",n).join(" ")),this.createVertexTemplateEntry(t+"internet_gateway;fillColor=#F58534;gradientColor=none;",69,72,"","Internet Gateway",null,null,this.getTagsForStencil(l,"internet gateway",n).join(" ")),this.createVertexTemplateEntry(t+"flow_logs;fillColor=#F58534;gradientColor=none;",69,72,"","Flow Logs",null,null,this.getTagsForStencil(l,"flow logs",n).join(" ")),this.createVertexTemplateEntry(t+"customer_gateway;fillColor=#F58534;gradientColor=none;",69,72,"","Customer Gateway",null,null,this.getTagsForStencil(l,"customer gateway",n).join(" ")),this.createVertexTemplateEntry(t+"instance_with_cloudwatch;fillColor=#F58534;gradientColor=none;",60,63,"","Instance with CloudWatch",null,null,this.getTagsForStencil(l,"instance with cloudwatch",n).join(" ")),this.createVertexTemplateEntry(t+"elastic_network_adapter;fillColor=#F58534;gradientColor=none;",75,90,"","Elastic Network Adapter",null,null,this.getTagsForStencil(l,"elastic network adapter",n).join(" ")),this.createVertexTemplateEntry(t+"optimized_instance;fillColor=#F58534;gradientColor=none;",60,63,"","Optimized Instance",null,null,this.getTagsForStencil(l,"optimized instance",n).join(" ")),this.createVertexTemplateEntry(t+"rescue;fillColor=#F58534;gradientColor=none;",63,66,"","Rescue",null,null,this.getTagsForStencil(l,"rescue",n).join(" ")),this.createVertexTemplateEntry(t+"spot_instance;fillColor=#F58534;gradientColor=none;",60,63,"","Spot Instance",null,null,this.getTagsForStencil(l,"spot instance",n).join(" ")),this.addEntry(n+"Spot Fleet",(function(){var l=new mxCell("",new mxGeometry(0,30,200,200),"rounded=1;fillColor=none;gradientColor=none;arcSize=10;dashed=1;");l.vertex=!0;var n=new mxCell("",new mxGeometry(20,0,43,40),t+"spot_instance;fillColor=#F58534;strokeColor=none;gradientColor=none;");return n.vertex=!0,e.createVertexTemplateFromCells([l,n],200,230,"Spot Fleet")})),this.createVertexTemplateEntry(t+"ecr;fillColor=#F58534;gradientColor=none;",69,72,"","ECR",null,null,this.getTagsForStencil(l,"ecr",n).join(" ")),this.createVertexTemplateEntry(t+"vpn_gateway;fillColor=#F58534;gradientColor=none;",69,72,"","VPN Gateway",null,null,this.getTagsForStencil(l,"vpn gateway virtual private network",n).join(" ")),this.createVertexTemplateEntry(t+"deployment;fillColor=#F58534;gradientColor=none;",55.5,73.5,"","Deployment",null,null,this.getTagsForStencil(l,"deployment",n).join(" ")),this.createVertexTemplateEntry(t+"vpn_connection;fillColor=#F58534;gradientColor=none;",58.5,48,"","VPN Connection",null,null,this.getTagsForStencil(l,"vpn connection virtual private network",n).join(" ")),this.createVertexTemplateEntry(t+"vpc_peering;fillColor=#F58534;gradientColor=none;",69,72,"","VPC Peering",null,null,this.getTagsForStencil(l,"vpc peering virtual private cloud",n).join(" ")),this.createVertexTemplateEntry(t+"application;fillColor=#F58534;gradientColor=none;",34.5,64.5,"","Application",null,null,this.getTagsForStencil(l,"application",n).join(" ")),this.createVertexTemplateEntry(t+"ec2_compute_container;fillColor=#F58534;gradientColor=none;",60,34.5,"","EC2 Compute Container",null,null,this.getTagsForStencil(l,"ec2 compute container",n).join(" ")),this.createVertexTemplateEntry(t+"ec2_compute_container_2;fillColor=#F58534;gradientColor=none;",60,34.5,"","EC2 Compute Container",null,null,this.getTagsForStencil(l,"ec2 compute container",n).join(" ")),this.createVertexTemplateEntry(t+"ec2_compute_container_3;fillColor=#F58534;gradientColor=none;",60,34.5,"","EC2 Compute Container",null,null,this.getTagsForStencil(l,"ec2 compute container",n).join(" ")),this.createVertexTemplateEntry(t+"vpc_nat_gateway;fillColor=#F58534;gradientColor=none;",69,72,"","VPC NAT Gateway",null,null,this.getTagsForStencil(l,"vpc nat gateway virtual private cloud",n).join(" ")),this.createVertexTemplateEntry(t+"ecr_registry;fillColor=#F58534;gradientColor=none;",57,60,"","ECR Registry",null,null,this.getTagsForStencil(l,"ecr registry",n).join(" ")),this.createVertexTemplateEntry(t+"batch;fillColor=#F58534;gradientColor=none;",76.5,93,"","Batch",null,null,this.getTagsForStencil(l,"batch",n).join(" ")),this.createVertexTemplateEntry(t+"router;fillColor=#F58534;gradientColor=none;",69,72,"","Router",null,null,this.getTagsForStencil(l,"router",n).join(" ")),this.createVertexTemplateEntry(t+"vpc;fillColor=#F58534;gradientColor=none;",67.5,81,"","VPC",null,null,this.getTagsForStencil(l,"vpc virtual private cloud",n).join(" ")),this.createVertexTemplateEntry(t+"network_access_controllist;fillColor=#F58534;gradientColor=none;",69,72,"","Network Access Controllist",null,null,this.getTagsForStencil(l,"network access controllist",n).join(" ")),this.createVertexTemplateEntry(t+"lambda_function;fillColor=#F58534;gradientColor=none;",69,72,"","Lambda Function",null,null,this.getTagsForStencil(l,"lambda function",n).join(" ")),this.createVertexTemplateEntry(t+"classic_load_balancer;fillColor=#F58534;gradientColor=none;",69,72,"","Classic Load Balancer",null,null,this.getTagsForStencil(l,"classic load balancer",n).join(" ")),this.createVertexTemplateEntry(t+"application_load_balancer;fillColor=#F58534;gradientColor=none;",69,72,"","Application Load Balancer",null,null,this.getTagsForStencil(l,"application load balancer",n).join(" ")),this.createVertexTemplateEntry(t+"x1_instance;fillColor=#F58534;gradientColor=none;",60,63,"","X1 Instance",null,null,this.getTagsForStencil(l,"x1 instance",n).join(" "))])},Sidebar.prototype.addAWS3ContactCenterPalette=function(){var e="outlineConnect=0;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;"+mxConstants.STYLE_SHAPE+"=mxgraph.aws3.";this.addPaletteFunctions("aws3Contact Center","AWS17 / Contact Center",!1,[this.createVertexTemplateEntry(e+"connect;fillColor=#759C3E;gradientColor=none;",90,69,"","Connect",null,null,this.getTagsForStencil("mxgraph.aws3","connect","aws amazon web service contact center").join(" "))])},Sidebar.prototype.addAWS3DatabasePalette=function(){var e="outlineConnect=0;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;"+mxConstants.STYLE_SHAPE+"=mxgraph.aws3.",t="mxgraph.aws3",l="aws amazon web service db database";this.addPaletteFunctions("aws3Database","AWS17 / Database",!1,[this.createVertexTemplateEntry(e+"dynamo_db;fillColor=#2E73B8;gradientColor=none;",72,81,"","Dynamo DB",null,null,this.getTagsForStencil(t,"dynamo",l).join(" ")),this.createVertexTemplateEntry(e+"elasticache;fillColor=#2E73B8;gradientColor=none;",67.5,81,"","ElastiCache",null,null,this.getTagsForStencil(t,"elasticache elastic cache",l).join(" ")),this.createVertexTemplateEntry(e+"rds;fillColor=#2E73B8;gradientColor=none;",72,81,"","RDS",null,null,this.getTagsForStencil(t,"rds",l).join(" ")),this.createVertexTemplateEntry(e+"redshift;fillColor=#2E73B8;gradientColor=none;",67.5,75,"","Redshift",null,null,this.getTagsForStencil(t,"redshift",l).join(" ")),this.createVertexTemplateEntry(e+"redis;fillColor=#2E73B8;gradientColor=none;",60,63,"","Redis",null,null,this.getTagsForStencil(t,"redis",l).join(" ")),this.createVertexTemplateEntry(e+"rds_db_instance;fillColor=#2E73B8;gradientColor=none;",49.5,66,"","RDS DB Instance",null,null,this.getTagsForStencil(t,"rds instance",l).join(" ")),this.createVertexTemplateEntry(e+"rds_db_instance_read_replica;fillColor=#2E73B8;gradientColor=none;",49.5,66,"","RDS DB Instance Read Replica",null,null,this.getTagsForStencil(t,"rds instance read replica",l).join(" ")),this.createVertexTemplateEntry(e+"oracle_db_instance;fillColor=#2E73B8;gradientColor=none;",60,64.5,"","Oracle DB Instance",null,null,this.getTagsForStencil(t,"oracle instance",l).join(" ")),this.createVertexTemplateEntry(e+"piop;fillColor=#2E73B8;gradientColor=none;",60,63,"","PIOP",null,null,this.getTagsForStencil(t,"piop",l).join(" ")),this.createVertexTemplateEntry(e+"attribute;fillColor=#2E73B8;gradientColor=none;",63,66,"","Attribute",null,null,this.getTagsForStencil(t,"attribute",l).join(" ")),this.createVertexTemplateEntry(e+"attributes;fillColor=#2E73B8;gradientColor=none;",63,66,"","Attributes",null,null,this.getTagsForStencil(t,"attributes",l).join(" ")),this.createVertexTemplateEntry(e+"item;fillColor=#2E73B8;gradientColor=none;",63,66,"","Item",null,null,this.getTagsForStencil(t,"item",l).join(" ")),this.createVertexTemplateEntry(e+"global_secondary_index;fillColor=#2E73B8;gradientColor=none;",67.5,66,"","Global Secondary Index",null,null,this.getTagsForStencil(t,"global secondary index",l).join(" ")),this.createVertexTemplateEntry(e+"items;fillColor=#2E73B8;gradientColor=none;",63,66,"","Items",null,null,this.getTagsForStencil(t,"items",l).join(" ")),this.createVertexTemplateEntry(e+"db_accelerator;fillColor=#2E73B8;gradientColor=none;",72,81,"","DB Accelerator",null,null,this.getTagsForStencil(t,"db database accelerator",l).join(" ")),this.createVertexTemplateEntry(e+"table;fillColor=#2E73B8;gradientColor=none;",67.5,66,"","Table",null,null,this.getTagsForStencil(t,"table",l).join(" ")),this.createVertexTemplateEntry(e+"memcached;fillColor=#2E73B8;gradientColor=none;",60,63,"","Memcached",null,null,this.getTagsForStencil(t,"memcached",l).join(" ")),this.createVertexTemplateEntry(e+"mysql_db_instance;fillColor=#2E73B8;gradientColor=none;",60,64.5,"","MySQL DB Instance",null,null,this.getTagsForStencil(t,"mysql instance my sql",l).join(" ")),this.createVertexTemplateEntry(e+"rds_db_instance_standby_multi_az;fillColor=#2E73B8;gradientColor=none;",49.5,66,"","RDS DB Instance standby (multi-AZ)",null,null,this.getTagsForStencil(t,"rds instance standby multi",l).join(" ")),this.createVertexTemplateEntry(e+"cache_node;fillColor=#2E73B8;gradientColor=none;",60,63,"","Cache Node",null,null,this.getTagsForStencil(t,"cache node",l).join(" ")),this.createVertexTemplateEntry(e+"sql_master;fillColor=#2E73B8;gradientColor=none;",60,64.5,"","SQL Master",null,null,this.getTagsForStencil(t,"sql master",l).join(" ")),this.createVertexTemplateEntry(e+"sql_slave;fillColor=#2E73B8;gradientColor=none;",60,64.5,"","SQL Slave",null,null,this.getTagsForStencil(t,"sql slave",l).join(" ")),this.createVertexTemplateEntry(e+"ms_sql_instance_2;fillColor=#2E73B8;gradientColor=none;",60,63,"","MS SQL Instance",null,null,this.getTagsForStencil(t,"ms sql instance",l).join(" ")),this.createVertexTemplateEntry(e+"mysql_db_instance_2;fillColor=#2E73B8;gradientColor=none;",60,63,"","MySQL DB Instance",null,null,this.getTagsForStencil(t,"mysql instance my sql",l).join(" ")),this.createVertexTemplateEntry(e+"ms_sql_instance;fillColor=#2E73B8;gradientColor=none;",60,64.5,"","MS SQL Instance",null,null,this.getTagsForStencil(t,"ms sql instance",l).join(" ")),this.createVertexTemplateEntry(e+"oracle_db_instance_2;fillColor=#2E73B8;gradientColor=none;",60,63,"","Oracle DB Instance",null,null,this.getTagsForStencil(t,"oracle instance",l).join(" ")),this.createVertexTemplateEntry(e+"postgre_sql_instance;fillColor=#2E73B8;gradientColor=none;",60,63,"","Postgre SQL Instance",null,null,this.getTagsForStencil(t,"postgre sql instance",l).join(" ")),this.createVertexTemplateEntry(e+"dense_compute_node;fillColor=#2E73B8;gradientColor=none;",55.5,63,"","Dense Compute Node",null,null,this.getTagsForStencil(t,"dense compute node",l).join(" ")),this.createVertexTemplateEntry(e+"dense_storage_node;fillColor=#2E73B8;gradientColor=none;",55.5,63,"","Dense Storage Node",null,null,this.getTagsForStencil(t,"dense storage node",l).join(" ")),this.createVertexTemplateEntry(e+"database_migration_workflow_job;fillColor=#2E73B8;gradientColor=none;pointerEvents=1",46.5,87,"","Database Migration Workflow/Job",null,null,this.getTagsForStencil(t,"database migration workflow job",l).join(" ")),this.createVertexTemplateEntry(e+"database_migration_service;fillColor=#2E73B8;gradientColor=none;",72,81,"","Database Migration Service",null,null,this.getTagsForStencil(t,"database migration service",l).join(" "))])},Sidebar.prototype.addAWS3DesktopAndAppStreamingPalette=function(){var e="outlineConnect=0;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;"+mxConstants.STYLE_SHAPE+"=mxgraph.aws3.",t="mxgraph.aws3",l="aws amazon web service desktop app streaming application";this.addPaletteFunctions("aws3Desktop and App Streaming","AWS17 / Desktop and App Streaming",!1,[this.createVertexTemplateEntry(e+"appstream;fillColor=#D9A741;gradientColor=none;",76.5,93,"","AppStream",null,null,this.getTagsForStencil(t,"appstream",l).join(" ")),this.createVertexTemplateEntry(e+"workspaces;fillColor=#D16A28;gradientColor=#F58435;gradientDirection=north;",82.5,94.5,"","WorkSpaces",null,null,this.getTagsForStencil(t,"workspaces work spaces",l).join(" "))])},Sidebar.prototype.addAWS3DeveloperToolsPalette=function(){var e="outlineConnect=0;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;"+mxConstants.STYLE_SHAPE+"=mxgraph.aws3.",t="mxgraph.aws3",l="aws amazon web service dev developer tools";this.addPaletteFunctions("aws3Developer Tools","AWS17 / Developer Tools",!1,[this.createVertexTemplateEntry(e+"codecommit;fillColor=#759C3E;gradientColor=none;",76.5,93,"","CodeCommit",null,null,this.getTagsForStencil(t,"codecommit code commit",l).join(" ")),this.createVertexTemplateEntry(e+"codedeploy;fillColor=#759C3E;gradientColor=none;",67.5,81,"","CodeDeploy",null,null,this.getTagsForStencil(t,"codedeploy code deploy",l).join(" ")),this.createVertexTemplateEntry(e+"codepipeline;fillColor=#759C3E;gradientColor=none;",67.5,81,"","CodePipeline",null,null,this.getTagsForStencil(t,"codepipeline code pipeline",l).join(" ")),this.createVertexTemplateEntry(e+"codestar;fillColor=#759C3E;gradientColor=none;",67.5,81,"","CodeStar",null,null,this.getTagsForStencil(t,"codestar code star",l).join(" ")),this.createVertexTemplateEntry(e+"codebuild;fillColor=#759C3E;gradientColor=none;",76.5,93,"","CodeBuild",null,null,this.getTagsForStencil(t,"codebuild code build",l).join(" ")),this.createVertexTemplateEntry(e+"x_ray;fillColor=#759C3E;gradientColor=none;",76.5,85.5,"","X-Ray",null,null,this.getTagsForStencil(t,"x ray",l).join(" "))])},Sidebar.prototype.addAWS3GameDevelopmentPalette=function(){var e="outlineConnect=0;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;"+mxConstants.STYLE_SHAPE+"=mxgraph.aws3.";this.addPaletteFunctions("aws3Game Development","AWS17 / Game Development",!1,[this.createVertexTemplateEntry(e+"gamelift;fillColor=#AD688B;gradientColor=none;",70.5,85.5,"","GameLift",null,null,this.getTagsForStencil("mxgraph.aws3","gamelift game lift","aws amazon web service game development").join(" "))])},Sidebar.prototype.addAWS3GeneralPalette=function(){var e="outlineConnect=0;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;"+mxConstants.STYLE_SHAPE+"=mxgraph.aws3.",t="mxgraph.aws3",l="aws amazon web service general";this.addPaletteFunctions("aws3General","AWS17 / General",!1,[this.createVertexTemplateEntry(e+"management_console;fillColor=#F58534;gradientColor=none;",63,63,"","Management Console",null,null,this.getTagsForStencil(t,"management console",l).join(" ")),this.createVertexTemplateEntry(e+"cloud_2;fillColor=#F58534;gradientColor=none;",75,75,"","Cloud",null,null,this.getTagsForStencil(t,"cloud",l).join(" ")),this.createVertexTemplateEntry(e+"forums;fillColor=#F58534;gradientColor=none;",85.5,82.5,"","Forums",null,null,this.getTagsForStencil(t,"forums",l).join(" ")),this.createVertexTemplateEntry(e+"virtual_private_cloud;fillColor=#F58534;gradientColor=none;",79.5,54,"","Virtual Private Cloud",null,null,this.getTagsForStencil(t,"virtual private cloud vpc",l).join(" ")),this.createVertexTemplateEntry(e+"management_console;fillColor=#D2D3D3;gradientColor=none;",63,63,"","Client",null,null,this.getTagsForStencil(t,"client",l).join(" ")),this.createVertexTemplateEntry(e+"mobile_client;fillColor=#D2D3D3;gradientColor=none;",40.5,63,"","Mobile Client",null,null,this.getTagsForStencil(t,"mobile client",l).join(" ")),this.createVertexTemplateEntry(e+"multimedia;fillColor=#D2D3D3;gradientColor=none;",66,63,"","Multimedia",null,null,this.getTagsForStencil(t,"multimedia",l).join(" ")),this.createVertexTemplateEntry(e+"user;fillColor=#D2D3D3;gradientColor=none;",45,63,"","User",null,null,this.getTagsForStencil(t,"user",l).join(" ")),this.createVertexTemplateEntry(e+"users;fillColor=#D2D3D3;gradientColor=none;",66,63,"","Users",null,null,this.getTagsForStencil(t,"users",l).join(" ")),this.createVertexTemplateEntry(e+"tape_storage;fillColor=#7D7C7C;gradientColor=none;",75,39,"","Tape Storage",null,null,this.getTagsForStencil(t,"tape storage",l).join(" ")),this.createVertexTemplateEntry(e+"corporate_data_center;fillColor=#7D7C7C;gradientColor=none;",46.5,63,"","Corporate Data Center",null,null,this.getTagsForStencil(t,"corporate data center",l).join(" ")),this.createVertexTemplateEntry(e+"traditional_server;fillColor=#7D7C7C;gradientColor=none;",46.5,63,"","Traditional Server",null,null,this.getTagsForStencil(t,"traditional server",l).join(" ")),this.createVertexTemplateEntry(e+"disk;fillColor=#7D7C7C;gradientColor=none;",61.5,64.5,"","Disk",null,null,this.getTagsForStencil(t,"disk",l).join(" ")),this.createVertexTemplateEntry(e+"generic_database;fillColor=#7D7C7C;gradientColor=none;",49.5,64.5,"","Generic Database",null,null,this.getTagsForStencil(t,"generic database",l).join(" ")),this.createVertexTemplateEntry(e+"internet;fillColor=#D2D3D3;gradientColor=none;",79.5,79.5,"","Internet",null,null,this.getTagsForStencil(t,"internet",l).join(" ")),this.createVertexTemplateEntry(e+"internet_2;fillColor=#D2D3D3;gradientColor=none;",79.5,54,"","Internet",null,null,this.getTagsForStencil(t,"internet",l).join(" ")),this.createVertexTemplateEntry(e+"internet_3;fillColor=#D2D3D3;gradientColor=none;",79.5,54,"","Internet",null,null,this.getTagsForStencil(t,"internet",l).join(" ")),this.createVertexTemplateEntry(e+"office_building;fillColor=#7D7C7C;gradientColor=none;",33,79.5,"","Office Building",null,null,this.getTagsForStencil(t,"office building",l).join(" ")),this.createVertexTemplateEntry(e+"saml_token;fillColor=#D2D3D3;gradientColor=none;",69,72,"","SAML Token",null,null,this.getTagsForStencil(t,"saml token",l).join(" ")),this.createVertexTemplateEntry(e+"ssl_padlock;fillColor=#D2D3D3;gradientColor=none;",63,78,"","SSL Padlock",null,null,this.getTagsForStencil(t,"ssl padlock",l).join(" "))])},Sidebar.prototype.addAWS3GroupsPalette=function(){var e=this,t="dashed=0;html=1;"+mxConstants.STYLE_SHAPE+"=mxgraph.aws3.",l="mxgraph.aws3",n="aws group amazon web service group groups";this.addPaletteFunctions("aws3Groups","AWS17 / Groups",!1,[this.createVertexTemplateEntry("rounded=1;arcSize=10;dashed=1;fillColor=none;gradientColor=none;dashPattern=8 3 1 3;strokeWidth=2;",199.5,199.5,"","Auto Scaling Group",null,null,this.getTagsForStencil(l,"auto scaling group",n).join(" ")),this.createVertexTemplateEntry("rounded=1;arcSize=10;dashed=1;strokeColor=#F59D56;fillColor=none;gradientColor=none;dashPattern=8 4;strokeWidth=2;",199.5,199.5,"","Availability Zone",null,null,this.getTagsForStencil(l,"availability zone",n).join(" ")),this.createVertexTemplateEntry("rounded=1;arcSize=10;dashed=1;fillColor=none;gradientColor=none;dashPattern=1 1;strokeWidth=2;",199.5,199.5,"","Region",null,null,this.getTagsForStencil(l,"region",n).join(" ")),this.createVertexTemplateEntry("rounded=1;arcSize=10;dashed=1;strokeColor=#ff0000;fillColor=none;gradientColor=none;dashPattern=8 4;strokeWidth=2;",199.5,199.5,"","Security Group",null,null,this.getTagsForStencil(l,"security group",n).join(" ")),this.addEntry(n+"elastic beanstalk container",(function(){var l=new mxCell("",new mxGeometry(0,20,200,200),"rounded=1;arcSize=10;dashed=0;fillColor=none;gradientColor=none;strokeWidth=2;");l.vertex=!0;var n=new mxCell("",new mxGeometry(20,0,30,41),t+"elastic_beanstalk;fillColor=#F58536;gradientColor=none;dashed=0;");return n.vertex=!0,e.createVertexTemplateFromCells([l,n],200,220,"Elastic Beanstalk Container")})),this.addEntry(n+"ec2 instance container",(function(){var l=new mxCell("",new mxGeometry(0,20,200,200),"rounded=1;arcSize=10;dashed=0;fillColor=none;gradientColor=none;strokeWidth=2;");l.vertex=!0;var n=new mxCell("",new mxGeometry(20,0,40,41),t+"instance;fillColor=#F58536;gradientColor=none;dashed=0;");return n.vertex=!0,e.createVertexTemplateFromCells([l,n],200,220,"EC2 Instance Container")})),this.addEntry(n+"vpc subnet",(function(){var l=new mxCell("",new mxGeometry(0,20,200,200),"rounded=1;arcSize=10;dashed=0;fillColor=none;gradientColor=none;strokeWidth=2;");l.vertex=!0;var n=new mxCell("",new mxGeometry(20,0,30,35),t+"permissions;fillColor=#D9A741;gradientColor=none;dashed=0;");return n.vertex=!0,e.createVertexTemplateFromCells([l,n],200,220,"VPC Subnet")})),this.createVertexTemplateEntry("rounded=1;arcSize=10;strokeColor=none;fillColor=#DBDBDB;gradientColor=none;",199.5,199.5,"","Server Contents",null,null,this.getTagsForStencil(l,"server contents",n).join(" ")),this.addEntry(n+"virtual private cloud",(function(){var l=new mxCell("",new mxGeometry(0,20,200,200),"rounded=1;arcSize=10;dashed=0;fillColor=none;gradientColor=none;strokeWidth=2;");l.vertex=!0;var n=new mxCell("",new mxGeometry(20,0,52,36),t+"virtual_private_cloud;fillColor=#F58536;gradientColor=none;dashed=0;");return n.vertex=!0,e.createVertexTemplateFromCells([l,n],200,220,"Virtual Private Cloud")})),this.addEntry(n+"cloud",(function(){var l=new mxCell("",new mxGeometry(0,20,200,200),"rounded=1;arcSize=10;dashed=0;fillColor=none;gradientColor=none;strokeWidth=2;");l.vertex=!0;var n=new mxCell("",new mxGeometry(20,0,52,36),t+"cloud;fillColor=#F58536;gradientColor=none;dashed=0;");return n.vertex=!0,e.createVertexTemplateFromCells([l,n],200,220,"AWS Cloud")})),this.addEntry(n+"corporate data center",(function(){var l=new mxCell("",new mxGeometry(0,20,200,200),"rounded=1;arcSize=10;dashed=0;fillColor=none;gradientColor=none;strokeWidth=2;");l.vertex=!0;var n=new mxCell("",new mxGeometry(20,0,30,42),t+"corporate_data_center;fillColor=#7D7C7C;gradientColor=none;dashed=0;");return n.vertex=!0,e.createVertexTemplateFromCells([l,n],200,220,"Corporate Data Center")}))])},Sidebar.prototype.addAWS3InternetOfThingsPalette=function(){var e="outlineConnect=0;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;"+mxConstants.STYLE_SHAPE+"=mxgraph.aws3.",t="mxgraph.aws3",l="aws amazon web service iot internet of things";this.addPaletteFunctions("aws3Internet of Things","AWS17 / Internet of Things",!1,[this.createVertexTemplateEntry(e+"aws_iot;fillColor=#5294CF;gradientColor=none;",67.5,81,"","AWS IoT",null,null,this.getTagsForStencil(t,"iot internet of things",l).join(" ")),this.createVertexTemplateEntry(e+"greengrass;fillColor=#5294CF;gradientColor=none;",76.5,93,"","Greengrass",null,null,this.getTagsForStencil(t,"greengrass",l).join(" ")),this.createVertexTemplateEntry(e+"action;fillColor=#5294CF;gradientColor=none;",63,64.5,"","Action",null,null,this.getTagsForStencil(t,"action",l).join(" ")),this.createVertexTemplateEntry(e+"actuator;fillColor=#5294CF;gradientColor=none;",76.5,90,"","Actuator",null,null,this.getTagsForStencil(t,"actuator",l).join(" ")),this.createVertexTemplateEntry(e+"certificate;fillColor=#5294CF;gradientColor=none;",63,85.5,"","Certificate",null,null,this.getTagsForStencil(t,"certificate",l).join(" ")),this.createVertexTemplateEntry(e+"desired_state;fillColor=#5294CF;gradientColor=none;",60,63,"","Desired State",null,null,this.getTagsForStencil(t,"desired state",l).join(" ")),this.createVertexTemplateEntry(e+"hardware_board;fillColor=#5294CF;gradientColor=none;",84,100.5,"","Hardware Board",null,null,this.getTagsForStencil(t,"hardware board",l).join(" ")),this.createVertexTemplateEntry(e+"http_protocol;fillColor=#5294CF;gradientColor=none;",63,66,"","HTTP Protocol",null,null,this.getTagsForStencil(t,"http protocol",l).join(" ")),this.createVertexTemplateEntry(e+"http_2_protocol;fillColor=#5294CF;gradientColor=none;",63,66,"","HTTP/2 Protocol",null,null,this.getTagsForStencil(t,"http 2 protocol",l).join(" ")),this.createVertexTemplateEntry(e+"lambda_function;fillColor=#5294CF;gradientColor=none;",60,63,"","Lambda Function",null,null,this.getTagsForStencil(t,"lambda function",l).join(" ")),this.createVertexTemplateEntry(e+"mqtt_protocol;fillColor=#5294CF;gradientColor=none;",63,66,"","MQTT Protocol",null,null,this.getTagsForStencil(t,"mqtt protocol",l).join(" ")),this.createVertexTemplateEntry(e+"policy;fillColor=#5294CF;gradientColor=none;",55.5,90,"","Policy",null,null,this.getTagsForStencil(t,"policy",l).join(" ")),this.createVertexTemplateEntry(e+"reported_state;fillColor=#5294CF;gradientColor=none;",60,63,"","Reported State",null,null,this.getTagsForStencil(t,"reported state",l).join(" ")),this.createVertexTemplateEntry(e+"rule;fillColor=#5294CF;gradientColor=none;",49.5,99,"","Rule",null,null,this.getTagsForStencil(t,"rule",l).join(" ")),this.createVertexTemplateEntry(e+"sensor;fillColor=#5294CF;gradientColor=none;",76.5,90,"","Sensor",null,null,this.getTagsForStencil(t,"sensor",l).join(" ")),this.createVertexTemplateEntry(e+"servo;fillColor=#5294CF;gradientColor=none;",84,60,"","Servo",null,null,this.getTagsForStencil(t,"servo",l).join(" ")),this.createVertexTemplateEntry(e+"shadow;fillColor=#5294CF;gradientColor=none;",85.5,91.5,"","Shadow",null,null,this.getTagsForStencil(t,"shadow",l).join(" ")),this.createVertexTemplateEntry(e+"simulator;fillColor=#5294CF;gradientColor=none;",75,78,"","Simulator",null,null,this.getTagsForStencil(t,"simulator",l).join(" ")),this.createVertexTemplateEntry(e+"topic;fillColor=#5294CF;gradientColor=none;",49.5,66,"","Topic",null,null,this.getTagsForStencil(t,"topic",l).join(" ")),this.createVertexTemplateEntry(e+"bank;fillColor=#5294CF;gradientColor=none;",79.5,79.5,"","Bank",null,null,this.getTagsForStencil(t,"bank",l).join(" ")),this.createVertexTemplateEntry(e+"bicycle;fillColor=#5294CF;gradientColor=none;",79.5,79.5,"","Bicycle",null,null,this.getTagsForStencil(t,"bicycle",l).join(" ")),this.createVertexTemplateEntry(e+"camera;fillColor=#5294CF;gradientColor=none;",79.5,79.5,"","Camera",null,null,this.getTagsForStencil(t,"camera",l).join(" ")),this.createVertexTemplateEntry(e+"utility;fillColor=#5294CF;gradientColor=none;",79.5,79.5,"","Utility",null,null,this.getTagsForStencil(t,"utility",l).join(" ")),this.createVertexTemplateEntry(e+"cart;fillColor=#5294CF;gradientColor=none;",79.5,79.5,"","Cart",null,null,this.getTagsForStencil(t,"cart",l).join(" ")),this.createVertexTemplateEntry(e+"car;fillColor=#5294CF;gradientColor=none;",79.5,79.5,"","Car",null,null,this.getTagsForStencil(t,"car",l).join(" ")),this.createVertexTemplateEntry(e+"windfarm;fillColor=#5294CF;gradientColor=none;",79.5,79.5,"","Windfarm",null,null,this.getTagsForStencil(t,"windfarm",l).join(" ")),this.createVertexTemplateEntry(e+"house;fillColor=#5294CF;gradientColor=none;",79.5,79.5,"","House",null,null,this.getTagsForStencil(t,"house",l).join(" ")),this.createVertexTemplateEntry(e+"generic;fillColor=#5294CF;gradientColor=none;",79.5,79.5,"","Generic",null,null,this.getTagsForStencil(t,"generic",l).join(" ")),this.createVertexTemplateEntry(e+"factory;fillColor=#5294CF;gradientColor=none;",79.5,79.5,"","Factory",null,null,this.getTagsForStencil(t,"factory",l).join(" ")),this.createVertexTemplateEntry(e+"coffee_pot;fillColor=#5294CF;gradientColor=none;",79.5,79.5,"","Coffee Pot",null,null,this.getTagsForStencil(t,"coffee pot",l).join(" ")),this.createVertexTemplateEntry(e+"door_lock;fillColor=#5294CF;gradientColor=none;",79.5,79.5,"","Door Lock",null,null,this.getTagsForStencil(t,"door lock",l).join(" ")),this.createVertexTemplateEntry(e+"lightbulb;fillColor=#5294CF;gradientColor=none;",79.5,79.5,"","Lightbulb",null,null,this.getTagsForStencil(t,"lightbulb",l).join(" ")),this.createVertexTemplateEntry(e+"medical_emergency;fillColor=#5294CF;gradientColor=none;",79.5,79.5,"","Medical Emergency",null,null,this.getTagsForStencil(t,"medical emergency",l).join(" ")),this.createVertexTemplateEntry(e+"police_emergency;fillColor=#5294CF;gradientColor=none;",79.5,79.5,"","Police Emergency",null,null,this.getTagsForStencil(t,"police emergency",l).join(" ")),this.createVertexTemplateEntry(e+"thermostat;fillColor=#5294CF;gradientColor=none;",79.5,79.5,"","Thermostat",null,null,this.getTagsForStencil(t,"thermostat",l).join(" ")),this.createVertexTemplateEntry(e+"travel;fillColor=#5294CF;gradientColor=none;",79.5,79.5,"","Travel",null,null,this.getTagsForStencil(t,"travel",l).join(" ")),this.createVertexTemplateEntry(e+"echo;fillColor=#205B99;gradientColor=none;",40.5,93,"","Echo",null,null,this.getTagsForStencil(t,"echo",l).join(" ")),this.createVertexTemplateEntry(e+"alexa_skill;fillColor=#5294CF;gradientColor=none;",60,63,"","Alexa Skill",null,null,this.getTagsForStencil(t,"alexa skill",l).join(" ")),this.createVertexTemplateEntry(e+"alexa_smart_home_skill;fillColor=#5294CF;gradientColor=none;",90,70.5,"","Alexa Smart Home Skill",null,null,this.getTagsForStencil(t,"alexa smart home skill",l).join(" ")),this.createVertexTemplateEntry(e+"alexa_voice_service;fillColor=#5294CF;gradientColor=none;",60,63,"","Alexa Voice Service",null,null,this.getTagsForStencil(t,"alexa voice service",l).join(" ")),this.createVertexTemplateEntry(e+"alexa_enabled_device;fillColor=#5294CF;gradientColor=none;",79.5,79.5,"","Alexa Enabled Device",null,null,this.getTagsForStencil(t,"alexa enabled device",l).join(" ")),this.createVertexTemplateEntry(e+"fire_tv;fillColor=#5294CF;gradientColor=none;",75,55.5,"","Fire TV",null,null,this.getTagsForStencil(t,"fire tv",l).join(" ")),this.createVertexTemplateEntry(e+"fire_tv_stick;fillColor=#5294CF;gradientColor=none;",85.5,33,"","Fire TV Stick",null,null,this.getTagsForStencil(t,"fire tv stick",l).join(" "))])},Sidebar.prototype.addAWS3ManagementToolsPalette=function(){var e="outlineConnect=0;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;"+mxConstants.STYLE_SHAPE+"=mxgraph.aws3.",t="mxgraph.aws3",l="aws amazon web service management tools";this.addPaletteFunctions("aws3Management Tools","AWS17 / Management Tools",!1,[this.createVertexTemplateEntry(e+"cloudwatch;fillColor=#759C3E;gradientColor=none;",82.5,93,"","CloudWatch",null,null,this.getTagsForStencil(t,"cloudwatch cloud watch",l).join(" ")),this.createVertexTemplateEntry(e+"cloudformation;fillColor=#759C3E;gradientColor=none;",76.5,93,"","CloudFormation",null,null,this.getTagsForStencil(t,"cloudformation cloud formation",l).join(" ")),this.createVertexTemplateEntry(e+"cloudtrail;fillColor=#759C3E;gradientColor=none;",76.5,93,"","CloudTrail",null,null,this.getTagsForStencil(t,"cloudtrail cloud trail",l).join(" ")),this.createVertexTemplateEntry(e+"config;fillColor=#759C3E;gradientColor=none;",76.5,93,"","Config",null,null,this.getTagsForStencil(t,"config",l).join(" ")),this.createVertexTemplateEntry(e+"managed_services;fillColor=#759C3E;gradientColor=none;",76.5,93,"","Managed Services",null,null,this.getTagsForStencil(t,"managed services",l).join(" ")),this.createVertexTemplateEntry(e+"opsworks;fillColor=#759C3E;gradientColor=none;",76.5,93,"","OpsWorks",null,null,this.getTagsForStencil(t,"opsworks ops works",l).join(" ")),this.createVertexTemplateEntry(e+"service_catalog;fillColor=#759C3E;gradientColor=none;",76.5,93,"","Service Catalog",null,null,this.getTagsForStencil(t,"service catalog",l).join(" ")),this.createVertexTemplateEntry(e+"trusted_advisor;fillColor=#759C3E;gradientColor=none;",67.5,81,"","Trusted Advisor",null,null,this.getTagsForStencil(t,"trusted advisor",l).join(" ")),this.createVertexTemplateEntry(e+"alarm;fillColor=#759C3E;gradientColor=none;",54,66,"","Alarm",null,null,this.getTagsForStencil(t,"alarm",l).join(" ")),this.createVertexTemplateEntry(e+"event_time_based;fillColor=#759C3E;gradientColor=none;",63,82.5,"","Event (Time Based)",null,null,this.getTagsForStencil(t,"event time based",l).join(" ")),this.createVertexTemplateEntry(e+"event_event_based;fillColor=#759C3E;gradientColor=none;",60,82.5,"","Event (Event Based)",null,null,this.getTagsForStencil(t,"event based",l).join(" ")),this.createVertexTemplateEntry(e+"config_rule;fillColor=#759C3E;gradientColor=none;",55.5,72,"","Config Rule",null,null,this.getTagsForStencil(t,"config rule",l).join(" ")),this.createVertexTemplateEntry(e+"automation;fillColor=#759C3E;gradientColor=none;",78,81,"","Automation",null,null,this.getTagsForStencil(t,"automation",l).join(" ")),this.createVertexTemplateEntry(e+"documents;fillColor=#759C3E;gradientColor=none;",90,100.5,"","Documents",null,null,this.getTagsForStencil(t,"documents",l).join(" ")),this.createVertexTemplateEntry(e+"inventory;fillColor=#759C3E;gradientColor=none;",90,105,"","Inventory",null,null,this.getTagsForStencil(t,"inventory",l).join(" ")),this.createVertexTemplateEntry(e+"maintenance_window;fillColor=#759C3E;gradientColor=none;",75,78,"","Maintenance Window",null,null,this.getTagsForStencil(t,"maintenance window",l).join(" ")),this.createVertexTemplateEntry(e+"parameter_store;fillColor=#759C3E;gradientColor=none;",75,102,"","Parameter Store",null,null,this.getTagsForStencil(t,"parameter store",l).join(" ")),this.createVertexTemplateEntry(e+"patch_manager;fillColor=#759C3E;gradientColor=none;",85.5,90,"","Patch Manager",null,null,this.getTagsForStencil(t,"patch manager",l).join(" ")),this.createVertexTemplateEntry(e+"run_command;fillColor=#759C3E;gradientColor=none;",114,82.5,"","Run Command",null,null,this.getTagsForStencil(t,"run command",l).join(" ")),this.createVertexTemplateEntry(e+"state_manager;fillColor=#759C3E;gradientColor=none;",79.5,82.5,"","State Manager",null,null,this.getTagsForStencil(t,"state manager",l).join(" ")),this.createVertexTemplateEntry(e+"ec2_systems_manager;fillColor=#759C3E;gradientColor=none;",79.5,82.5,"","EC2 Systems Manager",null,null,this.getTagsForStencil(t,"ec2 systems manager",l).join(" ")),this.createVertexTemplateEntry(e+"stack_aws_cloudformation;fillColor=#759C3E;gradientColor=none;",73.5,58.5,"","Stack AWS CloudFormation",null,null,this.getTagsForStencil(t,"stack cloudformation cloud formation",l).join(" ")),this.createVertexTemplateEntry(e+"change_set;fillColor=#759C3E;gradientColor=none;",55.5,64.5,"","Change Set",null,null,this.getTagsForStencil(t,"change set",l).join(" ")),this.createVertexTemplateEntry(e+"template;fillColor=#759C3E;gradientColor=none;",55.5,64.5,"","Template",null,null,this.getTagsForStencil(t,"template",l).join(" ")),this.createVertexTemplateEntry(e+"apps;fillColor=#759C3E;gradientColor=none;",81,79.5,"","Apps",null,null,this.getTagsForStencil(t,"apps",l).join(" ")),this.createVertexTemplateEntry(e+"deployments;fillColor=#759C3E;gradientColor=none;",81,76.5,"","Deployments",null,null,this.getTagsForStencil(t,"deployments",l).join(" ")),this.createVertexTemplateEntry(e+"instances_2;fillColor=#759C3E;gradientColor=none;",81,81,"","Instances",null,null,this.getTagsForStencil(t,"instances",l).join(" ")),this.createVertexTemplateEntry(e+"layers;fillColor=#759C3E;gradientColor=none;",81,79.5,"","Layers",null,null,this.getTagsForStencil(t,"layers",l).join(" ")),this.createVertexTemplateEntry(e+"monitoring;fillColor=#759C3E;gradientColor=none;",81,67.5,"","Monitoring",null,null,this.getTagsForStencil(t,"monitoring",l).join(" ")),this.createVertexTemplateEntry(e+"permissions;fillColor=#759C3E;gradientColor=none;",67.5,79.5,"","Permissions",null,null,this.getTagsForStencil(t,"permissions",l).join(" ")),this.createVertexTemplateEntry(e+"resources;fillColor=#759C3E;gradientColor=none;",67.5,79.5,"","Resources",null,null,this.getTagsForStencil(t,"resources",l).join(" ")),this.createVertexTemplateEntry(e+"stack_aws_opsworks;fillColor=#759C3E;gradientColor=none;",79.5,79.5,"","Stack AWS OpsWorks",null,null,this.getTagsForStencil(t,"stack opsworks ops works",l).join(" ")),this.createVertexTemplateEntry(e+"checklist;fillColor=#759C3E;gradientColor=none;",55.5,64.5,"","Checklist",null,null,this.getTagsForStencil(t,"checklist",l).join(" ")),this.createVertexTemplateEntry(e+"checklist_cost;fillColor=#759C3E;gradientColor=none;",67.5,75,"","Checklist Cost",null,null,this.getTagsForStencil(t,"checklist cost",l).join(" ")),this.createVertexTemplateEntry(e+"checklist_fault_tolerance;fillColor=#759C3E;gradientColor=none;",57,72,"","Checklist Fault Tolerance",null,null,this.getTagsForStencil(t,"checklist fault tolerance",l).join(" ")),this.createVertexTemplateEntry(e+"checklist_performance;fillColor=#759C3E;gradientColor=none;",61.5,73.5,"","Checklist Performance",null,null,this.getTagsForStencil(t,"checklist performance",l).join(" ")),this.createVertexTemplateEntry(e+"checklist_security;fillColor=#759C3E;gradientColor=none;",54,69,"","Checklist Security",null,null,this.getTagsForStencil(t,"checklist security",l).join(" "))])},Sidebar.prototype.addAWS3MessagingPalette=function(){var e="outlineConnect=0;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;"+mxConstants.STYLE_SHAPE+"=mxgraph.aws3.",t="mxgraph.aws3",l="aws amazon web service messaging";this.addPaletteFunctions("aws3Messaging","AWS17 / Messaging",!1,[this.createVertexTemplateEntry(e+"pinpoint;fillColor=#AD688B;gradientColor=none;",76.5,87,"","Pinpoint",null,null,this.getTagsForStencil(t,"pinpoint",l).join(" ")),this.createVertexTemplateEntry(e+"ses;fillColor=#D9A741;gradientColor=none;",79.5,93,"","SES",null,null,this.getTagsForStencil(t,"ses",l).join(" ")),this.createVertexTemplateEntry(e+"sns;fillColor=#D9A741;gradientColor=none;",76.5,76.5,"","SNS",null,null,this.getTagsForStencil(t,"sns",l).join(" ")),this.createVertexTemplateEntry(e+"sqs;fillColor=#D9A741;gradientColor=none;",76.5,93,"","SQS",null,null,this.getTagsForStencil(t,"sqs",l).join(" ")),this.createVertexTemplateEntry(e+"email;fillColor=#D9A741;gradientColor=none;",81,61.5,"","Email",null,null,this.getTagsForStencil(t,"email",l).join(" ")),this.createVertexTemplateEntry(e+"message;fillColor=#D9A741;gradientColor=none;",42,49.5,"","Message",null,null,this.getTagsForStencil(t,"message",l).join(" ")),this.createVertexTemplateEntry(e+"queue;fillColor=#D9A741;gradientColor=none;",73.5,48,"","Queue",null,null,this.getTagsForStencil(t,"queue",l).join(" ")),this.createVertexTemplateEntry(e+"email_notification;fillColor=#D9A741;gradientColor=none;",100.5,63,"","Email Notification",null,null,this.getTagsForStencil(t,"email notification",l).join(" ")),this.createVertexTemplateEntry(e+"http_notification;fillColor=#D9A741;gradientColor=none;",100.5,63,"","HTTP Notification",null,null,this.getTagsForStencil(t,"http notification",l).join(" ")),this.createVertexTemplateEntry(e+"topic_2;fillColor=#D9A741;gradientColor=none;",93,58.5,"","Topic",null,null,this.getTagsForStencil(t,"topic",l).join(" "))])},Sidebar.prototype.addAWS3MigrationPalette=function(){var e="outlineConnect=0;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;"+mxConstants.STYLE_SHAPE+"=mxgraph.aws3.",t="mxgraph.aws3",l="aws amazon web service migration";this.addPaletteFunctions("aws3Migration","AWS17 / Migration",!1,[this.createVertexTemplateEntry(e+"snowball;fillColor=#E05243;gradientColor=none;",67.5,81,"","Snowball",null,null,this.getTagsForStencil(t,"snowball",l).join(" ")),this.createVertexTemplateEntry(e+"server_migration_service;fillColor=#5294CF;gradientColor=none;",76.5,93,"","Server Migration Service",null,null,this.getTagsForStencil(t,"server migration service",l).join(" ")),this.createVertexTemplateEntry(e+"import_export;fillColor=#E05243;gradientColor=none;",64.5,63,"","Import/Export",null,null,this.getTagsForStencil(t,"Import Export",l).join(" ")),this.createVertexTemplateEntry(e+"database_migration_service;fillColor=#5294CF;gradientColor=none;",72,81,"","Database Migration Service",null,null,this.getTagsForStencil(t,"database migration service",l).join(" ")),this.createVertexTemplateEntry(e+"database_migration_workflow_job;fillColor=#5294CF;gradientColor=none;pointerEvents=1",46.5,87,"","Database Migration Workflow Job",null,null,this.getTagsForStencil(t,"database migration workflow job",l).join(" ")),this.createVertexTemplateEntry(e+"application_discovery_service;fillColor=#5294CF;gradientColor=none;",76.5,93,"","Application Discovery Service",null,null,this.getTagsForStencil(t,"application discovery service",l).join(" ")),this.createVertexTemplateEntry(e+"migration_hub_2;fillColor=#ABABAB;gradientColor=none;pointerEvents=1",114,121.5,"","Migration Hub",null,null,this.getTagsForStencil(t,"migration hub",l).join(" "))])},Sidebar.prototype.addAWS3MobileServicesPalette=function(){var e="outlineConnect=0;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;"+mxConstants.STYLE_SHAPE+"=mxgraph.aws3.",t="mxgraph.aws3",l="aws amazon web service mobile services";this.addPaletteFunctions("aws3Mobile Services","AWS17 / Mobile Services",!1,[this.createVertexTemplateEntry(e+"api_gateway;fillColor=#D9A741;gradientColor=none;",76.5,93,"","API Gateway",null,null,this.getTagsForStencil(t,"api gateway",l).join(" ")),this.createVertexTemplateEntry(e+"cognito;fillColor=#AD688B;gradientColor=none;",76.5,93,"","Cognito",null,null,this.getTagsForStencil(t,"cognito",l).join(" ")),this.createVertexTemplateEntry(e+"mobile_analytics;fillColor=#AD688B;gradientColor=none;",90,93,"","Mobile Analytics",null,null,this.getTagsForStencil(t,"mobile analytics",l).join(" ")),this.createVertexTemplateEntry(e+"pinpoint;fillColor=#AD688B;gradientColor=none;",76.5,87,"","Pinpoint",null,null,this.getTagsForStencil(t,"pinpoint",l).join(" ")),this.createVertexTemplateEntry(e+"device_farm;fillColor=#AD688B;gradientColor=none;",76.5,93,"","Device Farm",null,null,this.getTagsForStencil(t,"device farm",l).join(" ")),this.createVertexTemplateEntry(e+"mobile_hub;fillColor=#AD688A;gradientColor=#F58435;gradientDirection=west;pointerEvents=1",75,81,"","Mobile Hub",null,null,this.getTagsForStencil(t,"mobile hub",l).join(" "))])},Sidebar.prototype.addAWS3NetworkAndContentDeliveryPalette=function(){var e="outlineConnect=0;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;"+mxConstants.STYLE_SHAPE+"=mxgraph.aws3.",t="mxgraph.aws3",l="aws amazon web service network and content delivery";this.addPaletteFunctions("aws3Networking and Content Delivery","AWS17 / Network and Content Delivery",!1,[this.createVertexTemplateEntry(e+"cloudfront;fillColor=#F58536;gradientColor=none;",76.5,93,"","CloudFront",null,null,this.getTagsForStencil(t,"cloudfront cloud front",l).join(" ")),this.createVertexTemplateEntry(e+"route_53;fillColor=#F58536;gradientColor=none;",70.5,85.5,"","Route 53",null,null,this.getTagsForStencil(t,"route 53",l).join(" ")),this.createVertexTemplateEntry(e+"vpc;fillColor=#F58536;gradientColor=none;",67.5,81,"","VPC",null,null,this.getTagsForStencil(t,"vpc virtual private cloud",l).join(" ")),this.createVertexTemplateEntry(e+"network_access_controllist;fillColor=#F58534;gradientColor=none;",69,72,"","Network Access Controllist",null,null,this.getTagsForStencil(t,"network access controllist",l).join(" ")),this.createVertexTemplateEntry(e+"elastic_load_balancing;fillColor=#F58536;gradientColor=none;",76.5,93,"","Elastic Load Balancing",null,null,this.getTagsForStencil(t,"elastic load balancing",l).join(" ")),this.createVertexTemplateEntry(e+"direct_connect;fillColor=#F58536;gradientColor=none;",67.5,81,"","Direct Connect",null,null,this.getTagsForStencil(t,"direct connect",l).join(" ")),this.createVertexTemplateEntry(e+"hosted_zone;fillColor=#F58536;gradientColor=none;",63,64.5,"","Hosted Zone",null,null,this.getTagsForStencil(t,"hosted zone",l).join(" ")),this.createVertexTemplateEntry(e+"route_table;fillColor=#F58536;gradientColor=none;",75,69,"","Route Table",null,null,this.getTagsForStencil(t,"route table",l).join(" ")),this.createVertexTemplateEntry(e+"customer_gateway;fillColor=#F58536;gradientColor=none;",69,72,"","Customer Gateway",null,null,this.getTagsForStencil(t,"customer gateway",l).join(" ")),this.createVertexTemplateEntry(e+"endpoints;fillColor=#F58536;gradientColor=none;",69,72,"","Endpoints",null,null,this.getTagsForStencil(t,"endpoints",l).join(" ")),this.createVertexTemplateEntry(e+"flow_logs;fillColor=#F58536;gradientColor=none;",69,72,"","Flow Logs",null,null,this.getTagsForStencil(t,"flow logs",l).join(" ")),this.createVertexTemplateEntry(e+"internet_gateway;fillColor=#F58536;gradientColor=none;",69,72,"","Internet Gateway",null,null,this.getTagsForStencil(t,"internet gateway",l).join(" ")),this.createVertexTemplateEntry(e+"router;fillColor=#F58536;gradientColor=none;",69,72,"","Router",null,null,this.getTagsForStencil(t,"router",l).join(" ")),this.createVertexTemplateEntry(e+"vpc_nat_gateway;fillColor=#F58536;gradientColor=none;",69,72,"","VPC NAT Gateway",null,null,this.getTagsForStencil(t,"vpc nat gateway virtual private cloud",l).join(" ")),this.createVertexTemplateEntry(e+"vpc_peering;fillColor=#F58536;gradientColor=none;",69,72,"","VPC Peering",null,null,this.getTagsForStencil(t,"vpc peering virtual private cloud",l).join(" ")),this.createVertexTemplateEntry(e+"vpn_connection;fillColor=#F58536;gradientColor=none;",58.5,48,"","VPN Connection",null,null,this.getTagsForStencil(t,"vpn connection",l).join(" ")),this.createVertexTemplateEntry(e+"vpn_gateway;fillColor=#F58536;gradientColor=none;",69,72,"","VPN Gateway",null,null,this.getTagsForStencil(t,"vpn gateway",l).join(" ")),this.createVertexTemplateEntry(e+"classic_load_balancer;fillColor=#F58536;gradientColor=none;",69,72,"","Classic Load Balancer",null,null,this.getTagsForStencil(t,"classic load balancer",l).join(" ")),this.createVertexTemplateEntry(e+"elastic_network_adapter;fillColor=#F58536;gradientColor=none;",75,90,"","Elastic Network Adapter",null,null,this.getTagsForStencil(t,"elastic network adapter",l).join(" ")),this.createVertexTemplateEntry(e+"elastic_network_interface;fillColor=#F58536;gradientColor=none;",69,72,"","Elastic Network Interface",null,null,this.getTagsForStencil(t,"elastic network interface",l).join(" ")),this.createVertexTemplateEntry(e+"application_load_balancer;fillColor=#F58536;gradientColor=none;",69,72,"","Application Load Balancer",null,null,this.getTagsForStencil(t,"application load balancer",l).join(" ")),this.createVertexTemplateEntry(e+"streaming_distribution;fillColor=#F58536;gradientColor=none;",69,72,"","Streaming Distribution",null,null,this.getTagsForStencil(t,"streaming distribution",l).join(" ")),this.createVertexTemplateEntry(e+"download_distribution;fillColor=#F58536;gradientColor=none;",69,72,"","Download Distribution",null,null,this.getTagsForStencil(t,"download distribution",l).join(" ")),this.createVertexTemplateEntry(e+"edge_location;fillColor=#F58536;gradientColor=none;",58.5,64.5,"","Edge Location",null,null,this.getTagsForStencil(t,"edge location",l).join(" "))])},Sidebar.prototype.addAWS3OnDemandWorkforcePalette=function(){var e="outlineConnect=0;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;"+mxConstants.STYLE_SHAPE+"=mxgraph.aws3.",t="mxgraph.aws3",l="aws amazon web service on demand workforce";this.addPaletteFunctions("aws3On Demand Workforce","AWS17 / On-Demand Workforce",!1,[this.createVertexTemplateEntry(e+"mechanical_turk;fillColor=#ACACAC;gradientColor=none;",67.5,81,"","Mechanical Turk",null,null,this.getTagsForStencil(t,"mechanical turk",l).join(" ")),this.createVertexTemplateEntry(e+"human_intelligence_tasks_hit;fillColor=#ACACAC;gradientColor=none;",52.5,55.5,"","Human Intelligence Tasks HIT",null,null,this.getTagsForStencil(t,"human intelligence tasks hit",l).join(" ")),this.createVertexTemplateEntry(e+"requester;fillColor=#ACACAC;gradientColor=none;",55.5,64.5,"","Requester",null,null,this.getTagsForStencil(t,"requester",l).join(" ")),this.createVertexTemplateEntry(e+"users;fillColor=#ACACAC;gradientColor=none;",66,63,"","Workers",null,null,this.getTagsForStencil(t,"workers",l).join(" ")),this.createVertexTemplateEntry(e+"assignment_task;fillColor=#ACACAC;gradientColor=none;",46.5,63,"","Assignment/Task",null,null,this.getTagsForStencil(t,"assignment task",l).join(" "))])},Sidebar.prototype.addAWS3SDKPalette=function(){var e="outlineConnect=0;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;"+mxConstants.STYLE_SHAPE+"=mxgraph.aws3.",t="mxgraph.aws3",l="aws amazon web service sdk software development kit";this.addPaletteFunctions("aws3SDKs","AWS17 / SDK",!1,[this.createVertexTemplateEntry(e+"android;fillColor=#96BF3D;gradientColor=none;",73.5,84,"","Android",null,null,this.getTagsForStencil(t,"android",l).join(" ")),this.createVertexTemplateEntry(e+"cli;fillColor=#444444;gradientColor=none;",72,82.5,"","CLI",null,null,this.getTagsForStencil(t,"cli",l).join(" ")),this.createVertexTemplateEntry(e+"toolkit_for_eclipse;fillColor=#342074;gradientColor=none;",70.5,78,"","Toolkit for Eclipse",null,null,this.getTagsForStencil(t,"toolkit for eclipse",l).join(" ")),this.createVertexTemplateEntry(e+"toolkit_for_visual_studio;fillColor=#53B1CB;gradientColor=none;",70.5,78,"","Toolkit for Visual Studio",null,null,this.getTagsForStencil(t,"toolkit for visual studio",l).join(" ")),this.createVertexTemplateEntry(e+"toolkit_for_windows_powershell;fillColor=#737373;gradientColor=none;",70.5,78,"","Toolkit for Windows PowerShell",null,null,this.getTagsForStencil(t,"toolkit for windows powershell",l).join(" ")),this.createVertexTemplateEntry(e+"android;fillColor=#CFCFCF;gradientColor=none;",73.5,84,"","iOS",null,null,this.getTagsForStencil(t,"ios",l).join(" ")),this.createVertexTemplateEntry(e+"android;fillColor=#AE1F23;gradientColor=none;",73.5,84,"","Ruby",null,null,this.getTagsForStencil(t,"ruby",l).join(" ")),this.createVertexTemplateEntry(e+"android;fillColor=#FFD44F;gradientColor=none;",73.5,84,"","Python (boto)",null,null,this.getTagsForStencil(t,"python boto",l).join(" ")),this.createVertexTemplateEntry(e+"android;fillColor=#5A69A4;gradientColor=none;",73.5,84,"","PHP",null,null,this.getTagsForStencil(t,"php",l).join(" ")),this.createVertexTemplateEntry(e+"android;fillColor=#115193;gradientColor=none;",73.5,84,"",".NET",null,null,this.getTagsForStencil(t,"dot net dotnet",l).join(" ")),this.createVertexTemplateEntry(e+"android;fillColor=#205E00;gradientColor=none;",73.5,84,"","JavaScript",null,null,this.getTagsForStencil(t,"js javascript",l).join(" ")),this.createVertexTemplateEntry(e+"android;fillColor=#EE472A;gradientColor=none;",73.5,84,"","Java",null,null,this.getTagsForStencil(t,"java",l).join(" ")),this.createVertexTemplateEntry(e+"android;fillColor=#4090D7;gradientColor=none;",73.5,84,"","Xamarin",null,null,this.getTagsForStencil(t,"xamarin",l).join(" ")),this.createVertexTemplateEntry(e+"android;fillColor=#8CC64F;gradientColor=none;",73.5,84,"","Node.js",null,null,this.getTagsForStencil(t,"node js nodejs",l).join(" "))])},Sidebar.prototype.addAWS3SecurityIdentityAndCompliancePalette=function(){var e="outlineConnect=0;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;"+mxConstants.STYLE_SHAPE+"=mxgraph.aws3.",t="mxgraph.aws3",l="aws amazon web service security and identity compliance";this.addPaletteFunctions("aws3Security Identity and Compliance","AWS17 / Security Identity and Compliance",!1,[this.createVertexTemplateEntry(e+"inspector;fillColor=#759C3E;gradientColor=none;",67.5,81,"","Inspector",null,null,this.getTagsForStencil(t,"inspector",l).join(" ")),this.createVertexTemplateEntry(e+"macie;fillColor=#34BBC9;gradientColor=none;pointerEvents=1",133.5,54,"","Macie",null,null,this.getTagsForStencil(t,"macie",l).join(" ")),this.createVertexTemplateEntry(e+"artifact;fillColor=#759C3E;gradientColor=none;",75,90,"","Artifact",null,null,this.getTagsForStencil(t,"artifact",l).join(" ")),this.createVertexTemplateEntry(e+"certificate_manager;fillColor=#759C3E;gradientColor=none;",76.5,61.5,"","Certificate Manager",null,null,this.getTagsForStencil(t,"certificate manager",l).join(" ")),this.createVertexTemplateEntry(e+"cloudhsm;fillColor=#759C3E;gradientColor=none;",73.5,84,"","CloudHSM",null,null,this.getTagsForStencil(t,"cloudhsm cloud hsm",l).join(" ")),this.createVertexTemplateEntry(e+"directory_service;fillColor=#759C3E;gradientColor=none;",67.5,81,"","Directory Service",null,null,this.getTagsForStencil(t,"directory service",l).join(" ")),this.createVertexTemplateEntry(e+"iam;fillColor=#759C3E;gradientColor=none;",42,81,"","IAM",null,null,this.getTagsForStencil(t,"iam",l).join(" ")),this.createVertexTemplateEntry(e+"kms;fillColor=#759C3E;gradientColor=none;",76.5,93,"","KMS",null,null,this.getTagsForStencil(t,"kms",l).join(" ")),this.createVertexTemplateEntry(e+"shield;fillColor=#759C3E;gradientColor=none;",76.5,70.5,"","Shield",null,null,this.getTagsForStencil(t,"shield",l).join(" ")),this.createVertexTemplateEntry(e+"organizations;fillColor=#759C3E;gradientColor=none;",76.5,93,"","Organizations",null,null,this.getTagsForStencil(t,"organizations",l).join(" ")),this.createVertexTemplateEntry(e+"waf;fillColor=#759C3E;gradientColor=none;",76.5,93,"","WAF",null,null,this.getTagsForStencil(t,"waf",l).join(" ")),this.createVertexTemplateEntry(e+"agent;fillColor=#759C3E;gradientColor=none;",69,72,"","Agent",null,null,this.getTagsForStencil(t,"agent",l).join(" ")),this.createVertexTemplateEntry(e+"certificate_manager_2;fillColor=#759C3E;gradientColor=none;",73.5,63,"","Certificate Manager",null,null,this.getTagsForStencil(t,"certificate manager",l).join(" ")),this.createVertexTemplateEntry(e+"clouddirectory;fillColor=#759C3E;gradientColor=none;",102,109.5,"","CloudDirectory",null,null,this.getTagsForStencil(t,"cloud directory",l).join(" ")),this.createVertexTemplateEntry(e+"add_on;fillColor=#759C3E;gradientColor=none;",49.5,27,"","Add-On",null,null,this.getTagsForStencil(t,"add on",l).join(" ")),this.createVertexTemplateEntry(e+"sts;fillColor=#759C3E;gradientColor=none;",61.5,34.5,"","STS",null,null,this.getTagsForStencil(t,"sts",l).join(" ")),this.createVertexTemplateEntry(e+"sts_2;fillColor=#759C3E;gradientColor=none;",46.5,60,"","STS",null,null,this.getTagsForStencil(t,"sts",l).join(" ")),this.createVertexTemplateEntry(e+"data_encryption_key;fillColor=#7D7C7C;gradientColor=none;",46.5,60,"","Data Encryption Key",null,null,this.getTagsForStencil(t,"data encryption key",l).join(" ")),this.createVertexTemplateEntry(e+"encrypted_data;fillColor=#7D7C7C;gradientColor=none;",43.5,55.5,"","Encrypted Data",null,null,this.getTagsForStencil(t,"encrypted data",l).join(" ")),this.createVertexTemplateEntry(e+"long_term_security_credential;fillColor=#ffffff;gradientColor=none;",60,48,"","Long Term Security Credential",null,null,this.getTagsForStencil(t,"long term security credential",l).join(" ")),this.createVertexTemplateEntry(e+"mfa_token;fillColor=#7D7C7C;gradientColor=none;",61.5,61.5,"","MFA Token",null,null,this.getTagsForStencil(t,"mfa token",l).join(" ")),this.createVertexTemplateEntry(e+"permissions_2;fillColor=#D2D3D3;gradientColor=none;",46.5,63,"","Permissions",null,null,this.getTagsForStencil(t,"permissions",l).join(" ")),this.createVertexTemplateEntry(e+"role;fillColor=#759C3E;gradientColor=none;",94.5,79.5,"","Role",null,null,this.getTagsForStencil(t,"role",l).join(" ")),this.createVertexTemplateEntry(e+"temporary_security_credential;fillColor=#ffffff;gradientColor=none;",67.5,60,"","Temporary Security Credential",null,null,this.getTagsForStencil(t,"temporary security credential",l).join(" ")),this.createVertexTemplateEntry(e+"filtering_rule;fillColor=#759C3E;gradientColor=none;",69,72,"","Filtering Rule",null,null,this.getTagsForStencil(t,"filtering rule",l).join(" "))])},Sidebar.prototype.addAWS3StoragePalette=function(){var e="outlineConnect=0;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;"+mxConstants.STYLE_SHAPE+"=mxgraph.aws3.",t="mxgraph.aws3",l="aws amazon web service storage";this.addPaletteFunctions("aws3Storage","AWS17 / Storage",!1,[this.createVertexTemplateEntry(e+"s3;fillColor=#E05243;gradientColor=none;",76.5,93,"","S3",null,null,this.getTagsForStencil(t,"s3",l).join(" ")),this.createVertexTemplateEntry(e+"glacier;fillColor=#E05243;gradientColor=none;",76.5,93,"","Glacier",null,null,this.getTagsForStencil(t,"glacier",l).join(" ")),this.createVertexTemplateEntry(e+"storage_gateway;fillColor=#E05243;gradientColor=none;",76.5,93,"","Storage Gateway",null,null,this.getTagsForStencil(t,"storage gateway",l).join(" ")),this.createVertexTemplateEntry(e+"efs;fillColor=#E05243;gradientColor=none;",76.5,93,"","EFS",null,null,this.getTagsForStencil(t,"efs",l).join(" ")),this.createVertexTemplateEntry(e+"archive;fillColor=#E05243;gradientColor=none;",57,75,"","Archive",null,null,this.getTagsForStencil(t,"archive",l).join(" ")),this.createVertexTemplateEntry(e+"vault;fillColor=#E05243;gradientColor=none;",54,75,"","Vault",null,null,this.getTagsForStencil(t,"vault",l).join(" ")),this.createVertexTemplateEntry(e+"bucket;fillColor=#E05243;gradientColor=none;",60,61.5,"","Bucket",null,null,this.getTagsForStencil(t,"bucket",l).join(" ")),this.createVertexTemplateEntry(e+"bucket_with_objects;fillColor=#E05243;gradientColor=none;",60,61.5,"","Bucket with Objects",null,null,this.getTagsForStencil(t,"bucket with objects",l).join(" ")),this.createVertexTemplateEntry(e+"object;fillColor=#E05243;gradientColor=none;",42,45,"","Object",null,null,this.getTagsForStencil(t,"object",l).join(" ")),this.createVertexTemplateEntry(e+"virtual_tape_library;fillColor=#E05243;gradientColor=none;",60,73.5,"","Virtual Tape Library",null,null,this.getTagsForStencil(t,"virtual tape library",l).join(" ")),this.createVertexTemplateEntry(e+"cached_volume;fillColor=#E05243;gradientColor=none;",60,73.5,"","Cached Volume",null,null,this.getTagsForStencil(t,"cached volume",l).join(" ")),this.createVertexTemplateEntry(e+"non_cached_volume;fillColor=#E05243;gradientColor=none;",60,73.5,"","Non-Cached Volume",null,null,this.getTagsForStencil(t,"non cached volume",l).join(" ")),this.createVertexTemplateEntry(e+"snapshot;fillColor=#E05243;gradientColor=none;",60,73.5,"","Snapshot",null,null,this.getTagsForStencil(t,"snapshot",l).join(" ")),this.createVertexTemplateEntry(e+"volume;fillColor=#E05243;gradientColor=none;",52.5,75,"","Volume",null,null,this.getTagsForStencil(t,"volume",l).join(" ")),this.createVertexTemplateEntry(e+"snowball;fillColor=#E05243;gradientColor=none;",67.5,81,"","Snowball",null,null,this.getTagsForStencil(t,"snowball",l).join(" ")),this.createVertexTemplateEntry(e+"efs_share;fillColor=#E05243;gradientColor=none;",69,63,"","EFS Share",null,null,this.getTagsForStencil(t,"efs share",l).join(" ")),this.createVertexTemplateEntry(e+"import_export;fillColor=#E05243;gradientColor=none;",64.5,63,"","Import/Export",null,null,this.getTagsForStencil(t,"import export",l).join(" ")),this.createVertexTemplateEntry(e+"volume;fillColor=#E05243;gradientColor=none;",52.5,75,"","EBS",null,null,this.getTagsForStencil(t,"ebs",l).join(" "))])};