14.1.9 release
This commit is contained in:
parent
8e8b4f0f50
commit
107b517948
14 changed files with 2466 additions and 487 deletions
|
@ -1,3 +1,7 @@
|
|||
09-JAN-2021: 14.1.9
|
||||
|
||||
- AWS stencil update
|
||||
|
||||
02-JAN-2021: 14.1.8
|
||||
|
||||
- Internal release
|
||||
|
|
2
VERSION
2
VERSION
|
@ -1 +1 @@
|
|||
14.1.8
|
||||
14.1.9
|
Binary file not shown.
Before Width: | Height: | Size: 319 KiB After Width: | Height: | Size: 320 KiB |
537
src/main/webapp/js/app.min.js
vendored
537
src/main/webapp/js/app.min.js
vendored
|
@ -238,7 +238,7 @@ function setCurrentXml(a,b){null!=window.parent&&null!=window.parent.openFile&&w
|
|||
(function(){if("undefined"!==typeof JSON&&isLocalStorage)try{var a=localStorage.getItem(".drawio-config"),b=!0;null!=a&&(b=JSON.parse(a).showStartScreen);0==b&&(urlParams.splash="0")}catch(d){}a=urlParams["export"];null!=a&&(a=decodeURIComponent(a),"http://"!=a.substring(0,7)&&"https://"!=a.substring(0,8)&&(a="http://"+a),EXPORT_URL=a);a=urlParams.gitlab;null!=a&&(a=decodeURIComponent(a),"http://"!=a.substring(0,7)&&"https://"!=a.substring(0,8)&&(a="http://"+a),DRAWIO_GITLAB_URL=a);a=urlParams["gitlab-id"];
|
||||
null!=a&&(DRAWIO_GITLAB_ID=a);window.DRAWIO_LOG_URL=window.DRAWIO_LOG_URL||"";a=window.location.host;if("test.draw.io"!=a){var c="diagrams.net",b=a.length-c.length,c=a.lastIndexOf(c,b);-1!==c&&c===b?window.DRAWIO_LOG_URL="https://log.diagrams.net":(c="draw.io",b=a.length-c.length,c=a.lastIndexOf(c,b),-1!==c&&c===b&&(window.DRAWIO_LOG_URL="https://log.draw.io"))}})();
|
||||
if("1"==urlParams.offline||"1"==urlParams.demo||"1"==urlParams.stealth||"1"==urlParams.local)urlParams.picker="0",urlParams.gapi="0",urlParams.db="0",urlParams.od="0",urlParams.gh="0",urlParams.gl="0",urlParams.tr="0";if("1"==urlParams.offline||"1"==urlParams.local)urlParams.math="0";"embed.diagrams.net"==window.location.hostname&&(urlParams.embed="1");(null==window.location.hash||1>=window.location.hash.length)&&null!=urlParams.open&&(window.location.hash=urlParams.open);window.urlParams=window.urlParams||{};window.MAX_REQUEST_SIZE=window.MAX_REQUEST_SIZE||10485760;window.MAX_AREA=window.MAX_AREA||225E6;window.EXPORT_URL=window.EXPORT_URL||"/export";window.SAVE_URL=window.SAVE_URL||"/save";window.OPEN_URL=window.OPEN_URL||"/open";window.RESOURCES_PATH=window.RESOURCES_PATH||"resources";window.RESOURCE_BASE=window.RESOURCE_BASE||window.RESOURCES_PATH+"/grapheditor";window.STENCIL_PATH=window.STENCIL_PATH||"stencils";window.IMAGE_PATH=window.IMAGE_PATH||"images";
|
||||
window.STYLE_PATH=window.STYLE_PATH||"styles";window.CSS_PATH=window.CSS_PATH||"styles";window.OPEN_FORM=window.OPEN_FORM||"open.html";window.mxBasePath=window.mxBasePath||"mxgraph";window.mxImageBasePath=window.mxImageBasePath||"mxgraph/images";window.mxLanguage=window.mxLanguage||urlParams.lang;window.mxLanguages=window.mxLanguages||["de","se"];var mxClient={VERSION:"14.1.7",IS_IE:null!=navigator.userAgent&&0<=navigator.userAgent.indexOf("MSIE"),IS_IE6:null!=navigator.userAgent&&0<=navigator.userAgent.indexOf("MSIE 6"),IS_IE11:null!=navigator.userAgent&&!!navigator.userAgent.match(/Trident\/7\./),IS_EDGE:null!=navigator.userAgent&&!!navigator.userAgent.match(/Edge\//),IS_QUIRKS:null!=navigator.userAgent&&0<=navigator.userAgent.indexOf("MSIE")&&(null==document.documentMode||5==document.documentMode),IS_EM:"spellcheck"in document.createElement("textarea")&&
|
||||
window.STYLE_PATH=window.STYLE_PATH||"styles";window.CSS_PATH=window.CSS_PATH||"styles";window.OPEN_FORM=window.OPEN_FORM||"open.html";window.mxBasePath=window.mxBasePath||"mxgraph";window.mxImageBasePath=window.mxImageBasePath||"mxgraph/images";window.mxLanguage=window.mxLanguage||urlParams.lang;window.mxLanguages=window.mxLanguages||["de","se"];var mxClient={VERSION:"14.1.8",IS_IE:null!=navigator.userAgent&&0<=navigator.userAgent.indexOf("MSIE"),IS_IE6:null!=navigator.userAgent&&0<=navigator.userAgent.indexOf("MSIE 6"),IS_IE11:null!=navigator.userAgent&&!!navigator.userAgent.match(/Trident\/7\./),IS_EDGE:null!=navigator.userAgent&&!!navigator.userAgent.match(/Edge\//),IS_QUIRKS:null!=navigator.userAgent&&0<=navigator.userAgent.indexOf("MSIE")&&(null==document.documentMode||5==document.documentMode),IS_EM:"spellcheck"in document.createElement("textarea")&&
|
||||
8==document.documentMode,VML_PREFIX:"v",OFFICE_PREFIX:"o",IS_NS:null!=navigator.userAgent&&0<=navigator.userAgent.indexOf("Mozilla/")&&0>navigator.userAgent.indexOf("MSIE")&&0>navigator.userAgent.indexOf("Edge/"),IS_OP:null!=navigator.userAgent&&(0<=navigator.userAgent.indexOf("Opera/")||0<=navigator.userAgent.indexOf("OPR/")),IS_OT:null!=navigator.userAgent&&0<=navigator.userAgent.indexOf("Presto/")&&0>navigator.userAgent.indexOf("Presto/2.4.")&&0>navigator.userAgent.indexOf("Presto/2.3.")&&0>navigator.userAgent.indexOf("Presto/2.2.")&&
|
||||
0>navigator.userAgent.indexOf("Presto/2.1.")&&0>navigator.userAgent.indexOf("Presto/2.0.")&&0>navigator.userAgent.indexOf("Presto/1."),IS_SF:/Apple Computer, Inc/.test(navigator.vendor),IS_ANDROID:0<=navigator.appVersion.indexOf("Android"),IS_IOS:/iP(hone|od|ad)/.test(navigator.platform),IS_GC:/Google Inc/.test(navigator.vendor),IS_CHROMEAPP:null!=window.chrome&&null!=chrome.app&&null!=chrome.app.runtime,IS_FF:"undefined"!==typeof InstallTrigger,IS_MT:0<=navigator.userAgent.indexOf("Firefox/")&&0>
|
||||
navigator.userAgent.indexOf("Firefox/1.")&&0>navigator.userAgent.indexOf("Firefox/2.")||0<=navigator.userAgent.indexOf("Iceweasel/")&&0>navigator.userAgent.indexOf("Iceweasel/1.")&&0>navigator.userAgent.indexOf("Iceweasel/2.")||0<=navigator.userAgent.indexOf("SeaMonkey/")&&0>navigator.userAgent.indexOf("SeaMonkey/1.")||0<=navigator.userAgent.indexOf("Iceape/")&&0>navigator.userAgent.indexOf("Iceape/1."),IS_VML:"MICROSOFT INTERNET EXPLORER"==navigator.appName.toUpperCase(),IS_SVG:"MICROSOFT INTERNET EXPLORER"!=
|
||||
|
@ -4388,7 +4388,7 @@ this);this.setCurrentSearchEntryLibrary("aws4","aws4Business Applications");this
|
|||
100*a,0*a,"","Default (double)",null,this.getTagsForStencil(b,"","aws amazon web service arrows arrow default double").join(" ")),this.createEdgeTemplateEntry("edgeStyle=orthogonalEdgeStyle;html=1;endArrow=none;elbow=vertical;startArrow=openThin;startFill=0;strokeColor=#545B64;rounded=0;",100*a,0*a,"","Open (thin, left)",null,this.getTagsForStencil(b,"","aws amazon web service arrows arrow open thin left").join(" ")),this.createEdgeTemplateEntry("edgeStyle=orthogonalEdgeStyle;html=1;endArrow=openThin;elbow=vertical;startArrow=none;endFill=0;strokeColor=#545B64;rounded=0;",
|
||||
100*a,0*a,"","Open (thin, left)",null,this.getTagsForStencil(b,"","aws amazon web service arrows arrow open thin left").join(" ")),this.createEdgeTemplateEntry("edgeStyle=orthogonalEdgeStyle;html=1;endArrow=openThin;elbow=vertical;startArrow=openThin;startFill=0;endFill=0;strokeColor=#545B64;rounded=0;",100*a,0*a,"","Open (thin, double)",null,this.getTagsForStencil(b,"","aws amazon web service arrows arrow open thin double").join(" ")),this.createEdgeTemplateEntry("edgeStyle=orthogonalEdgeStyle;html=1;endArrow=none;elbow=vertical;startArrow=open;startFill=0;strokeColor=#545B64;rounded=0;",
|
||||
100*a,0*a,"","Open (left)",null,this.getTagsForStencil(b,"","aws amazon web service arrows arrow open left").join(" ")),this.createEdgeTemplateEntry("edgeStyle=orthogonalEdgeStyle;html=1;endArrow=open;elbow=vertical;startArrow=none;endFill=0;strokeColor=#545B64;rounded=0;",100*a,0*a,"","Open (left)",null,this.getTagsForStencil(b,"","aws amazon web service arrows arrow open left").join(" ")),this.createEdgeTemplateEntry("edgeStyle=orthogonalEdgeStyle;html=1;endArrow=open;elbow=vertical;startArrow=open;startFill=0;endFill=0;strokeColor=#545B64;rounded=0;",
|
||||
100*a,0*a,"","Open (double)",null,this.getTagsForStencil(b,"","aws amazon web service arrows arrow open double").join(" "))])};Sidebar.prototype.addAWS4GeneralResourcesPalette=function(a,b,e){e="outlineConnect=0;fontColor=#232F3E;gradientColor=none;fillColor=#232F3E;strokeColor=none;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;pointerEvents=1;"+mxConstants.STYLE_SHAPE+"=mxgraph.aws4.";var c="gradientDirection=north;outlineConnect=0;fontColor=#232F3E;gradientColor=#505863;fillColor=#1E262E;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;"+
|
||||
100*a,0*a,"","Open (double)",null,this.getTagsForStencil(b,"","aws amazon web service arrows arrow open double").join(" "))])};Sidebar.prototype.addAWS4GeneralResourcesPalette=function(a,b,e){e="outlineConnect=0;fontColor=#232F3E;gradientColor=none;fillColor=#232F3E;strokeColor=none;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;pointerEvents=1;"+mxConstants.STYLE_SHAPE+"=mxgraph.aws4.";var c="points=[[0,0,0],[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0,0],[0,1,0],[0.25,1,0],[0.5,1,0],[0.75,1,0],[1,1,0],[0,0.25,0],[0,0.5,0],[0,0.75,0],[1,0.25,0],[1,0.5,0],[1,0.75,0]];gradientDirection=north;outlineConnect=0;fontColor=#232F3E;gradientColor=#505863;fillColor=#1E262E;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;"+
|
||||
mxConstants.STYLE_SHAPE+"=mxgraph.aws4.";this.addPaletteFunctions("aws4General Resources","AWS / General Resources",!1,[this.createVertexTemplateEntry(c+"resourceIcon;resIcon="+b+".marketplace;",78*a,78*a,"","Marketplace",null,null,this.getTagsForStencil(b,"marketplace","aws amazon web service general resources ").join(" ")),this.createVertexTemplateEntry(c+"resourceIcon;resIcon="+b+".general;",78*a,78*a,"","General",null,null,this.getTagsForStencil(b,"general","aws amazon web service general resources ").join(" ")),
|
||||
this.createVertexTemplateEntry(e+"client;",78*a,76*a,"","Client",null,null,this.getTagsForStencil(b,"client","aws amazon web service general resources ").join(" ")),this.createVertexTemplateEntry(e+"corporate_data_center;",53*a,78*a,"","Corporate Data Center",null,null,this.getTagsForStencil(b,"corporate data center","aws amazon web service general resources ").join(" ")),this.createVertexTemplateEntry(e+"disk;",78*a,78*a,"","Disk",null,null,this.getTagsForStencil(b,"disk","aws amazon web service general resources ").join(" ")),
|
||||
this.createVertexTemplateEntry(e+"email_2;",78*a,49*a,"","Email",null,null,this.getTagsForStencil(b,"email","aws amazon web service general resources ").join(" ")),this.createVertexTemplateEntry(e+"forums;",78*a,76*a,"","Forums",null,null,this.getTagsForStencil(b,"forums","aws amazon web service general resources ").join(" ")),this.createVertexTemplateEntry(e+"generic_database;",59*a,78*a,"","Generic Database",null,null,this.getTagsForStencil(b,"generic database","aws amazon web service general resources ").join(" ")),
|
||||
|
@ -4410,113 +4410,117 @@ null,null,this.getTagsForStencil(b,"private subnet","aws amazon web service grou
|
|||
130*a,130*a,"EC2 instance contents",null,null,null,this.getTagsForStencil(b,"ec2 instance contents","aws amazon web service groups group ").join(" ")),this.createVertexTemplateEntry(e+"group;grIcon="+b+".group_spot_fleet;strokeColor=#D86613;fillColor=none;verticalAlign=top;align=left;spacingLeft=30;fontColor=#D86613;dashed=0;",130*a,130*a,"Spot Fleet",null,null,null,this.getTagsForStencil(b,"spot fleet","aws amazon web service groups group ").join(" ")),this.createVertexTemplateEntry(e+"group;grIcon="+
|
||||
b+".group_aws_step_functions_workflow;strokeColor=#CD2264;fillColor=none;verticalAlign=top;align=left;spacingLeft=30;fontColor=#CD2264;dashed=0;",130*a,130*a,"AWS Step Functions workflow",null,null,null,this.getTagsForStencil(b,"step function","aws amazon web service groups group ").join(" ")),this.createVertexTemplateEntry("fillColor=none;strokeColor=#5A6C86;dashed=1;verticalAlign=top;fontStyle=0;fontColor=#5A6C86;",130*a,130*a,"Generic group",null,null,null,this.getTagsForStencil(b,"generic","aws amazon web service groups group ").join(" ")),
|
||||
this.createVertexTemplateEntry("fillColor=#EFF0F3;strokeColor=none;dashed=0;verticalAlign=top;fontStyle=0;fontColor=#232F3D;",130*a,130*a,"Generic group",null,null,null,this.getTagsForStencil(b,"generic","aws amazon web service groups group ").join(" "))])};Sidebar.prototype.addAWS4AnalyticsPalette=function(a,b,e,c,d,f,g){b="outlineConnect=0;fontColor=#232F3E;gradientColor=none;fillColor=#5A30B5;strokeColor=none;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;pointerEvents=1;"+
|
||||
mxConstants.STYLE_SHAPE+"=mxgraph.aws4.";e="outlineConnect=0;fontColor=#232F3E;gradientColor=#945DF2;gradientDirection=north;fillColor=#5A30B5;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;"+mxConstants.STYLE_SHAPE+"=mxgraph.aws4.";this.addPaletteFunctions("aws4Analytics","AWS / Analytics",!1,[this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".analytics;",c,c,"","Analytics",null,null,this.getTagsForStencil(d,
|
||||
"analytics","aws amazon web service analytics ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".athena;",c,c,"","Athena",null,null,this.getTagsForStencil(d,"athena","aws amazon web service analytics ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".cloudsearch2;",c,c,"","CloudSearch",null,null,this.getTagsForStencil(d,"cloudsearch","aws amazon web service analytics ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".elasticsearch_service;",
|
||||
c,c,"","ElasticSearch Service",null,null,this.getTagsForStencil(d,"elasticsearch service","aws amazon web service analytics ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".emr;",c,c,"","EMR",null,null,this.getTagsForStencil(d,"emr","aws amazon web service analytics ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".kinesis;",c,c,"","Kinesis",null,null,this.getTagsForStencil(d,"kinesis","aws amazon web service analytics ").join(" ")),this.createVertexTemplateEntry(e+
|
||||
"resourceIcon;resIcon="+d+".kinesis_data_analytics;",c,c,"","Kinesis Data Analytics",null,null,this.getTagsForStencil(d,"kinesis data analytics","aws amazon web service analytics ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".kinesis_data_firehose;",c,c,"","Kinesis Data Firehose",null,null,this.getTagsForStencil(d,"kinesis data firehose","aws amazon web service analytics ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".kinesis_data_streams;",c,
|
||||
c,"","Kinesis Data Streams",null,null,this.getTagsForStencil(d,"kinesis data streams","aws amazon web service analytics ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".kinesis_video_streams;",c,c,"","Kinesis Video Streams",null,null,this.getTagsForStencil(d,"kinesis video streams","aws amazon web service analytics ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".quicksight;",c,c,"","QuickSight",null,null,this.getTagsForStencil(d,"quicksight quick sight",
|
||||
"aws amazon web service analytics ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".redshift;",c,c,"","Redshift",null,null,this.getTagsForStencil(d,"redshift","aws amazon web service analytics ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".data_pipeline;",c,c,"","Data Pipeline",null,null,this.getTagsForStencil(d,"data pipeline","aws amazon web service analytics ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".managed_streaming_for_kafka;",
|
||||
c,c,"","Managed Streaming for Kafka",null,null,this.getTagsForStencil(d,"managed streaming for kafka","aws amazon web service analytics ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".glue;",c,c,"","Glue",null,null,this.getTagsForStencil(d,"glue","aws amazon web service analytics ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".lake_formation;",c,c,"","Lake Formation",null,null,this.getTagsForStencil(d,"lake formation","aws amazon web service analytics ").join(" ")),
|
||||
this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".data_exchange;",c,c,"","Data Exchange",null,null,this.getTagsForStencil(d,"data aexchange","aws amazon web service analytics ").join(" ")),this.createVertexTemplateEntry(b+"search_documents;",68*a,78*a,"","Search Documents",null,null,this.getTagsForStencil(d,"search documents","aws amazon web service analytics ").join(" ")),this.createVertexTemplateEntry(b+"cluster;",78*a,78*a,"","Cluster",null,null,this.getTagsForStencil(d,"hdfs cluster",
|
||||
"aws amazon web service analytics ").join(" ")),this.createVertexTemplateEntry(b+"data_lake_resource_icon;",78*a,78*a,"","Data Lake",null,null,this.getTagsForStencil(d,"data lake","aws amazon web service analytics ").join(" ")),this.createVertexTemplateEntry(b+"emr_engine;",78*a,59*a,"","EMR Engine",null,null,this.getTagsForStencil(d,"emr engine","aws amazon web service analytics ").join(" ")),this.createVertexTemplateEntry(b+"emr_engine_mapr_m3;",78*a,59*a,"","EMR Engine MapR M3",null,null,this.getTagsForStencil(d,
|
||||
"emr engine mapr m3","aws amazon web service analytics ").join(" ")),this.createVertexTemplateEntry(b+"emr_engine_mapr_m5;",78*a,59*a,"","EMR Engine MapR M5",null,null,this.getTagsForStencil(d,"emr engine mapr m5","aws amazon web service analytics ").join(" ")),this.createVertexTemplateEntry(b+"emr_engine_mapr_m7;",78*a,59*a,"","EMR Engine MapR M7",null,null,this.getTagsForStencil(d,"emr engine mapr m7","aws amazon web service analytics ").join(" ")),this.createVertexTemplateEntry(b+"hdfs_cluster;",
|
||||
78*a,78*a,"","HDFS Cluster",null,null,this.getTagsForStencil(d,"cluster","aws amazon web service analytics ").join(" ")),this.createVertexTemplateEntry(b+"dense_compute_node;",78*a,78*a,"","Dense Compute Node",null,null,this.getTagsForStencil(d,"dense compute node","aws amazon web service analytics ").join(" ")),this.createVertexTemplateEntry(b+"dense_storage_node;",78*a,78*a,"","Dense Storage Node",null,null,this.getTagsForStencil(d,"dense storage node","aws amazon web service analytics ").join(" ")),
|
||||
this.createVertexTemplateEntry(b+"glue_crawlers;",78*a,78*a,"","Crawler",null,null,this.getTagsForStencil(d,"crawler","aws amazon web service analytics ").join(" ")),this.createVertexTemplateEntry(b+"glue_data_catalog;",72*a,78*a,"","Glue Data Catalog",null,null,this.getTagsForStencil(d,"glue data catalog","aws amazon web service analytics ").join(" "))])};Sidebar.prototype.addAWS4ApplicationIntegrationPalette=function(a,b,e,c,d,f){b="outlineConnect=0;fontColor=#232F3E;gradientColor=none;fillColor=#BC1356;strokeColor=none;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;pointerEvents=1;"+
|
||||
mxConstants.STYLE_SHAPE+"=mxgraph.aws4.";e="outlineConnect=0;fontColor=#232F3E;gradientColor=#F34482;gradientDirection=north;fillColor=#BC1356;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;"+mxConstants.STYLE_SHAPE+"=mxgraph.aws4.";this.addPaletteFunctions("aws4Application Integration","AWS / Application Integration",!1,[this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".application_integration;",c,c,
|
||||
"","Application Integration",null,null,this.getTagsForStencil(d,"application integration","aws amazon web service application integration ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".mq;",c,c,"","MQ",null,null,this.getTagsForStencil(d,"mq","aws amazon web service application integration ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".sns;",c,c,"","Simple Notification Service",null,null,this.getTagsForStencil(d,"sns simple notification service",
|
||||
"aws amazon web service application integration ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".sqs;",c,c,"","Simple Queue Service",null,null,this.getTagsForStencil(d,"sqs simple queue service","aws amazon web service application integration ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".appsync;",c,c,"","AppSync",null,null,this.getTagsForStencil(d,"appsync","aws amazon web service application integration ").join(" ")),this.createVertexTemplateEntry(e+
|
||||
"resourceIcon;resIcon="+d+".eventbridge;",c,c,"","EventBridge",null,null,this.getTagsForStencil(d,"eventbridge event bridge","aws amazon web service application integration ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".step_functions;",c,c,"","Step Functions",null,null,this.getTagsForStencil(d,"step functions","aws amazon web service application integration ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".mobile_application;",c,c,"","Console Mobile Application",
|
||||
null,null,this.getTagsForStencil(d,"console mobile application","aws amazon web service application integration ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".express_workflow;",c,c,"","Express Workflows",null,null,this.getTagsForStencil(d,"express workflows","aws amazon web service application integration ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".appflow;",c,c,"","AppFlow",null,null,this.getTagsForStencil(d,"appflow","aws amazon web service application integration ").join(" ")),
|
||||
this.createVertexTemplateEntry(b+"email_notification;",78*a,78*a,"","Email Notification",null,null,this.getTagsForStencil(d,"email notification","aws amazon web service application integration ").join(" ")),this.createVertexTemplateEntry(b+"event;",78*a,78*a,"","Event",null,null,this.getTagsForStencil(d,"event","aws amazon web service application integration ").join(" ")),this.createVertexTemplateEntry(b+"eventbridge_custom_event_bus_resource;",78*a,69*a,"","Custom Event Bus",null,null,this.getTagsForStencil(d,
|
||||
"eventbridge custom event bus resource","aws amazon web service application integration ").join(" ")),this.createVertexTemplateEntry(b+"eventbridge_default_event_bus_resource;",78*a,53*a,"","Default Event Bus",null,null,this.getTagsForStencil(d,"eventbridge default event bus resource","aws amazon web service application integration ").join(" ")),this.createVertexTemplateEntry(b+"eventbridge_saas_partner_event_bus_resource;",78*a,78*a,"","SaaS Event Bus",null,null,this.getTagsForStencil(d,"eventbridge saas partner event bus resource",
|
||||
"aws amazon web service application integration ").join(" ")),this.createVertexTemplateEntry(b+"event_resource;",78*a,78*a,"","Event Resource",null,null,this.getTagsForStencil(d,"event resource","aws amazon web service application integration ").join(" ")),this.createVertexTemplateEntry(b+"http_notification;",78*a,78*a,"","HTTP Notification",null,null,this.getTagsForStencil(d,"http notification","aws amazon web service application integration ").join(" ")),this.createVertexTemplateEntry(b+"topic;",
|
||||
78*a,67*a,"","Topic",null,null,this.getTagsForStencil(d,"topic","aws amazon web service application integration ").join(" ")),this.createVertexTemplateEntry(b+"message;",76*a,78*a,"","Message",null,null,this.getTagsForStencil(d,"message","aws amazon web service application integration ").join(" ")),this.createVertexTemplateEntry(b+"queue;",78*a,47*a,"","Queue",null,null,this.getTagsForStencil(d,"queue","aws amazon web service application integration ").join(" ")),this.createVertexTemplateEntry(b+
|
||||
"rule_3;",78*a,68*a,"","Rule",null,null,this.getTagsForStencil(d,"rule","aws amazon web service application integration ").join(" "))])};Sidebar.prototype.addAWS4ARVRPalette=function(a,b,e,c,d,f){a="outlineConnect=0;fontColor=#232F3E;gradientColor=#F34482;gradientDirection=north;fillColor=#BC1356;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;"+mxConstants.STYLE_SHAPE+"=mxgraph.aws4.";this.addPaletteFunctions("aws4AR VR",
|
||||
"AWS / AR & VR",!1,[this.createVertexTemplateEntry(a+"resourceIcon;resIcon="+d+".ar_vr;",c,c,"","AR & VR",null,null,this.getTagsForStencil(d,"ar vr augmented virtual reality","aws amazon web service ar vr augmented virtual reality ").join(" ")),this.createVertexTemplateEntry(a+"resourceIcon;resIcon="+d+".sumerian;",c,c,"","Sumerian",null,null,this.getTagsForStencil(d,"sumerian","aws amazon web service ar vr augmented virtual reality ").join(" "))])};Sidebar.prototype.addAWS4CostManagementPalette=
|
||||
function(a,b,e,c,d,f){a="outlineConnect=0;fontColor=#232F3E;gradientColor=#60A337;gradientDirection=north;fillColor=#277116;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;"+mxConstants.STYLE_SHAPE+"=mxgraph.aws4.";this.addPaletteFunctions("aws4Cost Management","AWS / Cost Management",!1,[this.createVertexTemplateEntry(a+"resourceIcon;resIcon="+d+".cost_management;",c,c,"","Cost Management",null,null,this.getTagsForStencil(d,
|
||||
"cost management","aws amazon web service cost management ").join(" ")),this.createVertexTemplateEntry(a+"resourceIcon;resIcon="+d+".budgets;",c,c,"","Budgets",null,null,this.getTagsForStencil(d,"budgets","aws amazon web service cost management ").join(" ")),this.createVertexTemplateEntry(a+"resourceIcon;resIcon="+d+".cost_and_usage_report;",c,c,"","Cost & Usage Report",null,null,this.getTagsForStencil(d,"cost and usage report","aws amazon web service cost management ").join(" ")),this.createVertexTemplateEntry(a+
|
||||
"resourceIcon;resIcon="+d+".cost_explorer;",c,c,"","Cost Explorer",null,null,this.getTagsForStencil(d,"cost explorer","aws amazon web service cost management ").join(" ")),this.createVertexTemplateEntry(a+"resourceIcon;resIcon="+d+".reserved_instance_reporting;",c,c,"","Reserved Instance Reporting",null,null,this.getTagsForStencil(d,"reserved instance reporting","aws amazon web service cost management ").join(" ")),this.createVertexTemplateEntry(a+"resourceIcon;resIcon="+d+".savings_plans;",c,c,"",
|
||||
"Savings Plans",null,null,this.getTagsForStencil(d,"savings plans","aws amazon web service cost management ").join(" "))])};Sidebar.prototype.addAWS4BlockchainPalette=function(a,b,e,c,d,f){b="outlineConnect=0;fontColor=#232F3E;gradientColor=none;fillColor=#D05C17;strokeColor=none;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;"+mxConstants.STYLE_SHAPE+"=mxgraph.aws4.";e="outlineConnect=0;fontColor=#232F3E;gradientColor=#F78E04;gradientDirection=north;fillColor=#D05C17;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;"+
|
||||
mxConstants.STYLE_SHAPE+"=mxgraph.aws4.";this.addPaletteFunctions("aws4Blockchain","AWS / Blockchain",!1,[this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".blockchain;",c,c,"","Blockchain",null,null,this.getTagsForStencil(d,"blockchain","aws amazon web service cost management ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".managed_blockchain;",c,c,"","Managed Blockchain",null,null,this.getTagsForStencil(d,"managed blockchain","aws amazon web service cost management ").join(" ")),
|
||||
this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".quantum_ledger_database;",c,c,"","Quantum Ledger Database",null,null,this.getTagsForStencil(d,"quantum ledger database","aws amazon web service cost management ").join(" ")),this.createVertexTemplateEntry(b+"blockchain_resource;",78*a,23*a,"","Blockchain Resource",null,null,this.getTagsForStencil(d,"blockchain resource","aws amazon web service cost management ").join(" "))])};Sidebar.prototype.addAWS4BusinessApplicationsPalette=function(a,
|
||||
b,e,c,d,f){a="outlineConnect=0;fontColor=#232F3E;gradientColor=#F54749;gradientDirection=north;fillColor=#C7131F;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;"+mxConstants.STYLE_SHAPE+"=mxgraph.aws4.";this.addPaletteFunctions("aws4Business Applications","AWS / Business Applications",!1,[this.createVertexTemplateEntry(a+"resourceIcon;resIcon="+d+".business_application;",c,c,"","Business Application",null,null,this.getTagsForStencil(d,
|
||||
"business application","aws amazon web service business applications ").join(" ")),this.createVertexTemplateEntry(a+"resourceIcon;resIcon="+d+".alexa_for_business;",c,c,"","Alexa for Business",null,null,this.getTagsForStencil(d,"alexa for business","aws amazon web service business applications ").join(" ")),this.createVertexTemplateEntry(a+"resourceIcon;resIcon="+d+".chime;",c,c,"","Chime",null,null,this.getTagsForStencil(d,"chime","aws amazon web service business applications ").join(" ")),this.createVertexTemplateEntry(a+
|
||||
"resourceIcon;resIcon="+d+".workmail;",c,c,"","WorkMail",null,null,this.getTagsForStencil(d,"workmail","aws amazon web service business applications ").join(" "))])};Sidebar.prototype.addAWS4EC2InstanceTypePalette=function(a,b,e,c,d,f){b="outlineConnect=0;fontColor=#232F3E;gradientColor=none;fillColor=#D86613;strokeColor=none;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;pointerEvents=1;"+mxConstants.STYLE_SHAPE+"=mxgraph.aws4.";this.addPaletteFunctions("aws4EC2 Instance Types",
|
||||
mxConstants.STYLE_SHAPE+"=mxgraph.aws4.";e="points=[[0,0,0],[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0,0],[0,1,0],[0.25,1,0],[0.5,1,0],[0.75,1,0],[1,1,0],[0,0.25,0],[0,0.5,0],[0,0.75,0],[1,0.25,0],[1,0.5,0],[1,0.75,0]];outlineConnect=0;fontColor=#232F3E;gradientColor=#945DF2;gradientDirection=north;fillColor=#5A30B5;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;"+mxConstants.STYLE_SHAPE+"=mxgraph.aws4.";this.addPaletteFunctions("aws4Analytics",
|
||||
"AWS / Analytics",!1,[this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".analytics;",c,c,"","Analytics",null,null,this.getTagsForStencil(d,"analytics","aws amazon web service analytics ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".athena;",c,c,"","Athena",null,null,this.getTagsForStencil(d,"athena","aws amazon web service analytics ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".cloudsearch2;",c,c,"","CloudSearch",null,null,this.getTagsForStencil(d,
|
||||
"cloudsearch","aws amazon web service analytics ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".elasticsearch_service;",c,c,"","ElasticSearch Service",null,null,this.getTagsForStencil(d,"elasticsearch service","aws amazon web service analytics ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".emr;",c,c,"","EMR",null,null,this.getTagsForStencil(d,"emr","aws amazon web service analytics ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+
|
||||
d+".kinesis;",c,c,"","Kinesis",null,null,this.getTagsForStencil(d,"kinesis","aws amazon web service analytics ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".kinesis_data_analytics;",c,c,"","Kinesis Data Analytics",null,null,this.getTagsForStencil(d,"kinesis data analytics","aws amazon web service analytics ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".kinesis_data_firehose;",c,c,"","Kinesis Data Firehose",null,null,this.getTagsForStencil(d,
|
||||
"kinesis data firehose","aws amazon web service analytics ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".kinesis_data_streams;",c,c,"","Kinesis Data Streams",null,null,this.getTagsForStencil(d,"kinesis data streams","aws amazon web service analytics ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".kinesis_video_streams;",c,c,"","Kinesis Video Streams",null,null,this.getTagsForStencil(d,"kinesis video streams","aws amazon web service analytics ").join(" ")),
|
||||
this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".quicksight;",c,c,"","QuickSight",null,null,this.getTagsForStencil(d,"quicksight quick sight","aws amazon web service analytics ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".redshift;",c,c,"","Redshift",null,null,this.getTagsForStencil(d,"redshift","aws amazon web service analytics ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".data_pipeline;",c,c,"","Data Pipeline",null,null,this.getTagsForStencil(d,
|
||||
"data pipeline","aws amazon web service analytics ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".managed_streaming_for_kafka;",c,c,"","Managed Streaming for Kafka",null,null,this.getTagsForStencil(d,"managed streaming for kafka","aws amazon web service analytics ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".glue;",c,c,"","Glue",null,null,this.getTagsForStencil(d,"glue","aws amazon web service analytics ").join(" ")),this.createVertexTemplateEntry(e+
|
||||
"resourceIcon;resIcon="+d+".lake_formation;",c,c,"","Lake Formation",null,null,this.getTagsForStencil(d,"lake formation","aws amazon web service analytics ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".data_exchange;",c,c,"","Data Exchange",null,null,this.getTagsForStencil(d,"data aexchange","aws amazon web service analytics ").join(" ")),this.createVertexTemplateEntry(b+"search_documents;",68*a,78*a,"","Search Documents",null,null,this.getTagsForStencil(d,"search documents",
|
||||
"aws amazon web service analytics ").join(" ")),this.createVertexTemplateEntry(b+"cluster;",78*a,78*a,"","Cluster",null,null,this.getTagsForStencil(d,"hdfs cluster","aws amazon web service analytics ").join(" ")),this.createVertexTemplateEntry(b+"data_lake_resource_icon;",78*a,78*a,"","Data Lake",null,null,this.getTagsForStencil(d,"data lake","aws amazon web service analytics ").join(" ")),this.createVertexTemplateEntry(b+"emr_engine;",78*a,59*a,"","EMR Engine",null,null,this.getTagsForStencil(d,
|
||||
"emr engine","aws amazon web service analytics ").join(" ")),this.createVertexTemplateEntry(b+"emr_engine_mapr_m3;",78*a,59*a,"","EMR Engine MapR M3",null,null,this.getTagsForStencil(d,"emr engine mapr m3","aws amazon web service analytics ").join(" ")),this.createVertexTemplateEntry(b+"emr_engine_mapr_m5;",78*a,59*a,"","EMR Engine MapR M5",null,null,this.getTagsForStencil(d,"emr engine mapr m5","aws amazon web service analytics ").join(" ")),this.createVertexTemplateEntry(b+"emr_engine_mapr_m7;",
|
||||
78*a,59*a,"","EMR Engine MapR M7",null,null,this.getTagsForStencil(d,"emr engine mapr m7","aws amazon web service analytics ").join(" ")),this.createVertexTemplateEntry(b+"hdfs_cluster;",78*a,78*a,"","HDFS Cluster",null,null,this.getTagsForStencil(d,"cluster","aws amazon web service analytics ").join(" ")),this.createVertexTemplateEntry(b+"dense_compute_node;",78*a,78*a,"","Dense Compute Node",null,null,this.getTagsForStencil(d,"dense compute node","aws amazon web service analytics ").join(" ")),
|
||||
this.createVertexTemplateEntry(b+"dense_storage_node;",78*a,78*a,"","Dense Storage Node",null,null,this.getTagsForStencil(d,"dense storage node","aws amazon web service analytics ").join(" ")),this.createVertexTemplateEntry(b+"glue_crawlers;",78*a,78*a,"","Crawler",null,null,this.getTagsForStencil(d,"crawler","aws amazon web service analytics ").join(" ")),this.createVertexTemplateEntry(b+"glue_data_catalog;",72*a,78*a,"","Glue Data Catalog",null,null,this.getTagsForStencil(d,"glue data catalog",
|
||||
"aws amazon web service analytics ").join(" "))])};Sidebar.prototype.addAWS4ApplicationIntegrationPalette=function(a,b,e,c,d,f){b="outlineConnect=0;fontColor=#232F3E;gradientColor=none;fillColor=#BC1356;strokeColor=none;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;pointerEvents=1;"+mxConstants.STYLE_SHAPE+"=mxgraph.aws4.";e="points=[[0,0,0],[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0,0],[0,1,0],[0.25,1,0],[0.5,1,0],[0.75,1,0],[1,1,0],[0,0.25,0],[0,0.5,0],[0,0.75,0],[1,0.25,0],[1,0.5,0],[1,0.75,0]];outlineConnect=0;fontColor=#232F3E;gradientColor=#F34482;gradientDirection=north;fillColor=#BC1356;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;"+
|
||||
mxConstants.STYLE_SHAPE+"=mxgraph.aws4.";this.addPaletteFunctions("aws4Application Integration","AWS / Application Integration",!1,[this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".application_integration;",c,c,"","Application Integration",null,null,this.getTagsForStencil(d,"application integration","aws amazon web service application integration ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".mq;",c,c,"","MQ",null,null,this.getTagsForStencil(d,"mq","aws amazon web service application integration ").join(" ")),
|
||||
this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".sns;",c,c,"","Simple Notification Service",null,null,this.getTagsForStencil(d,"sns simple notification service","aws amazon web service application integration ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".sqs;",c,c,"","Simple Queue Service",null,null,this.getTagsForStencil(d,"sqs simple queue service","aws amazon web service application integration ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+
|
||||
d+".appsync;",c,c,"","AppSync",null,null,this.getTagsForStencil(d,"appsync","aws amazon web service application integration ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".eventbridge;",c,c,"","EventBridge",null,null,this.getTagsForStencil(d,"eventbridge event bridge","aws amazon web service application integration ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".step_functions;",c,c,"","Step Functions",null,null,this.getTagsForStencil(d,"step functions",
|
||||
"aws amazon web service application integration ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".mobile_application;",c,c,"","Console Mobile Application",null,null,this.getTagsForStencil(d,"console mobile application","aws amazon web service application integration ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".express_workflow;",c,c,"","Express Workflows",null,null,this.getTagsForStencil(d,"express workflows","aws amazon web service application integration ").join(" ")),
|
||||
this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".appflow;",c,c,"","AppFlow",null,null,this.getTagsForStencil(d,"appflow","aws amazon web service application integration ").join(" ")),this.createVertexTemplateEntry(b+"email_notification;",78*a,78*a,"","Email Notification",null,null,this.getTagsForStencil(d,"email notification","aws amazon web service application integration ").join(" ")),this.createVertexTemplateEntry(b+"event;",78*a,78*a,"","Event",null,null,this.getTagsForStencil(d,"event",
|
||||
"aws amazon web service application integration ").join(" ")),this.createVertexTemplateEntry(b+"eventbridge_custom_event_bus_resource;",78*a,69*a,"","Custom Event Bus",null,null,this.getTagsForStencil(d,"eventbridge custom event bus resource","aws amazon web service application integration ").join(" ")),this.createVertexTemplateEntry(b+"eventbridge_default_event_bus_resource;",78*a,53*a,"","Default Event Bus",null,null,this.getTagsForStencil(d,"eventbridge default event bus resource","aws amazon web service application integration ").join(" ")),
|
||||
this.createVertexTemplateEntry(b+"eventbridge_saas_partner_event_bus_resource;",78*a,78*a,"","SaaS Event Bus",null,null,this.getTagsForStencil(d,"eventbridge saas partner event bus resource","aws amazon web service application integration ").join(" ")),this.createVertexTemplateEntry(b+"event_resource;",78*a,78*a,"","Event Resource",null,null,this.getTagsForStencil(d,"event resource","aws amazon web service application integration ").join(" ")),this.createVertexTemplateEntry(b+"http_notification;",
|
||||
78*a,78*a,"","HTTP Notification",null,null,this.getTagsForStencil(d,"http notification","aws amazon web service application integration ").join(" ")),this.createVertexTemplateEntry(b+"topic;",78*a,67*a,"","Topic",null,null,this.getTagsForStencil(d,"topic","aws amazon web service application integration ").join(" ")),this.createVertexTemplateEntry(b+"message;",76*a,78*a,"","Message",null,null,this.getTagsForStencil(d,"message","aws amazon web service application integration ").join(" ")),this.createVertexTemplateEntry(b+
|
||||
"queue;",78*a,47*a,"","Queue",null,null,this.getTagsForStencil(d,"queue","aws amazon web service application integration ").join(" ")),this.createVertexTemplateEntry(b+"rule_3;",78*a,68*a,"","Rule",null,null,this.getTagsForStencil(d,"rule","aws amazon web service application integration ").join(" "))])};Sidebar.prototype.addAWS4ARVRPalette=function(a,b,e,c,d,f){a="points=[[0,0,0],[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0,0],[0,1,0],[0.25,1,0],[0.5,1,0],[0.75,1,0],[1,1,0],[0,0.25,0],[0,0.5,0],[0,0.75,0],[1,0.25,0],[1,0.5,0],[1,0.75,0]];outlineConnect=0;fontColor=#232F3E;gradientColor=#F34482;gradientDirection=north;fillColor=#BC1356;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;"+
|
||||
mxConstants.STYLE_SHAPE+"=mxgraph.aws4.";this.addPaletteFunctions("aws4AR VR","AWS / AR & VR",!1,[this.createVertexTemplateEntry(a+"resourceIcon;resIcon="+d+".ar_vr;",c,c,"","AR & VR",null,null,this.getTagsForStencil(d,"ar vr augmented virtual reality","aws amazon web service ar vr augmented virtual reality ").join(" ")),this.createVertexTemplateEntry(a+"resourceIcon;resIcon="+d+".sumerian;",c,c,"","Sumerian",null,null,this.getTagsForStencil(d,"sumerian","aws amazon web service ar vr augmented virtual reality ").join(" "))])};
|
||||
Sidebar.prototype.addAWS4CostManagementPalette=function(a,b,e,c,d,f){a="points=[[0,0,0],[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0,0],[0,1,0],[0.25,1,0],[0.5,1,0],[0.75,1,0],[1,1,0],[0,0.25,0],[0,0.5,0],[0,0.75,0],[1,0.25,0],[1,0.5,0],[1,0.75,0]];outlineConnect=0;fontColor=#232F3E;gradientColor=#60A337;gradientDirection=north;fillColor=#277116;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;"+mxConstants.STYLE_SHAPE+"=mxgraph.aws4.";
|
||||
this.addPaletteFunctions("aws4Cost Management","AWS / Cost Management",!1,[this.createVertexTemplateEntry(a+"resourceIcon;resIcon="+d+".cost_management;",c,c,"","Cost Management",null,null,this.getTagsForStencil(d,"cost management","aws amazon web service cost management ").join(" ")),this.createVertexTemplateEntry(a+"resourceIcon;resIcon="+d+".budgets_2;",c,c,"","Budgets",null,null,this.getTagsForStencil(d,"budgets","aws amazon web service cost management ").join(" ")),this.createVertexTemplateEntry(a+
|
||||
"resourceIcon;resIcon="+d+".cost_and_usage_report;",c,c,"","Cost & Usage Report",null,null,this.getTagsForStencil(d,"cost and usage report","aws amazon web service cost management ").join(" ")),this.createVertexTemplateEntry(a+"resourceIcon;resIcon="+d+".cost_explorer;",c,c,"","Cost Explorer",null,null,this.getTagsForStencil(d,"cost explorer","aws amazon web service cost management ").join(" ")),this.createVertexTemplateEntry(a+"resourceIcon;resIcon="+d+".reserved_instance_reporting;",c,c,"","Reserved Instance Reporting",
|
||||
null,null,this.getTagsForStencil(d,"reserved instance reporting","aws amazon web service cost management ").join(" ")),this.createVertexTemplateEntry(a+"resourceIcon;resIcon="+d+".savings_plans;",c,c,"","Savings Plans",null,null,this.getTagsForStencil(d,"savings plans","aws amazon web service cost management ").join(" "))])};Sidebar.prototype.addAWS4BlockchainPalette=function(a,b,e,c,d,f){b="outlineConnect=0;fontColor=#232F3E;gradientColor=none;fillColor=#D05C17;strokeColor=none;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;"+
|
||||
mxConstants.STYLE_SHAPE+"=mxgraph.aws4.";e="points=[[0,0,0],[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0,0],[0,1,0],[0.25,1,0],[0.5,1,0],[0.75,1,0],[1,1,0],[0,0.25,0],[0,0.5,0],[0,0.75,0],[1,0.25,0],[1,0.5,0],[1,0.75,0]];outlineConnect=0;fontColor=#232F3E;gradientColor=#F78E04;gradientDirection=north;fillColor=#D05C17;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;"+mxConstants.STYLE_SHAPE+"=mxgraph.aws4.";this.addPaletteFunctions("aws4Blockchain",
|
||||
"AWS / Blockchain",!1,[this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".blockchain;",c,c,"","Blockchain",null,null,this.getTagsForStencil(d,"blockchain","aws amazon web service cost management ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".managed_blockchain;",c,c,"","Managed Blockchain",null,null,this.getTagsForStencil(d,"managed blockchain","aws amazon web service cost management ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".quantum_ledger_database;",
|
||||
c,c,"","Quantum Ledger Database",null,null,this.getTagsForStencil(d,"quantum ledger database","aws amazon web service cost management ").join(" ")),this.createVertexTemplateEntry(b+"blockchain_resource;",78*a,23*a,"","Blockchain Resource",null,null,this.getTagsForStencil(d,"blockchain resource","aws amazon web service cost management ").join(" "))])};Sidebar.prototype.addAWS4BusinessApplicationsPalette=function(a,b,e,c,d,f){a="points=[[0,0,0],[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0,0],[0,1,0],[0.25,1,0],[0.5,1,0],[0.75,1,0],[1,1,0],[0,0.25,0],[0,0.5,0],[0,0.75,0],[1,0.25,0],[1,0.5,0],[1,0.75,0]];outlineConnect=0;fontColor=#232F3E;gradientColor=#F54749;gradientDirection=north;fillColor=#C7131F;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;"+
|
||||
mxConstants.STYLE_SHAPE+"=mxgraph.aws4.";this.addPaletteFunctions("aws4Business Applications","AWS / Business Applications",!1,[this.createVertexTemplateEntry(a+"resourceIcon;resIcon="+d+".business_application;",c,c,"","Business Application",null,null,this.getTagsForStencil(d,"business application","aws amazon web service business applications ").join(" ")),this.createVertexTemplateEntry(a+"resourceIcon;resIcon="+d+".alexa_for_business;",c,c,"","Alexa for Business",null,null,this.getTagsForStencil(d,
|
||||
"alexa for business","aws amazon web service business applications ").join(" ")),this.createVertexTemplateEntry(a+"resourceIcon;resIcon="+d+".chime;",c,c,"","Chime",null,null,this.getTagsForStencil(d,"chime","aws amazon web service business applications ").join(" ")),this.createVertexTemplateEntry(a+"resourceIcon;resIcon="+d+".workdocs;",c,c,"","WorkDocs",null,null,this.getTagsForStencil(d,"workdocs","aws amazon web service business applications ").join(" ")),this.createVertexTemplateEntry(a+"resourceIcon;resIcon="+
|
||||
d+".workmail;",c,c,"","WorkMail",null,null,this.getTagsForStencil(d,"workmail","aws amazon web service business applications ").join(" "))])};Sidebar.prototype.addAWS4EC2InstanceTypePalette=function(a,b,e,c,d,f){b="outlineConnect=0;fontColor=#232F3E;gradientColor=none;fillColor=#D86613;strokeColor=none;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;pointerEvents=1;"+mxConstants.STYLE_SHAPE+"=mxgraph.aws4.";this.addPaletteFunctions("aws4EC2 Instance Types",
|
||||
"AWS / EC2 Instance Types",!1,[this.createVertexTemplateEntry(b+"a1_instance;",48*a,48*a,"","A1 Instance",null,null,this.getTagsForStencil(d,"a1","aws amazon web service ec2 instance type ").join(" ")),this.createVertexTemplateEntry(b+"c4_instance;",48*a,48*a,"","C4 Instance",null,null,this.getTagsForStencil(d,"c4","aws amazon web service ec2 instance type ").join(" ")),this.createVertexTemplateEntry(b+"c5_instance;",48*a,48*a,"","C5 Instance",null,null,this.getTagsForStencil(d,"c5","aws amazon web service ec2 instance type ").join(" ")),
|
||||
this.createVertexTemplateEntry(b+"c6g_instance;",48*a,48*a,"","C6g Instance",null,null,this.getTagsForStencil(d,"c6g","aws amazon web service ec2 instance type ").join(" ")),this.createVertexTemplateEntry(b+"c5n_instance;",48*a,48*a,"","C5n Instance",null,null,this.getTagsForStencil(d,"c5n","aws amazon web service ec2 instance type ").join(" ")),this.createVertexTemplateEntry(b+"d2_instance;",48*a,48*a,"","D2 Instance",null,null,this.getTagsForStencil(d,"d2","aws amazon web service ec2 instance type ").join(" ")),
|
||||
this.createVertexTemplateEntry(b+"db_on_instance2;",48*a,48*a,"","DB Instance",null,null,this.getTagsForStencil(d,"db on database","aws amazon web service ec2 instance type ").join(" ")),this.createVertexTemplateEntry(b+"f1_instance;",48*a,48*a,"","F1 Instance",null,null,this.getTagsForStencil(d,"f1","aws amazon web service ec2 instance type ").join(" ")),this.createVertexTemplateEntry(b+"g3_instance;",48*a,48*a,"","G3 Instance",null,null,this.getTagsForStencil(d,"g3","aws amazon web service ec2 instance type ").join(" ")),
|
||||
this.createVertexTemplateEntry(b+"h1_instance;",48*a,48*a,"","H1 Instance",null,null,this.getTagsForStencil(d,"h1","aws amazon web service ec2 instance type ").join(" ")),this.createVertexTemplateEntry(b+"high_memory_instance;",48*a,48*a,"","High Memory Instance",null,null,this.getTagsForStencil(d,"high memory instance","aws amazon web service ec2 instance type ").join(" ")),this.createVertexTemplateEntry(b+"i3_instance;",48*a,48*a,"","I3 Instance",null,null,this.getTagsForStencil(d,"i3","aws amazon web service ec2 instance type ").join(" ")),
|
||||
this.createVertexTemplateEntry(b+"instance2;",48*a,48*a,"","Instance",null,null,this.getTagsForStencil(d,"","aws amazon web service ec2 instance type ").join(" ")),this.createVertexTemplateEntry(b+"instances;",48*a,48*a,"","Instances",null,null,this.getTagsForStencil(d,"","aws amazon web service ec2 instance type ").join(" ")),this.createVertexTemplateEntry(b+"instance_with_cloudwatch2;",48*a,48*a,"","Instance with CloudWatch",null,null,this.getTagsForStencil(d,"instance with cloudwatch","aws amazon web service ec2 instance type ").join(" ")),
|
||||
this.createVertexTemplateEntry(b+"m4_instance;",48*a,48*a,"","M4 Instance",null,null,this.getTagsForStencil(d,"m4","aws amazon web service ec2 instance type ").join(" ")),this.createVertexTemplateEntry(b+"m5a_instance;",48*a,48*a,"","M5a Instance",null,null,this.getTagsForStencil(d,"m5a","aws amazon web service ec2 instance type ").join(" ")),this.createVertexTemplateEntry(b+"m5_instance;",48*a,48*a,"","M5 Instance",null,null,this.getTagsForStencil(d,"m5","aws amazon web service ec2 instance type ").join(" ")),
|
||||
this.createVertexTemplateEntry(b+"m6g_instance;",48*a,48*a,"","M6g Instance",null,null,this.getTagsForStencil(d,"m6g","aws amazon web service ec2 instance type ").join(" ")),this.createVertexTemplateEntry(b+"optimized_instance;",48*a,48*a,"","Optimized Instance",null,null,this.getTagsForStencil(d,"optimized instance","aws amazon web service ec2 instance type ").join(" ")),this.createVertexTemplateEntry(b+"p2_instance;",48*a,48*a,"","P2 Instance",null,null,this.getTagsForStencil(d,"p2","aws amazon web service ec2 instance type ").join(" ")),
|
||||
this.createVertexTemplateEntry(b+"p3_instance;",48*a,48*a,"","P3 Instance",null,null,this.getTagsForStencil(d,"p3","aws amazon web service ec2 instance type ").join(" ")),this.createVertexTemplateEntry(b+"r4_instance;",48*a,48*a,"","R4 Instance",null,null,this.getTagsForStencil(d,"r4","aws amazon web service ec2 instance type ").join(" ")),this.createVertexTemplateEntry(b+"r5a_instance;",48*a,48*a,"","R5a Instance",null,null,this.getTagsForStencil(d,"r5a","aws amazon web service ec2 instance type ").join(" ")),
|
||||
this.createVertexTemplateEntry(b+"r5_instance;",48*a,48*a,"","R5 Instance",null,null,this.getTagsForStencil(d,"r5","aws amazon web service ec2 instance type ").join(" ")),this.createVertexTemplateEntry(b+"r6g_instance;",48*a,48*a,"","R6g Instance",null,null,this.getTagsForStencil(d,"r6g","aws amazon web service ec2 instance type ").join(" ")),this.createVertexTemplateEntry(b+"spot_instance;",48*a,48*a,"","Spot Instance",null,null,this.getTagsForStencil(d,"spot","aws amazon web service ec2 instance type ").join(" ")),
|
||||
this.createVertexTemplateEntry(b+"t2_instance;",48*a,48*a,"","T2 Instance",null,null,this.getTagsForStencil(d,"t2","aws amazon web service ec2 instance type ").join(" ")),this.createVertexTemplateEntry(b+"t3a_instance;",48*a,48*a,"","T3a Instance",null,null,this.getTagsForStencil(d,"t3a","aws amazon web service ec2 instance type ").join(" ")),this.createVertexTemplateEntry(b+"t3_instance;",48*a,48*a,"","T3 Instance",null,null,this.getTagsForStencil(d,"t3","aws amazon web service ec2 instance type ").join(" ")),
|
||||
this.createVertexTemplateEntry(b+"t3_instance;",48*a,48*a,"","T3 Instance",null,null,this.getTagsForStencil(d,"t3","aws amazon web service ec2 instance type ").join(" ")),this.createVertexTemplateEntry(b+"x1e_instance;",48*a,48*a,"","X1e Instance",null,null,this.getTagsForStencil(d,"x1e","aws amazon web service ec2 instance type ").join(" ")),this.createVertexTemplateEntry(b+"x1_instance2;",48*a,48*a,"","X1 Instance",null,null,this.getTagsForStencil(d,"x1","aws amazon web service ec2 instance type ").join(" ")),
|
||||
this.createVertexTemplateEntry(b+"z1d_instance;",48*a,48*a,"","z1d Instance",null,null,this.getTagsForStencil(d,"z1d","aws amazon web service ec2 instance type ").join(" "))])};Sidebar.prototype.addAWS4ComputePalette=function(a,b,e,c,d,f){b="outlineConnect=0;fontColor=#232F3E;gradientColor=none;fillColor=#D05C17;strokeColor=none;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;pointerEvents=1;"+mxConstants.STYLE_SHAPE+"=mxgraph.aws4.";
|
||||
e="outlineConnect=0;fontColor=#232F3E;gradientColor=#F78E04;gradientDirection=north;fillColor=#D05C17;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;"+mxConstants.STYLE_SHAPE+"=mxgraph.aws4.";this.addPaletteFunctions("aws4Compute","AWS / Compute",!1,[this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".compute;",c,c,"","Compute",null,null,this.getTagsForStencil(d,"compute","aws amazon web service compute ").join(" ")),
|
||||
this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".ec2;",c,c,"","EC2",null,null,this.getTagsForStencil(d,"ec2","aws amazon web service compute ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".auto_scaling2;",c,c,"","EC2 Auto Scaling",null,null,this.getTagsForStencil(d,"ec2 auto scaling","aws amazon web service compute ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".auto_scaling3;",c,c,"","Auto Scaling",null,null,this.getTagsForStencil(d,
|
||||
"auto scaling","aws amazon web service compute ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".bottlerocket;",c,c,"","Bottlerocket",null,null,this.getTagsForStencil(d,"bottlerocket","aws amazon web service compute ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".lightsail;",c,c,"","Lightsail",null,null,this.getTagsForStencil(d,"lightsail","aws amazon web service compute ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".batch;",
|
||||
c,c,"","Batch",null,null,this.getTagsForStencil(d,"batch","aws amazon web service compute ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".compute_optimizer;",c,c,"","Compute Optimizer",null,null,this.getTagsForStencil(d,"compute optimizer","aws amazon web service compute ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".elastic_beanstalk;",c,c,"","Elastic Beanstalk",null,null,this.getTagsForStencil(d,"elastic beanstalk","aws amazon web service compute ").join(" ")),
|
||||
this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".ec2_image_builder;",c,c,"","EC2 Image Builder",null,null,this.getTagsForStencil(d,"ec2 image builder","aws amazon web service compute ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".lambda;",c,c,"","Lambda",null,null,this.getTagsForStencil(d,"lambda","aws amazon web service compute ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".local_zones;",c,c,"","Local Zones",null,null,this.getTagsForStencil(d,
|
||||
"local zones","aws amazon web service compute ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".outposts;",c,c,"","Outposts",null,null,this.getTagsForStencil(d,"outposts","aws amazon web service compute ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".parallel_cluster;",c,c,"","Parallel Cluster",null,null,this.getTagsForStencil(d,"parallel cluster","aws amazon web service compute ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+
|
||||
d+".serverless_application_repository;",c,c,"","Serverless Application Repository",null,null,this.getTagsForStencil(d,"serverless application repository","aws amazon web service compute ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".thinkbox_deadline;",c,c,"","Thinkbox Deadline",null,null,this.getTagsForStencil(d,"thinkbox deadline","aws amazon web service compute ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".thinkbox_draft;",c,c,"","Thinkbox Draft",
|
||||
null,null,this.getTagsForStencil(d,"thinkbox draft","aws amazon web service compute ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".thinkbox_frost;",c,c,"","Thinkbox Frost",null,null,this.getTagsForStencil(d,"thinkbox frost","aws amazon web service compute ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".thinkbox_krakatoa;",c,c,"","Thinkbox Krakatoa",null,null,this.getTagsForStencil(d,"thinkbox krakatoa","aws amazon web service compute ").join(" ")),
|
||||
this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".thinkbox_sequoia;",c,c,"","Thinkbox Sequoia",null,null,this.getTagsForStencil(d,"thinkbox sequoia","aws amazon web service compute ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".thinkbox_stoke;",c,c,"","Thinkbox Stoke",null,null,this.getTagsForStencil(d,"thinkbox stoke","aws amazon web service compute ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".thinkbox_xmesh;",c,c,"","Thinkbox XMesh",
|
||||
null,null,this.getTagsForStencil(d,"thinkbox xmesh","aws amazon web service compute ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".elastic_load_balancing;",c,c,"","Elastic Load Balancing",null,null,this.getTagsForStencil(d,"elastic load balancing","aws amazon web service compute ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".vmware_cloud_on_aws;",c,c,"","VMware Cloud on AWS",null,null,this.getTagsForStencil(d,"vmware cloud on aws virtual machine vm",
|
||||
"aws amazon web service compute ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".wavelength;",c,c,"","Wavelength",null,null,this.getTagsForStencil(d,"wavelength","aws amazon web service compute ").join(" ")),this.createVertexTemplateEntry(b+"ami;",78*a,78*a,"","AMI",null,null,this.getTagsForStencil(d,"ami","aws amazon web service compute ").join(" ")),this.createVertexTemplateEntry(b+"auto_scaling2;",78*a,78*a,"","Auto Scaling",null,null,this.getTagsForStencil(d,"autoscaling auto scaling",
|
||||
"aws amazon web service compute ").join(" ")),this.createVertexTemplateEntry(b+"elastic_ip_address;",78*a,33*a,"","Elastic IP Address",null,null,this.getTagsForStencil(d,"elastic ip itnernet protocol address","aws amazon web service compute ").join(" ")),this.createVertexTemplateEntry(b+"rescue;",78*a,78*a,"","Rescue",null,null,this.getTagsForStencil(d,"rescue","aws amazon web service compute ").join(" ")),this.createVertexTemplateEntry(b+"application;",50*a,78*a,"","Application",null,null,this.getTagsForStencil(d,
|
||||
"elastic beanstalk application","aws amazon web service compute ").join(" ")),this.createVertexTemplateEntry(b+"deployment;",78*a,74*a,"","Deployment",null,null,this.getTagsForStencil(d,"elastic beanstalk deployment","aws amazon web service compute ").join(" ")),this.createVertexTemplateEntry(b+"lambda_function;",78*a,78*a,"","Lambda Function",null,null,this.getTagsForStencil(d,"lambda function","aws amazon web service compute ").join(" "))])};Sidebar.prototype.addAWS4ContainersPalette=function(a,
|
||||
b,e,c,d,f){b="outlineConnect=0;fontColor=#232F3E;gradientColor=none;fillColor=#D05C17;strokeColor=none;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;pointerEvents=1;"+mxConstants.STYLE_SHAPE+"=mxgraph.aws4.";e="outlineConnect=0;fontColor=#232F3E;gradientColor=#F78E04;gradientDirection=north;fillColor=#D05C17;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;"+
|
||||
mxConstants.STYLE_SHAPE+"=mxgraph.aws4.";this.addPaletteFunctions("aws4Containers","AWS / Containers",!1,[this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".containers;",c,c,"","Containers",null,null,this.getTagsForStencil(d,"","aws amazon web service container containers ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".eks;",c,c,"","Elastic Container Kubernetes",null,null,this.getTagsForStencil(d,"elastic container service eks for kubernetes","aws amazon web service container containers ").join(" ")),
|
||||
this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".ecr;",c,c,"","Elastic Container Registry",null,null,this.getTagsForStencil(d,"elastic container registry ecr","aws amazon web service container containers ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".ecs;",c,c,"","Elastic Container Service",null,null,this.getTagsForStencil(d,"elastic container service ecs","aws amazon web service container containers ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+
|
||||
d+".fargate;",c,c,"","Fargate",null,null,this.getTagsForStencil(d,"fargate","aws amazon web service container containers ").join(" ")),this.createVertexTemplateEntry(b+"registry;",78*a,78*a,"","Registry",null,null,this.getTagsForStencil(d,"registry","aws amazon web service container containers ").join(" ")),this.createVertexTemplateEntry(b+"container_registry_image;",78*a,78*a,"","Image",null,null,this.getTagsForStencil(d,"image","aws amazon web service container containers ").join(" ")),this.createVertexTemplateEntry(b+
|
||||
"container_1;",78*a,50*a,"","Container",null,null,this.getTagsForStencil(d,"ecs elastic container service","aws amazon web service container containers ").join(" ")),this.createVertexTemplateEntry(b+"container_2;",78*a,50*a,"","Container",null,null,this.getTagsForStencil(d,"ecs elastic container service","aws amazon web service container containers ").join(" ")),this.createVertexTemplateEntry(b+"container_3;",78*a,50*a,"","Container",null,null,this.getTagsForStencil(d,"ecs elastic container service",
|
||||
"aws amazon web service container containers ").join(" ")),this.createVertexTemplateEntry(b+"ecs_service;",64*a,78*a,"","Service",null,null,this.getTagsForStencil(d,"ecs elastic container service","aws amazon web service container containers ").join(" ")),this.createVertexTemplateEntry(b+"ecs_task;",59*a,78*a,"","Task",null,null,this.getTagsForStencil(d,"ecs elastic container service task","aws amazon web service container containers ").join(" "))])};Sidebar.prototype.addAWS4CustomerEnablementPalette=
|
||||
function(a,b,e,c,d,f){a="outlineConnect=0;fontColor=#232F3E;gradientColor=#4D72F3;gradientDirection=north;fillColor=#3334B9;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;"+mxConstants.STYLE_SHAPE+"=mxgraph.aws4.";this.addPaletteFunctions("aws4Customer Enablement","AWS / Customer Enablement",!1,[this.createVertexTemplateEntry(a+"resourceIcon;resIcon="+d+".customer_enablement;",c,c,"","Customer Enablement",null,null,
|
||||
this.getTagsForStencil(d,"customer enablement","aws amazon web service customer enablement ").join(" ")),this.createVertexTemplateEntry(a+"resourceIcon;resIcon="+d+".iq;",c,c,"","IQ",null,null,this.getTagsForStencil(d,"iq","aws amazon web service customer enablement ").join(" ")),this.createVertexTemplateEntry(a+"resourceIcon;resIcon="+d+".managed_services;",c,c,"","Managed Services",null,null,this.getTagsForStencil(d,"managed services","aws amazon web service customer enablement ").join(" ")),this.createVertexTemplateEntry(a+
|
||||
"resourceIcon;resIcon="+d+".professional_services;",c,c,"","Professional Services",null,null,this.getTagsForStencil(d,"professional services","aws amazon web service customer enablement ").join(" ")),this.createVertexTemplateEntry(a+"resourceIcon;resIcon="+d+".support;",c,c,"","Support",null,null,this.getTagsForStencil(d,"support","aws amazon web service customer enablement ").join(" "))])};Sidebar.prototype.addAWS4CustomerEngagementPalette=function(a,b,e,c,d,f){b="outlineConnect=0;fontColor=#232F3E;gradientColor=none;fillColor=#3334B9;strokeColor=none;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;pointerEvents=1;"+
|
||||
mxConstants.STYLE_SHAPE+"=mxgraph.aws4.";e="outlineConnect=0;fontColor=#232F3E;gradientColor=#4D72F3;gradientDirection=north;fillColor=#3334B9;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;"+mxConstants.STYLE_SHAPE+"=mxgraph.aws4.";this.addPaletteFunctions("aws4Customer Engagement","AWS / Customer Engagement",!1,[this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".customer_engagement;",c,c,"","Customer Engagement",
|
||||
null,null,this.getTagsForStencil(d,"customer engagement","aws amazon web service customer engagement ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".connect;",c,c,"","Connect",null,null,this.getTagsForStencil(d,"connect","aws amazon web service customer engagement ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".pinpoint;",c,c,"","Pinpoint",null,null,this.getTagsForStencil(d,"pinpoint","aws amazon web service customer engagement ").join(" ")),this.createVertexTemplateEntry(e+
|
||||
"resourceIcon;resIcon="+d+".simple_email_service;",c,c,"","Simple Email Service",null,null,this.getTagsForStencil(d,"simple email service","aws amazon web service customer engagement ").join(" ")),this.createVertexTemplateEntry(b+"email;",78*a,69*a,"","Email",null,null,this.getTagsForStencil(d,"email","aws amazon web service customer engagement ").join(" "))])};Sidebar.prototype.addAWS4DatabasePalette=function(a,b,e,c,d,f){b="outlineConnect=0;fontColor=#232F3E;gradientColor=none;fillColor=#3334B9;strokeColor=none;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;pointerEvents=1;"+
|
||||
mxConstants.STYLE_SHAPE+"=mxgraph.aws4.";e="outlineConnect=0;fontColor=#232F3E;gradientColor=#4D72F3;gradientDirection=north;fillColor=#3334B9;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;"+mxConstants.STYLE_SHAPE+"=mxgraph.aws4.";this.addPaletteFunctions("aws4Database","AWS / Database",!1,[this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".database;",c,c,"","Database",null,null,this.getTagsForStencil(d,
|
||||
"database","aws amazon web service db database ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".aurora;",c,c,"","Aurora",null,null,this.getTagsForStencil(d,"aurora","aws amazon web service db database ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".documentdb_with_mongodb_compatibility;",c,c,"","DocumentDB (with MongoDB Compatibility)",null,null,this.getTagsForStencil(d,"documentdb with mongodb compatibility","aws amazon web service db database ").join(" ")),
|
||||
this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".dynamodb;",c,c,"","DynamoDB",null,null,this.getTagsForStencil(d,"dynamodb","aws amazon web service db database ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".elasticache;",c,c,"","ElastiCache",null,null,this.getTagsForStencil(d,"elasticache","aws amazon web service db database ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".managed_apache_cassandra_service;",c,c,"","Managed Apache Cassandra Service",
|
||||
null,null,this.getTagsForStencil(d,"managed apache cassandra service","aws amazon web service db database ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".neptune;",c,c,"","Neptune",null,null,this.getTagsForStencil(d,"neptune","aws amazon web service db database ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".quantum_ledger_database;",c,c,"","Quantum Ledger Database",null,null,this.getTagsForStencil(d,"quantum ledger database db","aws amazon web service db database ").join(" ")),
|
||||
this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".rds;",c,c,"","RDS",null,null,this.getTagsForStencil(d,"rds","aws amazon web service db database ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".rds_on_vmware;",c,c,"","RDS on VMware",null,null,this.getTagsForStencil(d,"rds on vmware","aws amazon web service db database ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".redshift;",c,c,"","Redshift",null,null,this.getTagsForStencil(d,"redshift",
|
||||
"aws amazon web service db database ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".timestream;",c,c,"","Timestream",null,null,this.getTagsForStencil(d,"timestream","aws amazon web service db database ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".database_migration_service;",c,c,"","Database Migration Service",null,null,this.getTagsForStencil(d,"database migration service","aws amazon web service db database ").join(" ")),this.createVertexTemplateEntry(e+
|
||||
"resourceIcon;resIcon="+d+".keyspaces;",c,c,"","Keyspaces",null,null,this.getTagsForStencil(d,"keyspaces","aws amazon web service db database ").join(" ")),this.createVertexTemplateEntry(b+"attribute;",78*a,78*a,"","Attribute",null,null,this.getTagsForStencil(d,"dynamodb dynamo db database attribute","aws amazon web service db database ").join(" ")),this.createVertexTemplateEntry(b+"attributes;",78*a,78*a,"","Attributes",null,null,this.getTagsForStencil(d,"dynamodb dynamo db database attributes",
|
||||
"aws amazon web service db database ").join(" ")),this.createVertexTemplateEntry(b+"aurora_instance;",78*a,78*a,"","Aurora Instance",null,null,this.getTagsForStencil(d,"aurora instance","aws amazon web service db database ").join(" ")),this.createVertexTemplateEntry(b+"aurora_instance_alt;",78*a,78*a,"","Aurora Instance",null,null,this.getTagsForStencil(d,"aurora instance","aws amazon web service db database ").join(" ")),this.createVertexTemplateEntry(b+"rds_instance;",78*a,78*a,"","RDS Instance",
|
||||
null,null,this.getTagsForStencil(d,"rds instance","aws amazon web service db database ").join(" ")),this.createVertexTemplateEntry(b+"rds_instance_alt;",78*a,78*a,"","RDS Instance",null,null,this.getTagsForStencil(d,"rds instance","aws amazon web service db database ").join(" ")),this.createVertexTemplateEntry(b+"rds_mariadb_instance;",78*a,78*a,"","MariaDB Instance",null,null,this.getTagsForStencil(d,"mariadb maria db instance","aws amazon web service db database ").join(" ")),this.createVertexTemplateEntry(b+
|
||||
"rds_mariadb_instance_alt;",78*a,78*a,"","MariaDB Instance",null,null,this.getTagsForStencil(d,"mariadb maria db instance","aws amazon web service db database ").join(" ")),this.createVertexTemplateEntry(b+"rds_mysql_instance;",78*a,78*a,"","MySQL Instance",null,null,this.getTagsForStencil(d,"mysql instance","aws amazon web service db database ").join(" ")),this.createVertexTemplateEntry(b+"rds_mysql_instance_alt;",78*a,78*a,"","MySQL Instance",null,null,this.getTagsForStencil(d,"mysql instance",
|
||||
"aws amazon web service db database ").join(" ")),this.createVertexTemplateEntry(b+"rds_oracle_instance;",78*a,78*a,"","Oracle Instance",null,null,this.getTagsForStencil(d,"oracle instance","aws amazon web service db database ").join(" ")),this.createVertexTemplateEntry(b+"rds_oracle_instance_alt;",78*a,78*a,"","Oracle Instance",null,null,this.getTagsForStencil(d,"oracle instance","aws amazon web service db database ").join(" ")),this.createVertexTemplateEntry(b+"rds_piops;",78*a,78*a,"","PIOPS",
|
||||
null,null,this.getTagsForStencil(d,"piop","aws amazon web service db database ").join(" ")),this.createVertexTemplateEntry(b+"rds_postgresql_instance;",78*a,78*a,"","Postgre SQL Instance",null,null,this.getTagsForStencil(d,"postgre sql instance","aws amazon web service db database ").join(" ")),this.createVertexTemplateEntry(b+"rds_postgresql_instance_alt;",78*a,78*a,"","Postgre SQL Instance",null,null,this.getTagsForStencil(d,"postgre sql instance","aws amazon web service db database ").join(" ")),
|
||||
this.createVertexTemplateEntry(b+"rds_proxy;",78*a,78*a,"","RDS Proxy",null,null,this.getTagsForStencil(d,"rds proxy","aws amazon web service db database ").join(" ")),this.createVertexTemplateEntry(b+"rds_proxy_alt;",78*a,78*a,"","RDS Proxy",null,null,this.getTagsForStencil(d,"rds proxy","aws amazon web service db database ").join(" ")),this.createVertexTemplateEntry(b+"rds_sql_server_instance;",78*a,78*a,"","SQL Server Instance",null,null,this.getTagsForStencil(d,"sql server instance","aws amazon web service db database ").join(" ")),
|
||||
this.createVertexTemplateEntry(b+"rds_sql_server_instance_alt;",78*a,78*a,"","SQL Server Instance",null,null,this.getTagsForStencil(d,"sql server instance","aws amazon web service db database ").join(" ")),this.createVertexTemplateEntry(b+"dynamodb_dax;",78*a,72*a,"","DAX",null,null,this.getTagsForStencil(d,"dynamodb dynamo db database dax","aws amazon web service db database ").join(" ")),this.createVertexTemplateEntry(b+"global_secondary_index;",78*a,78*a,"","Global Secondary Index",null,null,this.getTagsForStencil(d,
|
||||
"global secondary index","aws amazon web service db database ").join(" ")),this.createVertexTemplateEntry(b+"item;",78*a,78*a,"","Item",null,null,this.getTagsForStencil(d,"item","aws amazon web service db database ").join(" ")),this.createVertexTemplateEntry(b+"items;",78*a,78*a,"","Items",null,null,this.getTagsForStencil(d,"items","aws amazon web service db database ").join(" ")),this.createVertexTemplateEntry(b+"table;",78*a,78*a,"","Table",null,null,this.getTagsForStencil(d,"table","aws amazon web service db database ").join(" ")),
|
||||
this.createVertexTemplateEntry(b+"cache_node;",78*a,78*a,"","Cache Node",null,null,this.getTagsForStencil(d,"elasticache elastic cache node","aws amazon web service db database ").join(" ")),this.createVertexTemplateEntry(b+"elasticache_for_memcached;",78*a,69*a,"","ElastiCache for Memcached",null,null,this.getTagsForStencil(d,"elasticache for memcached","aws amazon web service db database ").join(" ")),this.createVertexTemplateEntry(b+"elasticache_for_redis;",78*a,69*a,"","Elasticache for Redis",
|
||||
null,null,this.getTagsForStencil(d,"elasticache for redis","aws amazon web service db database ").join(" ")),this.createVertexTemplateEntry(b+"dense_compute_node;",78*a,78*a,"","Dense Compute Node",null,null,this.getTagsForStencil(d,"dense compute node","aws amazon web service db database ").join(" ")),this.createVertexTemplateEntry(b+"dense_storage_node;",78*a,78*a,"","Dense Storage Node",null,null,this.getTagsForStencil(d,"dense storage node","aws amazon web service db database ").join(" ")),this.createVertexTemplateEntry(b+
|
||||
"database_migration_workflow_job;",50*a,78*a,"","Database Migration Workflow / Job",null,null,this.getTagsForStencil(d,"database migration workflow job","aws amazon web service db database ").join(" "))])};Sidebar.prototype.addAWS4DeveloperToolsPalette=function(a,b,e,c,d,f){b="outlineConnect=0;fontColor=#232F3E;gradientColor=none;fillColor=#3334B9;strokeColor=none;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;"+mxConstants.STYLE_SHAPE+
|
||||
"=mxgraph.aws4.";e="outlineConnect=0;fontColor=#232F3E;gradientColor=#4D72F3;gradientDirection=north;fillColor=#3334B9;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;"+mxConstants.STYLE_SHAPE+"=mxgraph.aws4.";this.addPaletteFunctions("aws4Developer Tools","AWS / Developer Tools",!1,[this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".developer_tools;",c,c,"","Developer Tools",null,null,this.getTagsForStencil(d,
|
||||
"developer tools","aws amazon web service dev developer tools ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".cloud9;",c,c,"","Cloud9",null,null,this.getTagsForStencil(d,"cloud9","aws amazon web service dev developer tools ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".cloud_development_kit;",c,c,"","Cloud Development Kit",null,null,this.getTagsForStencil(d,"cloud development kit","aws amazon web service dev developer tools ").join(" ")),this.createVertexTemplateEntry(e+
|
||||
"resourceIcon;resIcon="+d+".codeartifact;",c,c,"","CodeArtifact",null,null,this.getTagsForStencil(d,"codeartifact","aws amazon web service dev developer tools ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".codebuild;",c,c,"","CodeBuild",null,null,this.getTagsForStencil(d,"codebuild","aws amazon web service dev developer tools ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".codecommit;",c,c,"","CodeCommit",null,null,this.getTagsForStencil(d,"codecommit",
|
||||
"aws amazon web service dev developer tools ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".codedeploy;",c,c,"","CodeDeploy",null,null,this.getTagsForStencil(d,"codedeploy","aws amazon web service dev developer tools ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".codepipeline;",c,c,"","CodePipeline",null,null,this.getTagsForStencil(d,"codepipeline","aws amazon web service dev developer tools ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+
|
||||
d+".codestar;",c,c,"","CodeStar",null,null,this.getTagsForStencil(d,"codestar","aws amazon web service dev developer tools ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".command_line_interface;",c,c,"","Command Line Interface",null,null,this.getTagsForStencil(d,"command line interface","aws amazon web service dev developer tools ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".tools_and_sdks;",c,c,"","Tools and SDKs",null,null,this.getTagsForStencil(d,
|
||||
"tools and sdks software development kit","aws amazon web service dev developer tools ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".xray;",c,c,"","X-Ray",null,null,this.getTagsForStencil(d,"ray xray","aws amazon web service dev developer tools ").join(" ")),this.createVertexTemplateEntry(b+"dynamodb_dax;",78*a,72*a,"","DAX",null,null,this.getTagsForStencil(d,"dynamodb dynamo db database dax","aws amazon web service dev developer tools ").join(" ")),this.createVertexTemplateEntry(b+
|
||||
"cloud9;",78*a,50*a,"","Cloud9",null,null,this.getTagsForStencil(d,"cloud9","aws amazon web service dev developer tools ").join(" "))])};Sidebar.prototype.addAWS4EndUserComputingPalette=function(a,b,e,c,d,f){a="outlineConnect=0;fontColor=#232F3E;gradientColor=#4AB29A;gradientDirection=north;fillColor=#116D5B;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;"+mxConstants.STYLE_SHAPE+"=mxgraph.aws4.";this.addPaletteFunctions("aws4End User Computing",
|
||||
"AWS / End User Computing",!1,[this.createVertexTemplateEntry(a+"resourceIcon;resIcon="+d+".desktop_and_app_streaming;",c,c,"","End User Computing",null,null,this.getTagsForStencil(d,"desktop and app streaming","aws amazon web service db database ").join(" ")),this.createVertexTemplateEntry(a+"resourceIcon;resIcon="+d+".appstream_20;",c,c,"","Appstream 2.0",null,null,this.getTagsForStencil(d,"appstream","aws amazon web service db database ").join(" ")),this.createVertexTemplateEntry(a+"resourceIcon;resIcon="+
|
||||
d+".workspaces;",c,c,"","WorkSpaces",null,null,this.getTagsForStencil(d,"workspaces","aws amazon web service db database ").join(" ")),this.createVertexTemplateEntry(a+"resourceIcon;resIcon="+d+".worklink;",c,c,"","WorkLink",null,null,this.getTagsForStencil(d,"worklink","aws amazon web service db database ").join(" ")),this.createVertexTemplateEntry(a+"resourceIcon;resIcon="+d+".workdocs;",c,c,"","WorkDocs",null,null,this.getTagsForStencil(d,"workdocs","aws amazon web service db database ").join(" "))])};
|
||||
Sidebar.prototype.addAWS4GameTechPalette=function(a,b,e,c,d,f){a="outlineConnect=0;fontColor=#232F3E;gradientColor=#945DF2;gradientDirection=north;fillColor=#5A30B5;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;"+mxConstants.STYLE_SHAPE+"=mxgraph.aws4.";this.addPaletteFunctions("aws4Game Tech","AWS / Game Tech",!1,[this.createVertexTemplateEntry(a+"resourceIcon;resIcon="+d+".game_tech2;",c,c,"","Game Tech",null,
|
||||
null,this.getTagsForStencil(d,"game tech","aws amazon web service game development ").join(" ")),this.createVertexTemplateEntry(a+"resourceIcon;resIcon="+d+".gamelift;",c,c,"","GameLift",null,null,this.getTagsForStencil(d,"gamelift","aws amazon web service game development ").join(" ")),this.createVertexTemplateEntry(a+"resourceIcon;resIcon="+d+".lumberyard;",c,c,"","Lumberyard",null,null,this.getTagsForStencil(d,"lumberyard","aws amazon web service game development ").join(" "))])};Sidebar.prototype.addAWS4InternetOfThingsPalette=
|
||||
function(a,b,e,c,d,f){b="outlineConnect=0;fontColor=#232F3E;gradientColor=none;fillColor=#277116;strokeColor=none;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;pointerEvents=1;"+mxConstants.STYLE_SHAPE+"=mxgraph.aws4.";e="outlineConnect=0;fontColor=#232F3E;gradientColor=#60A337;gradientDirection=north;fillColor=#277116;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;"+
|
||||
mxConstants.STYLE_SHAPE+"=mxgraph.aws4.";this.addPaletteFunctions("aws4Internet of Things","AWS / Internet of Things",!1,[this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".internet_of_things;",c,c,"","Internet of Things",null,null,this.getTagsForStencil(d,"","aws amazon web service internet of things iot ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".freertos;",c,c,"","FreeRTOS",null,null,this.getTagsForStencil(d,"freertos","aws amazon web service internet of things iot ").join(" ")),
|
||||
this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".iot_1click;",c,c,"","1Click",null,null,this.getTagsForStencil(d,"1click","aws amazon web service internet of things iot ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".iot_analytics;",c,c,"","Analytics",null,null,this.getTagsForStencil(d,"analytics","aws amazon web service internet of things iot ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".iot_button;",c,c,"","Button",null,null,this.getTagsForStencil(d,
|
||||
"button","aws amazon web service internet of things iot ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".iot_core;",c,c,"","Core",null,null,this.getTagsForStencil(d,"core","aws amazon web service internet of things iot ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".iot_device_defender;",c,c,"","Device Defender",null,null,this.getTagsForStencil(d,"device defender","aws amazon web service internet of things iot ").join(" ")),this.createVertexTemplateEntry(e+
|
||||
"resourceIcon;resIcon="+d+".iot_device_management;",c,c,"","Device Management",null,null,this.getTagsForStencil(d,"device management","aws amazon web service internet of things iot ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".iot_events;",c,c,"","Events",null,null,this.getTagsForStencil(d,"events","aws amazon web service internet of things iot ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".greengrass;",c,c,"","Greengrass",null,null,this.getTagsForStencil(d,
|
||||
"greengrass","aws amazon web service internet of things iot ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".iot_sitewise;",c,c,"","SiteWise",null,null,this.getTagsForStencil(d,"sitewise","aws amazon web service internet of things iot ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".iot_things_graph;",c,c,"","Graph",null,null,this.getTagsForStencil(d,"graph","aws amazon web service internet of things iot ").join(" ")),this.createVertexTemplateEntry(b+
|
||||
"iot_analytics_channel;",65*a,78*a,"","Channel",null,null,this.getTagsForStencil(d,"analytics channel","aws amazon web service internet of things iot ").join(" ")),this.createVertexTemplateEntry(b+"data_set;",63*a,78*a,"","Data Set",null,null,this.getTagsForStencil(d,"data set","aws amazon web service internet of things iot ").join(" ")),this.createVertexTemplateEntry(b+"iot_analytics_data_store;",54*a,78*a,"","Data Store",null,null,this.getTagsForStencil(d,"analytics data store","aws amazon web service internet of things iot ").join(" ")),
|
||||
this.createVertexTemplateEntry(b+"iot_analytics_pipeline;",78*a,42*a,"","Pipeline",null,null,this.getTagsForStencil(d,"analytics pipeline","aws amazon web service internet of things iot ").join(" ")),this.createVertexTemplateEntry(b+"notebook;",68*a,78*a,"","Notebook",null,null,this.getTagsForStencil(d,"notebook","aws amazon web service internet of things iot ").join(" ")),this.createVertexTemplateEntry(b+"connector;",78*a,29*a,"","Connector",null,null,this.getTagsForStencil(d,"notebook","aws amazon web service internet of things iot ").join(" ")),
|
||||
this.createVertexTemplateEntry(b+"action;",78*a,78*a,"","Action",null,null,this.getTagsForStencil(d,"action","aws amazon web service internet of things iot ").join(" ")),this.createVertexTemplateEntry(b+"actuator;",72*a,78*a,"","Actuator",null,null,this.getTagsForStencil(d,"actuator","aws amazon web service internet of things iot ").join(" ")),this.createVertexTemplateEntry(b+"alexa_enabled_device;",72*a,78*a,"","Alexa Voice Service",null,null,this.getTagsForStencil(d,"alexa voice service","aws amazon web service internet of things iot ").join(" ")),
|
||||
this.createVertexTemplateEntry(b+"inferentia;",78*a,74*a,"","Inferentia",null,null,this.getTagsForStencil(d,"inferentia","aws amazon web service ec2 instance type ").join(" ")),this.createVertexTemplateEntry(b+"instance2;",48*a,48*a,"","Instance",null,null,this.getTagsForStencil(d,"","aws amazon web service ec2 instance type ").join(" ")),this.createVertexTemplateEntry(b+"instances;",48*a,48*a,"","Instances",null,null,this.getTagsForStencil(d,"","aws amazon web service ec2 instance type ").join(" ")),
|
||||
this.createVertexTemplateEntry(b+"instance_with_cloudwatch2;",48*a,48*a,"","Instance with CloudWatch",null,null,this.getTagsForStencil(d,"instance with cloudwatch","aws amazon web service ec2 instance type ").join(" ")),this.createVertexTemplateEntry(b+"m4_instance;",48*a,48*a,"","M4 Instance",null,null,this.getTagsForStencil(d,"m4","aws amazon web service ec2 instance type ").join(" ")),this.createVertexTemplateEntry(b+"m5a_instance;",48*a,48*a,"","M5a Instance",null,null,this.getTagsForStencil(d,
|
||||
"m5a","aws amazon web service ec2 instance type ").join(" ")),this.createVertexTemplateEntry(b+"m5_instance;",48*a,48*a,"","M5 Instance",null,null,this.getTagsForStencil(d,"m5","aws amazon web service ec2 instance type ").join(" ")),this.createVertexTemplateEntry(b+"m5n_instance;",48*a,48*a,"","M5n Instance",null,null,this.getTagsForStencil(d,"m5n","aws amazon web service ec2 instance type ").join(" ")),this.createVertexTemplateEntry(b+"m6g_instance;",48*a,48*a,"","M6g Instance",null,null,this.getTagsForStencil(d,
|
||||
"m6g","aws amazon web service ec2 instance type ").join(" ")),this.createVertexTemplateEntry(b+"optimized_instance;",48*a,48*a,"","Optimized Instance",null,null,this.getTagsForStencil(d,"optimized instance","aws amazon web service ec2 instance type ").join(" ")),this.createVertexTemplateEntry(b+"p2_instance;",48*a,48*a,"","P2 Instance",null,null,this.getTagsForStencil(d,"p2","aws amazon web service ec2 instance type ").join(" ")),this.createVertexTemplateEntry(b+"p3_instance;",48*a,48*a,"","P3 Instance",
|
||||
null,null,this.getTagsForStencil(d,"p3","aws amazon web service ec2 instance type ").join(" ")),this.createVertexTemplateEntry(b+"r4_instance;",48*a,48*a,"","R4 Instance",null,null,this.getTagsForStencil(d,"r4","aws amazon web service ec2 instance type ").join(" ")),this.createVertexTemplateEntry(b+"r5a_instance;",48*a,48*a,"","R5a Instance",null,null,this.getTagsForStencil(d,"r5a","aws amazon web service ec2 instance type ").join(" ")),this.createVertexTemplateEntry(b+"r5_instance;",48*a,48*a,"",
|
||||
"R5 Instance",null,null,this.getTagsForStencil(d,"r5","aws amazon web service ec2 instance type ").join(" ")),this.createVertexTemplateEntry(b+"r5n_instance;",48*a,48*a,"","R5n Instance",null,null,this.getTagsForStencil(d,"r5n","aws amazon web service ec2 instance type ").join(" ")),this.createVertexTemplateEntry(b+"r6g_instance;",48*a,48*a,"","R6g Instance",null,null,this.getTagsForStencil(d,"r6g","aws amazon web service ec2 instance type ").join(" ")),this.createVertexTemplateEntry(b+"spot_instance;",
|
||||
48*a,48*a,"","Spot Instance",null,null,this.getTagsForStencil(d,"spot","aws amazon web service ec2 instance type ").join(" ")),this.createVertexTemplateEntry(b+"t2_instance;",48*a,48*a,"","T2 Instance",null,null,this.getTagsForStencil(d,"t2","aws amazon web service ec2 instance type ").join(" ")),this.createVertexTemplateEntry(b+"t3a_instance;",48*a,48*a,"","T3a Instance",null,null,this.getTagsForStencil(d,"t3a","aws amazon web service ec2 instance type ").join(" ")),this.createVertexTemplateEntry(b+
|
||||
"t3_instance;",48*a,48*a,"","T3 Instance",null,null,this.getTagsForStencil(d,"t3","aws amazon web service ec2 instance type ").join(" ")),this.createVertexTemplateEntry(b+"t3_instance;",48*a,48*a,"","T3 Instance",null,null,this.getTagsForStencil(d,"t3","aws amazon web service ec2 instance type ").join(" ")),this.createVertexTemplateEntry(b+"x1e_instance;",48*a,48*a,"","X1e Instance",null,null,this.getTagsForStencil(d,"x1e","aws amazon web service ec2 instance type ").join(" ")),this.createVertexTemplateEntry(b+
|
||||
"x1_instance2;",48*a,48*a,"","X1 Instance",null,null,this.getTagsForStencil(d,"x1","aws amazon web service ec2 instance type ").join(" ")),this.createVertexTemplateEntry(b+"z1d_instance;",48*a,48*a,"","z1d Instance",null,null,this.getTagsForStencil(d,"z1d","aws amazon web service ec2 instance type ").join(" "))])};Sidebar.prototype.addAWS4ComputePalette=function(a,b,e,c,d,f){b="outlineConnect=0;fontColor=#232F3E;gradientColor=none;fillColor=#D05C17;strokeColor=none;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;pointerEvents=1;"+
|
||||
mxConstants.STYLE_SHAPE+"=mxgraph.aws4.";e="points=[[0,0,0],[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0,0],[0,1,0],[0.25,1,0],[0.5,1,0],[0.75,1,0],[1,1,0],[0,0.25,0],[0,0.5,0],[0,0.75,0],[1,0.25,0],[1,0.5,0],[1,0.75,0]];outlineConnect=0;fontColor=#232F3E;gradientColor=#F78E04;gradientDirection=north;fillColor=#D05C17;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;"+mxConstants.STYLE_SHAPE+"=mxgraph.aws4.";this.addPaletteFunctions("aws4Compute",
|
||||
"AWS / Compute",!1,[this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".compute;",c,c,"","Compute",null,null,this.getTagsForStencil(d,"compute","aws amazon web service compute ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".ec2;",c,c,"","EC2",null,null,this.getTagsForStencil(d,"ec2","aws amazon web service compute ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".auto_scaling2;",c,c,"","EC2 Auto Scaling",null,null,this.getTagsForStencil(d,
|
||||
"ec2 auto scaling","aws amazon web service compute ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".auto_scaling3;",c,c,"","Auto Scaling",null,null,this.getTagsForStencil(d,"auto scaling","aws amazon web service compute ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".bottlerocket;",c,c,"","Bottlerocket",null,null,this.getTagsForStencil(d,"bottlerocket","aws amazon web service compute ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+
|
||||
d+".lightsail;",c,c,"","Lightsail",null,null,this.getTagsForStencil(d,"lightsail","aws amazon web service compute ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".batch;",c,c,"","Batch",null,null,this.getTagsForStencil(d,"batch","aws amazon web service compute ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".compute_optimizer;",c,c,"","Compute Optimizer",null,null,this.getTagsForStencil(d,"compute optimizer","aws amazon web service compute ").join(" ")),
|
||||
this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".elastic_beanstalk;",c,c,"","Elastic Beanstalk",null,null,this.getTagsForStencil(d,"elastic beanstalk","aws amazon web service compute ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".ec2_image_builder;",c,c,"","EC2 Image Builder",null,null,this.getTagsForStencil(d,"ec2 image builder","aws amazon web service compute ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".lambda;",c,c,"","Lambda",
|
||||
null,null,this.getTagsForStencil(d,"lambda","aws amazon web service compute ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".local_zones;",c,c,"","Local Zones",null,null,this.getTagsForStencil(d,"local zones","aws amazon web service compute ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".nitro_enclaves;",c,c,"","Nitro Enclaves",null,null,this.getTagsForStencil(d,"nitro enclaves","aws amazon web service compute ").join(" ")),this.createVertexTemplateEntry(e+
|
||||
"resourceIcon;resIcon="+d+".outposts;",c,c,"","Outposts",null,null,this.getTagsForStencil(d,"outposts","aws amazon web service compute ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".parallel_cluster;",c,c,"","Parallel Cluster",null,null,this.getTagsForStencil(d,"parallel cluster","aws amazon web service compute ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".serverless_application_repository;",c,c,"","Serverless Application Repository",null,null,
|
||||
this.getTagsForStencil(d,"serverless application repository","aws amazon web service compute ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".thinkbox_deadline;",c,c,"","Thinkbox Deadline",null,null,this.getTagsForStencil(d,"thinkbox deadline","aws amazon web service compute ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".thinkbox_draft;",c,c,"","Thinkbox Draft",null,null,this.getTagsForStencil(d,"thinkbox draft","aws amazon web service compute ").join(" ")),
|
||||
this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".thinkbox_frost;",c,c,"","Thinkbox Frost",null,null,this.getTagsForStencil(d,"thinkbox frost","aws amazon web service compute ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".thinkbox_krakatoa;",c,c,"","Thinkbox Krakatoa",null,null,this.getTagsForStencil(d,"thinkbox krakatoa","aws amazon web service compute ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".thinkbox_sequoia;",c,c,"","Thinkbox Sequoia",
|
||||
null,null,this.getTagsForStencil(d,"thinkbox sequoia","aws amazon web service compute ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".thinkbox_stoke;",c,c,"","Thinkbox Stoke",null,null,this.getTagsForStencil(d,"thinkbox stoke","aws amazon web service compute ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".thinkbox_xmesh;",c,c,"","Thinkbox XMesh",null,null,this.getTagsForStencil(d,"thinkbox xmesh","aws amazon web service compute ").join(" ")),this.createVertexTemplateEntry(e+
|
||||
"resourceIcon;resIcon="+d+".elastic_load_balancing;",c,c,"","Elastic Load Balancing",null,null,this.getTagsForStencil(d,"elastic load balancing","aws amazon web service compute ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".vmware_cloud_on_aws;",c,c,"","VMware Cloud on AWS",null,null,this.getTagsForStencil(d,"vmware cloud on aws virtual machine vm","aws amazon web service compute ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".wavelength;",c,
|
||||
c,"","Wavelength",null,null,this.getTagsForStencil(d,"wavelength","aws amazon web service compute ").join(" ")),this.createVertexTemplateEntry(b+"ami;",78*a,78*a,"","AMI",null,null,this.getTagsForStencil(d,"ami","aws amazon web service compute ").join(" ")),this.createVertexTemplateEntry(b+"auto_scaling2;",78*a,78*a,"","Auto Scaling",null,null,this.getTagsForStencil(d,"autoscaling auto scaling","aws amazon web service compute ").join(" ")),this.createVertexTemplateEntry(b+"elastic_ip_address;",78*
|
||||
a,33*a,"","Elastic IP Address",null,null,this.getTagsForStencil(d,"elastic ip itnernet protocol address","aws amazon web service compute ").join(" ")),this.createVertexTemplateEntry(b+"rescue;",78*a,78*a,"","Rescue",null,null,this.getTagsForStencil(d,"rescue","aws amazon web service compute ").join(" ")),this.createVertexTemplateEntry(b+"application;",50*a,78*a,"","Application",null,null,this.getTagsForStencil(d,"elastic beanstalk application","aws amazon web service compute ").join(" ")),this.createVertexTemplateEntry(b+
|
||||
"deployment;",78*a,74*a,"","Deployment",null,null,this.getTagsForStencil(d,"elastic beanstalk deployment","aws amazon web service compute ").join(" ")),this.createVertexTemplateEntry(b+"lambda_function;",78*a,78*a,"","Lambda Function",null,null,this.getTagsForStencil(d,"lambda function","aws amazon web service compute ").join(" "))])};Sidebar.prototype.addAWS4ContainersPalette=function(a,b,e,c,d,f){b="outlineConnect=0;fontColor=#232F3E;gradientColor=none;fillColor=#D05C17;strokeColor=none;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;pointerEvents=1;"+
|
||||
mxConstants.STYLE_SHAPE+"=mxgraph.aws4.";e="points=[[0,0,0],[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0,0],[0,1,0],[0.25,1,0],[0.5,1,0],[0.75,1,0],[1,1,0],[0,0.25,0],[0,0.5,0],[0,0.75,0],[1,0.25,0],[1,0.5,0],[1,0.75,0]];outlineConnect=0;fontColor=#232F3E;gradientColor=#F78E04;gradientDirection=north;fillColor=#D05C17;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;"+mxConstants.STYLE_SHAPE+"=mxgraph.aws4.";this.addPaletteFunctions("aws4Containers",
|
||||
"AWS / Containers",!1,[this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".containers;",c,c,"","Containers",null,null,this.getTagsForStencil(d,"","aws amazon web service container containers ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".eks;",c,c,"","Elastic Container Kubernetes",null,null,this.getTagsForStencil(d,"elastic container service eks for kubernetes","aws amazon web service container containers ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+
|
||||
d+".ecr;",c,c,"","Elastic Container Registry",null,null,this.getTagsForStencil(d,"elastic container registry ecr","aws amazon web service container containers ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".ecs;",c,c,"","Elastic Container Service",null,null,this.getTagsForStencil(d,"elastic container service ecs","aws amazon web service container containers ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".fargate;",c,c,"","Fargate",null,null,this.getTagsForStencil(d,
|
||||
"fargate","aws amazon web service container containers ").join(" ")),this.createVertexTemplateEntry(b+"registry;",78*a,78*a,"","Registry",null,null,this.getTagsForStencil(d,"registry","aws amazon web service container containers ").join(" ")),this.createVertexTemplateEntry(b+"container_registry_image;",78*a,78*a,"","Image",null,null,this.getTagsForStencil(d,"image","aws amazon web service container containers ").join(" ")),this.createVertexTemplateEntry(b+"container_1;",78*a,50*a,"","Container",null,
|
||||
null,this.getTagsForStencil(d,"ecs elastic container service","aws amazon web service container containers ").join(" ")),this.createVertexTemplateEntry(b+"container_2;",78*a,50*a,"","Container",null,null,this.getTagsForStencil(d,"ecs elastic container service","aws amazon web service container containers ").join(" ")),this.createVertexTemplateEntry(b+"container_3;",78*a,50*a,"","Container",null,null,this.getTagsForStencil(d,"ecs elastic container service","aws amazon web service container containers ").join(" ")),
|
||||
this.createVertexTemplateEntry(b+"ecs_service;",64*a,78*a,"","Service",null,null,this.getTagsForStencil(d,"ecs elastic container service","aws amazon web service container containers ").join(" ")),this.createVertexTemplateEntry(b+"ecs_task;",59*a,78*a,"","Task",null,null,this.getTagsForStencil(d,"ecs elastic container service task","aws amazon web service container containers ").join(" "))])};Sidebar.prototype.addAWS4CustomerEnablementPalette=function(a,b,e,c,d,f){a="points=[[0,0,0],[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0,0],[0,1,0],[0.25,1,0],[0.5,1,0],[0.75,1,0],[1,1,0],[0,0.25,0],[0,0.5,0],[0,0.75,0],[1,0.25,0],[1,0.5,0],[1,0.75,0]];outlineConnect=0;fontColor=#232F3E;gradientColor=#4D72F3;gradientDirection=north;fillColor=#3334B9;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;"+
|
||||
mxConstants.STYLE_SHAPE+"=mxgraph.aws4.";this.addPaletteFunctions("aws4Customer Enablement","AWS / Customer Enablement",!1,[this.createVertexTemplateEntry(a+"resourceIcon;resIcon="+d+".customer_enablement;",c,c,"","Customer Enablement",null,null,this.getTagsForStencil(d,"customer enablement","aws amazon web service customer enablement ").join(" ")),this.createVertexTemplateEntry(a+"resourceIcon;resIcon="+d+".iq;",c,c,"","IQ",null,null,this.getTagsForStencil(d,"iq","aws amazon web service customer enablement ").join(" ")),
|
||||
this.createVertexTemplateEntry(a+"resourceIcon;resIcon="+d+".managed_services;",c,c,"","Managed Services",null,null,this.getTagsForStencil(d,"managed services","aws amazon web service customer enablement ").join(" ")),this.createVertexTemplateEntry(a+"resourceIcon;resIcon="+d+".professional_services;",c,c,"","Professional Services",null,null,this.getTagsForStencil(d,"professional services","aws amazon web service customer enablement ").join(" ")),this.createVertexTemplateEntry(a+"resourceIcon;resIcon="+
|
||||
d+".support;",c,c,"","Support",null,null,this.getTagsForStencil(d,"support","aws amazon web service customer enablement ").join(" ")),this.createVertexTemplateEntry(a+"resourceIcon;resIcon="+d+".training_certification;",c,c,"","Training Certification",null,null,this.getTagsForStencil(d,"training certification","aws amazon web service customer enablement ").join(" "))])};Sidebar.prototype.addAWS4CustomerEngagementPalette=function(a,b,e,c,d,f){b="outlineConnect=0;fontColor=#232F3E;gradientColor=none;fillColor=#3334B9;strokeColor=none;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;pointerEvents=1;"+
|
||||
mxConstants.STYLE_SHAPE+"=mxgraph.aws4.";e="points=[[0,0,0],[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0,0],[0,1,0],[0.25,1,0],[0.5,1,0],[0.75,1,0],[1,1,0],[0,0.25,0],[0,0.5,0],[0,0.75,0],[1,0.25,0],[1,0.5,0],[1,0.75,0]];outlineConnect=0;fontColor=#232F3E;gradientColor=#4D72F3;gradientDirection=north;fillColor=#3334B9;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;"+mxConstants.STYLE_SHAPE+"=mxgraph.aws4.";this.addPaletteFunctions("aws4Customer Engagement",
|
||||
"AWS / Customer Engagement",!1,[this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".customer_engagement;",c,c,"","Customer Engagement",null,null,this.getTagsForStencil(d,"customer engagement","aws amazon web service customer engagement ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".connect;",c,c,"","Connect",null,null,this.getTagsForStencil(d,"connect","aws amazon web service customer engagement ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+
|
||||
d+".pinpoint;",c,c,"","Pinpoint",null,null,this.getTagsForStencil(d,"pinpoint","aws amazon web service customer engagement ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".simple_email_service;",c,c,"","Simple Email Service",null,null,this.getTagsForStencil(d,"simple email service","aws amazon web service customer engagement ").join(" ")),this.createVertexTemplateEntry(b+"email;",78*a,69*a,"","Email",null,null,this.getTagsForStencil(d,"email","aws amazon web service customer engagement ").join(" "))])};
|
||||
Sidebar.prototype.addAWS4DatabasePalette=function(a,b,e,c,d,f){b="outlineConnect=0;fontColor=#232F3E;gradientColor=none;fillColor=#3334B9;strokeColor=none;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;pointerEvents=1;"+mxConstants.STYLE_SHAPE+"=mxgraph.aws4.";e="points=[[0,0,0],[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0,0],[0,1,0],[0.25,1,0],[0.5,1,0],[0.75,1,0],[1,1,0],[0,0.25,0],[0,0.5,0],[0,0.75,0],[1,0.25,0],[1,0.5,0],[1,0.75,0]];outlineConnect=0;fontColor=#232F3E;gradientColor=#4D72F3;gradientDirection=north;fillColor=#3334B9;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;"+
|
||||
mxConstants.STYLE_SHAPE+"=mxgraph.aws4.";this.addPaletteFunctions("aws4Database","AWS / Database",!1,[this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".database;",c,c,"","Database",null,null,this.getTagsForStencil(d,"database","aws amazon web service db database ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".aurora;",c,c,"","Aurora",null,null,this.getTagsForStencil(d,"aurora","aws amazon web service db database ").join(" ")),this.createVertexTemplateEntry(e+
|
||||
"resourceIcon;resIcon="+d+".documentdb_with_mongodb_compatibility;",c,c,"","DocumentDB (with MongoDB Compatibility)",null,null,this.getTagsForStencil(d,"documentdb with mongodb compatibility","aws amazon web service db database ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".dynamodb;",c,c,"","DynamoDB",null,null,this.getTagsForStencil(d,"dynamodb","aws amazon web service db database ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".elasticache;",
|
||||
c,c,"","ElastiCache",null,null,this.getTagsForStencil(d,"elasticache","aws amazon web service db database ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".managed_apache_cassandra_service;",c,c,"","Managed Apache Cassandra Service",null,null,this.getTagsForStencil(d,"managed apache cassandra service","aws amazon web service db database ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".neptune;",c,c,"","Neptune",null,null,this.getTagsForStencil(d,
|
||||
"neptune","aws amazon web service db database ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".quantum_ledger_database;",c,c,"","Quantum Ledger Database",null,null,this.getTagsForStencil(d,"quantum ledger database db","aws amazon web service db database ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".rds;",c,c,"","RDS",null,null,this.getTagsForStencil(d,"rds","aws amazon web service db database ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+
|
||||
d+".rds_on_vmware;",c,c,"","RDS on VMware",null,null,this.getTagsForStencil(d,"rds on vmware","aws amazon web service db database ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".redshift;",c,c,"","Redshift",null,null,this.getTagsForStencil(d,"redshift","aws amazon web service db database ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".timestream;",c,c,"","Timestream",null,null,this.getTagsForStencil(d,"timestream","aws amazon web service db database ").join(" ")),
|
||||
this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".database_migration_service;",c,c,"","Database Migration Service",null,null,this.getTagsForStencil(d,"database migration service","aws amazon web service db database ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".keyspaces;",c,c,"","Keyspaces",null,null,this.getTagsForStencil(d,"keyspaces","aws amazon web service db database ").join(" ")),this.createVertexTemplateEntry(b+"attribute;",78*a,78*a,"","Attribute",null,
|
||||
null,this.getTagsForStencil(d,"dynamodb dynamo db database attribute","aws amazon web service db database ").join(" ")),this.createVertexTemplateEntry(b+"attributes;",78*a,78*a,"","Attributes",null,null,this.getTagsForStencil(d,"dynamodb dynamo db database attributes","aws amazon web service db database ").join(" ")),this.createVertexTemplateEntry(b+"aurora_instance;",78*a,78*a,"","Aurora Instance",null,null,this.getTagsForStencil(d,"aurora instance","aws amazon web service db database ").join(" ")),
|
||||
this.createVertexTemplateEntry(b+"aurora_instance_alt;",78*a,78*a,"","Aurora Instance",null,null,this.getTagsForStencil(d,"aurora instance","aws amazon web service db database ").join(" ")),this.createVertexTemplateEntry(b+"rds_instance;",78*a,78*a,"","RDS Instance",null,null,this.getTagsForStencil(d,"rds instance","aws amazon web service db database ").join(" ")),this.createVertexTemplateEntry(b+"rds_instance_alt;",78*a,78*a,"","RDS Instance",null,null,this.getTagsForStencil(d,"rds instance","aws amazon web service db database ").join(" ")),
|
||||
this.createVertexTemplateEntry(b+"rds_mariadb_instance;",78*a,78*a,"","MariaDB Instance",null,null,this.getTagsForStencil(d,"mariadb maria db instance","aws amazon web service db database ").join(" ")),this.createVertexTemplateEntry(b+"rds_mariadb_instance_alt;",78*a,78*a,"","MariaDB Instance",null,null,this.getTagsForStencil(d,"mariadb maria db instance","aws amazon web service db database ").join(" ")),this.createVertexTemplateEntry(b+"rds_mysql_instance;",78*a,78*a,"","MySQL Instance",null,null,
|
||||
this.getTagsForStencil(d,"mysql instance","aws amazon web service db database ").join(" ")),this.createVertexTemplateEntry(b+"rds_mysql_instance_alt;",78*a,78*a,"","MySQL Instance",null,null,this.getTagsForStencil(d,"mysql instance","aws amazon web service db database ").join(" ")),this.createVertexTemplateEntry(b+"rds_oracle_instance;",78*a,78*a,"","Oracle Instance",null,null,this.getTagsForStencil(d,"oracle instance","aws amazon web service db database ").join(" ")),this.createVertexTemplateEntry(b+
|
||||
"rds_oracle_instance_alt;",78*a,78*a,"","Oracle Instance",null,null,this.getTagsForStencil(d,"oracle instance","aws amazon web service db database ").join(" ")),this.createVertexTemplateEntry(b+"rds_piops;",78*a,78*a,"","PIOPS",null,null,this.getTagsForStencil(d,"piop","aws amazon web service db database ").join(" ")),this.createVertexTemplateEntry(b+"rds_postgresql_instance;",78*a,78*a,"","Postgre SQL Instance",null,null,this.getTagsForStencil(d,"postgre sql instance","aws amazon web service db database ").join(" ")),
|
||||
this.createVertexTemplateEntry(b+"rds_postgresql_instance_alt;",78*a,78*a,"","Postgre SQL Instance",null,null,this.getTagsForStencil(d,"postgre sql instance","aws amazon web service db database ").join(" ")),this.createVertexTemplateEntry(b+"rds_proxy;",78*a,78*a,"","RDS Proxy",null,null,this.getTagsForStencil(d,"rds proxy","aws amazon web service db database ").join(" ")),this.createVertexTemplateEntry(b+"rds_proxy_alt;",78*a,78*a,"","RDS Proxy",null,null,this.getTagsForStencil(d,"rds proxy","aws amazon web service db database ").join(" ")),
|
||||
this.createVertexTemplateEntry(b+"rds_sql_server_instance;",78*a,78*a,"","SQL Server Instance",null,null,this.getTagsForStencil(d,"sql server instance","aws amazon web service db database ").join(" ")),this.createVertexTemplateEntry(b+"rds_sql_server_instance_alt;",78*a,78*a,"","SQL Server Instance",null,null,this.getTagsForStencil(d,"sql server instance","aws amazon web service db database ").join(" ")),this.createVertexTemplateEntry(b+"dynamodb_dax;",78*a,72*a,"","DAX",null,null,this.getTagsForStencil(d,
|
||||
"dynamodb dynamo db database dax","aws amazon web service db database ").join(" ")),this.createVertexTemplateEntry(b+"global_secondary_index;",78*a,78*a,"","Global Secondary Index",null,null,this.getTagsForStencil(d,"global secondary index","aws amazon web service db database ").join(" ")),this.createVertexTemplateEntry(b+"item;",78*a,78*a,"","Item",null,null,this.getTagsForStencil(d,"item","aws amazon web service db database ").join(" ")),this.createVertexTemplateEntry(b+"items;",78*a,78*a,"","Items",
|
||||
null,null,this.getTagsForStencil(d,"items","aws amazon web service db database ").join(" ")),this.createVertexTemplateEntry(b+"table;",78*a,78*a,"","Table",null,null,this.getTagsForStencil(d,"table","aws amazon web service db database ").join(" ")),this.createVertexTemplateEntry(b+"cache_node;",78*a,78*a,"","Cache Node",null,null,this.getTagsForStencil(d,"elasticache elastic cache node","aws amazon web service db database ").join(" ")),this.createVertexTemplateEntry(b+"elasticache_for_memcached;",
|
||||
78*a,69*a,"","ElastiCache for Memcached",null,null,this.getTagsForStencil(d,"elasticache for memcached","aws amazon web service db database ").join(" ")),this.createVertexTemplateEntry(b+"elasticache_for_redis;",78*a,69*a,"","Elasticache for Redis",null,null,this.getTagsForStencil(d,"elasticache for redis","aws amazon web service db database ").join(" ")),this.createVertexTemplateEntry(b+"dense_compute_node;",78*a,78*a,"","Dense Compute Node",null,null,this.getTagsForStencil(d,"dense compute node",
|
||||
"aws amazon web service db database ").join(" ")),this.createVertexTemplateEntry(b+"dense_storage_node;",78*a,78*a,"","Dense Storage Node",null,null,this.getTagsForStencil(d,"dense storage node","aws amazon web service db database ").join(" ")),this.createVertexTemplateEntry(b+"database_migration_workflow_job;",50*a,78*a,"","Database Migration Workflow / Job",null,null,this.getTagsForStencil(d,"database migration workflow job","aws amazon web service db database ").join(" "))])};Sidebar.prototype.addAWS4DeveloperToolsPalette=
|
||||
function(a,b,e,c,d,f){b="outlineConnect=0;fontColor=#232F3E;gradientColor=none;fillColor=#3334B9;strokeColor=none;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;"+mxConstants.STYLE_SHAPE+"=mxgraph.aws4.";e="points=[[0,0,0],[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0,0],[0,1,0],[0.25,1,0],[0.5,1,0],[0.75,1,0],[1,1,0],[0,0.25,0],[0,0.5,0],[0,0.75,0],[1,0.25,0],[1,0.5,0],[1,0.75,0]];outlineConnect=0;fontColor=#232F3E;gradientColor=#4D72F3;gradientDirection=north;fillColor=#3334B9;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;"+
|
||||
mxConstants.STYLE_SHAPE+"=mxgraph.aws4.";this.addPaletteFunctions("aws4Developer Tools","AWS / Developer Tools",!1,[this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".developer_tools;",c,c,"","Developer Tools",null,null,this.getTagsForStencil(d,"developer tools","aws amazon web service dev developer tools ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".cloud9;",c,c,"","Cloud9",null,null,this.getTagsForStencil(d,"cloud9","aws amazon web service dev developer tools ").join(" ")),
|
||||
this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".cloud_development_kit;",c,c,"","Cloud Development Kit",null,null,this.getTagsForStencil(d,"cloud development kit","aws amazon web service dev developer tools ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".codeartifact;",c,c,"","CodeArtifact",null,null,this.getTagsForStencil(d,"codeartifact","aws amazon web service dev developer tools ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".codebuild;",
|
||||
c,c,"","CodeBuild",null,null,this.getTagsForStencil(d,"codebuild","aws amazon web service dev developer tools ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".codecommit;",c,c,"","CodeCommit",null,null,this.getTagsForStencil(d,"codecommit","aws amazon web service dev developer tools ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".codedeploy;",c,c,"","CodeDeploy",null,null,this.getTagsForStencil(d,"codedeploy","aws amazon web service dev developer tools ").join(" ")),
|
||||
this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".codepipeline;",c,c,"","CodePipeline",null,null,this.getTagsForStencil(d,"codepipeline","aws amazon web service dev developer tools ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".codestar;",c,c,"","CodeStar",null,null,this.getTagsForStencil(d,"codestar","aws amazon web service dev developer tools ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".command_line_interface;",c,c,"","Command Line Interface",
|
||||
null,null,this.getTagsForStencil(d,"command line interface","aws amazon web service dev developer tools ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".tools_and_sdks;",c,c,"","Tools and SDKs",null,null,this.getTagsForStencil(d,"tools and sdks software development kit","aws amazon web service dev developer tools ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".xray;",c,c,"","X-Ray",null,null,this.getTagsForStencil(d,"ray xray","aws amazon web service dev developer tools ").join(" ")),
|
||||
this.createVertexTemplateEntry(b+"dynamodb_dax;",78*a,72*a,"","DAX",null,null,this.getTagsForStencil(d,"dynamodb dynamo db database dax","aws amazon web service dev developer tools ").join(" ")),this.createVertexTemplateEntry(b+"cloud9;",78*a,50*a,"","Cloud9",null,null,this.getTagsForStencil(d,"cloud9","aws amazon web service dev developer tools ").join(" "))])};Sidebar.prototype.addAWS4EndUserComputingPalette=function(a,b,e,c,d,f){a="points=[[0,0,0],[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0,0],[0,1,0],[0.25,1,0],[0.5,1,0],[0.75,1,0],[1,1,0],[0,0.25,0],[0,0.5,0],[0,0.75,0],[1,0.25,0],[1,0.5,0],[1,0.75,0]];outlineConnect=0;fontColor=#232F3E;gradientColor=#4AB29A;gradientDirection=north;fillColor=#116D5B;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;"+
|
||||
mxConstants.STYLE_SHAPE+"=mxgraph.aws4.";this.addPaletteFunctions("aws4End User Computing","AWS / End User Computing",!1,[this.createVertexTemplateEntry(a+"resourceIcon;resIcon="+d+".desktop_and_app_streaming;",c,c,"","End User Computing",null,null,this.getTagsForStencil(d,"desktop and app streaming","aws amazon web service db database ").join(" ")),this.createVertexTemplateEntry(a+"resourceIcon;resIcon="+d+".appstream_20;",c,c,"","Appstream 2.0",null,null,this.getTagsForStencil(d,"appstream","aws amazon web service db database ").join(" ")),
|
||||
this.createVertexTemplateEntry(a+"resourceIcon;resIcon="+d+".workspaces;",c,c,"","WorkSpaces",null,null,this.getTagsForStencil(d,"workspaces","aws amazon web service db database ").join(" ")),this.createVertexTemplateEntry(a+"resourceIcon;resIcon="+d+".worklink;",c,c,"","WorkLink",null,null,this.getTagsForStencil(d,"worklink","aws amazon web service db database ").join(" ")),this.createVertexTemplateEntry(a+"resourceIcon;resIcon="+d+".workdocs;",c,c,"","WorkDocs",null,null,this.getTagsForStencil(d,
|
||||
"workdocs","aws amazon web service db database ").join(" "))])};Sidebar.prototype.addAWS4GameTechPalette=function(a,b,e,c,d,f){a="points=[[0,0,0],[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0,0],[0,1,0],[0.25,1,0],[0.5,1,0],[0.75,1,0],[1,1,0],[0,0.25,0],[0,0.5,0],[0,0.75,0],[1,0.25,0],[1,0.5,0],[1,0.75,0]];outlineConnect=0;fontColor=#232F3E;gradientColor=#945DF2;gradientDirection=north;fillColor=#5A30B5;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;"+
|
||||
mxConstants.STYLE_SHAPE+"=mxgraph.aws4.";this.addPaletteFunctions("aws4Game Tech","AWS / Game Tech",!1,[this.createVertexTemplateEntry(a+"resourceIcon;resIcon="+d+".game_tech2;",c,c,"","Game Tech",null,null,this.getTagsForStencil(d,"game tech","aws amazon web service game development ").join(" ")),this.createVertexTemplateEntry(a+"resourceIcon;resIcon="+d+".gamelift;",c,c,"","GameLift",null,null,this.getTagsForStencil(d,"gamelift","aws amazon web service game development ").join(" ")),this.createVertexTemplateEntry(a+
|
||||
"resourceIcon;resIcon="+d+".lumberyard;",c,c,"","Lumberyard",null,null,this.getTagsForStencil(d,"lumberyard","aws amazon web service game development ").join(" "))])};Sidebar.prototype.addAWS4InternetOfThingsPalette=function(a,b,e,c,d,f){b="outlineConnect=0;fontColor=#232F3E;gradientColor=none;fillColor=#277116;strokeColor=none;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;pointerEvents=1;"+mxConstants.STYLE_SHAPE+"=mxgraph.aws4.";
|
||||
e="points=[[0,0,0],[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0,0],[0,1,0],[0.25,1,0],[0.5,1,0],[0.75,1,0],[1,1,0],[0,0.25,0],[0,0.5,0],[0,0.75,0],[1,0.25,0],[1,0.5,0],[1,0.75,0]];outlineConnect=0;fontColor=#232F3E;gradientColor=#60A337;gradientDirection=north;fillColor=#277116;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;"+mxConstants.STYLE_SHAPE+"=mxgraph.aws4.";this.addPaletteFunctions("aws4Internet of Things","AWS / Internet of Things",
|
||||
!1,[this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".internet_of_things;",c,c,"","Internet of Things",null,null,this.getTagsForStencil(d,"","aws amazon web service internet of things iot ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".freertos;",c,c,"","FreeRTOS",null,null,this.getTagsForStencil(d,"freertos","aws amazon web service internet of things iot ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".iot_1click;",c,c,"","1Click",null,
|
||||
null,this.getTagsForStencil(d,"1click","aws amazon web service internet of things iot ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".iot_analytics;",c,c,"","Analytics",null,null,this.getTagsForStencil(d,"analytics","aws amazon web service internet of things iot ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".iot_button;",c,c,"","Button",null,null,this.getTagsForStencil(d,"button","aws amazon web service internet of things iot ").join(" ")),this.createVertexTemplateEntry(e+
|
||||
"resourceIcon;resIcon="+d+".iot_core;",c,c,"","Core",null,null,this.getTagsForStencil(d,"core","aws amazon web service internet of things iot ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".iot_device_defender;",c,c,"","Device Defender",null,null,this.getTagsForStencil(d,"device defender","aws amazon web service internet of things iot ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".iot_device_management;",c,c,"","Device Management",null,null,this.getTagsForStencil(d,
|
||||
"device management","aws amazon web service internet of things iot ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".iot_events;",c,c,"","Events",null,null,this.getTagsForStencil(d,"events","aws amazon web service internet of things iot ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".greengrass;",c,c,"","Greengrass",null,null,this.getTagsForStencil(d,"greengrass","aws amazon web service internet of things iot ").join(" ")),this.createVertexTemplateEntry(e+
|
||||
"resourceIcon;resIcon="+d+".iot_sitewise;",c,c,"","SiteWise",null,null,this.getTagsForStencil(d,"sitewise","aws amazon web service internet of things iot ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".iot_things_graph;",c,c,"","Graph",null,null,this.getTagsForStencil(d,"graph","aws amazon web service internet of things iot ").join(" ")),this.createVertexTemplateEntry(b+"iot_analytics_channel;",65*a,78*a,"","Channel",null,null,this.getTagsForStencil(d,"analytics channel",
|
||||
"aws amazon web service internet of things iot ").join(" ")),this.createVertexTemplateEntry(b+"data_set;",63*a,78*a,"","Data Set",null,null,this.getTagsForStencil(d,"data set","aws amazon web service internet of things iot ").join(" ")),this.createVertexTemplateEntry(b+"iot_analytics_data_store;",54*a,78*a,"","Data Store",null,null,this.getTagsForStencil(d,"analytics data store","aws amazon web service internet of things iot ").join(" ")),this.createVertexTemplateEntry(b+"iot_analytics_pipeline;",
|
||||
78*a,42*a,"","Pipeline",null,null,this.getTagsForStencil(d,"analytics pipeline","aws amazon web service internet of things iot ").join(" ")),this.createVertexTemplateEntry(b+"notebook;",68*a,78*a,"","Notebook",null,null,this.getTagsForStencil(d,"notebook","aws amazon web service internet of things iot ").join(" ")),this.createVertexTemplateEntry(b+"connector;",78*a,29*a,"","Connector",null,null,this.getTagsForStencil(d,"notebook","aws amazon web service internet of things iot ").join(" ")),this.createVertexTemplateEntry(b+
|
||||
"action;",78*a,78*a,"","Action",null,null,this.getTagsForStencil(d,"action","aws amazon web service internet of things iot ").join(" ")),this.createVertexTemplateEntry(b+"actuator;",72*a,78*a,"","Actuator",null,null,this.getTagsForStencil(d,"actuator","aws amazon web service internet of things iot ").join(" ")),this.createVertexTemplateEntry(b+"alexa_enabled_device;",72*a,78*a,"","Alexa Voice Service",null,null,this.getTagsForStencil(d,"alexa voice service","aws amazon web service internet of things iot ").join(" ")),
|
||||
this.createVertexTemplateEntry(b+"alexa_skill;",78*a,78*a,"","Alexa Skill",null,null,this.getTagsForStencil(d,"alexa skill","aws amazon web service internet of things iot ").join(" ")),this.createVertexTemplateEntry(b+"alexa_skill;",78*a,78*a,"","Alexa-Enabled Device",null,null,this.getTagsForStencil(d,"alexa enabled device","aws amazon web service internet of things iot ").join(" ")),this.createVertexTemplateEntry(b+"bank;",78*a,78*a,"","Bank",null,null,this.getTagsForStencil(d,"bank","aws amazon web service internet of things iot ").join(" ")),
|
||||
this.createVertexTemplateEntry(b+"bycicle;",78*a,78*a,"","Bycicle",null,null,this.getTagsForStencil(d,"bycicle","aws amazon web service internet of things iot ").join(" ")),this.createVertexTemplateEntry(b+"camera;",78*a,78*a,"","Camera",null,null,this.getTagsForStencil(d,"camera","aws amazon web service internet of things iot ").join(" ")),this.createVertexTemplateEntry(b+"car;",78*a,78*a,"","Car",null,null,this.getTagsForStencil(d,"car","aws amazon web service internet of things iot ").join(" ")),
|
||||
this.createVertexTemplateEntry(b+"cart;",78*a,78*a,"","Cart",null,null,this.getTagsForStencil(d,"cart","aws amazon web service internet of things iot ").join(" ")),this.createVertexTemplateEntry(b+"certificate_manager;",59*a,78*a,"","Certificate",null,null,this.getTagsForStencil(d,"certificate manager","aws amazon web service internet of things iot ").join(" ")),this.createVertexTemplateEntry(b+"coffee_pot;",78*a,78*a,"","Coffee Pot",null,null,this.getTagsForStencil(d,"coffee pot","aws amazon web service internet of things iot ").join(" ")),
|
||||
|
@ -4531,50 +4535,53 @@ this.createVertexTemplateEntry(b+"lightbulb;",78*a,78*a,"","Lightbulb",null,null
|
|||
"sensor;",72*a,78*a,"","Sensor",null,null,this.getTagsForStencil(d,"sensor","aws amazon web service internet of things iot ").join(" ")),this.createVertexTemplateEntry(b+"servo;",78*a,56*a,"","Servo",null,null,this.getTagsForStencil(d,"servo","aws amazon web service internet of things iot ").join(" ")),this.createVertexTemplateEntry(b+"shadow;",78*a,77*a,"","Shadow",null,null,this.getTagsForStencil(d,"shadow","aws amazon web service internet of things iot ").join(" ")),this.createVertexTemplateEntry(b+
|
||||
"simulator;",71*a,78*a,"","Simulator",null,null,this.getTagsForStencil(d,"simulator","aws amazon web service internet of things iot ").join(" ")),this.createVertexTemplateEntry(b+"thermostat;",78*a,78*a,"","Thermostat",null,null,this.getTagsForStencil(d,"thermostat","aws amazon web service internet of things iot ").join(" ")),this.createVertexTemplateEntry(b+"topic_2;",53*a,78*a,"","Topic",null,null,this.getTagsForStencil(d,"topic","aws amazon web service internet of things iot ").join(" ")),this.createVertexTemplateEntry(b+
|
||||
"travel;",78*a,78*a,"","Travel",null,null,this.getTagsForStencil(d,"travel","aws amazon web service internet of things iot ").join(" ")),this.createVertexTemplateEntry(b+"utility;",78*a,78*a,"","Utility",null,null,this.getTagsForStencil(d,"utility","aws amazon web service internet of things iot ").join(" ")),this.createVertexTemplateEntry(b+"windfarm;",78*a,78*a,"","Windfarm",null,null,this.getTagsForStencil(d,"windfarm","aws amazon web service internet of things iot ").join(" "))])};Sidebar.prototype.addAWS4MachineLearningPalette=
|
||||
function(a,b,e,c,d,f){b="outlineConnect=0;fontColor=#232F3E;gradientColor=none;fillColor=#116D5B;strokeColor=none;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;pointerEvents=1;"+mxConstants.STYLE_SHAPE+"=mxgraph.aws4.";e="outlineConnect=0;fontColor=#232F3E;gradientColor=#4AB29A;gradientDirection=north;fillColor=#116D5B;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;"+
|
||||
function(a,b,e,c,d,f){b="outlineConnect=0;fontColor=#232F3E;gradientColor=none;fillColor=#116D5B;strokeColor=none;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;pointerEvents=1;"+mxConstants.STYLE_SHAPE+"=mxgraph.aws4.";e="points=[[0,0,0],[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0,0],[0,1,0],[0.25,1,0],[0.5,1,0],[0.75,1,0],[1,1,0],[0,0.25,0],[0,0.5,0],[0,0.75,0],[1,0.25,0],[1,0.5,0],[1,0.75,0]];outlineConnect=0;fontColor=#232F3E;gradientColor=#4AB29A;gradientDirection=north;fillColor=#116D5B;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;"+
|
||||
mxConstants.STYLE_SHAPE+"=mxgraph.aws4.";this.addPaletteFunctions("aws4Machine Learning","AWS / Machine Learning",!1,[this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".machine_learning;",c,c,"","Machine Learning",null,null,this.getTagsForStencil(d,"machine learning","aws amazon web service machine learning ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".augmented_ai;",c,c,"","Augmented AI",null,null,this.getTagsForStencil(d,"augmented ai","aws amazon web service machine learning ").join(" ")),
|
||||
this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".codeguru_2;",c,c,"","CodeGuru",null,null,this.getTagsForStencil(d,"codeguru","aws amazon web service machine learning ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".comprehend;",c,c,"","Comprehend",null,null,this.getTagsForStencil(d,"comprehend","aws amazon web service machine learning ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".deepcomposer;",c,c,"","DeepComposer",null,null,this.getTagsForStencil(d,
|
||||
"deepcomposer","aws amazon web service machine learning ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".elastic_inference_2;",c,c,"","Elastic Inference",null,null,this.getTagsForStencil(d,"elastic inference","aws amazon web service machine learning ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".forecast;",c,c,"","Forecast",null,null,this.getTagsForStencil(d,"forecast","aws amazon web service machine learning ").join(" ")),this.createVertexTemplateEntry(e+
|
||||
"resourceIcon;resIcon="+d+".fraud_detector;",c,c,"","Fraud Detector",null,null,this.getTagsForStencil(d,"fraud detector","aws amazon web service machine learning ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".kendra;",c,c,"","Kendra",null,null,this.getTagsForStencil(d,"kendra","aws amazon web service machine learning ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".lex;",c,c,"","Lex",null,null,this.getTagsForStencil(d,"lex","aws amazon web service machine learning ").join(" ")),
|
||||
this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".personalize;",c,c,"","Personalize",null,null,this.getTagsForStencil(d,"personalize","aws amazon web service machine learning ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".polly;",c,c,"","Polly",null,null,this.getTagsForStencil(d,"polly","aws amazon web service machine learning ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".rekognition_2;",c,c,"","Rekognition",null,null,this.getTagsForStencil(d,
|
||||
"rekognition","aws amazon web service machine learning ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".sagemaker;",c,c,"","SageMaker",null,null,this.getTagsForStencil(d,"sagemaker","aws amazon web service machine learning ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".sagemaker_ground_truth;",c,c,"","SageMaker Ground Truth",null,null,this.getTagsForStencil(d,"sagemaker ground truth","aws amazon web service machine learning ").join(" ")),this.createVertexTemplateEntry(e+
|
||||
"resourceIcon;resIcon="+d+".textract;",c,c,"","Textract",null,null,this.getTagsForStencil(d,"textract","aws amazon web service machine learning ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".transcribe;",c,c,"","Transcribe",null,null,this.getTagsForStencil(d,"transcribe","aws amazon web service machine learning ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".translate;",c,c,"","Translate",null,null,this.getTagsForStencil(d,"translate","aws amazon web service machine learning ").join(" ")),
|
||||
this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".apache_mxnet_on_aws;",c,c,"","Apache MXNet on AWS",null,null,this.getTagsForStencil(d,"apache mxnet on aws","aws amazon web service machine learning ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".deep_learning_amis;",c,c,"","Deep Learning AMIs",null,null,this.getTagsForStencil(d,"deep learning amis","aws amazon web service machine learning ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+
|
||||
d+".deeplens;",c,c,"","DeepLens",null,null,this.getTagsForStencil(d,"deeplens","aws amazon web service machine learning ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".deepracer;",c,c,"","DeepRacer",null,null,this.getTagsForStencil(d,"deepracer","aws amazon web service machine learning ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".tensorflow_on_aws;",c,c,"","TensorFlow on AWS",null,null,this.getTagsForStencil(d,"tensorflow on aws","aws amazon web service machine learning ").join(" ")),
|
||||
this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".torchserve;",c,c,"","TorchServe",null,null,this.getTagsForStencil(d,"torchserve","aws amazon web service machine learning ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".deep_learning_containers;",c,c,"","Deep Learning Containers",null,null,this.getTagsForStencil(d,"deep learning containers","aws amazon web service machine learning ").join(" ")),this.createVertexTemplateEntry(b+"rekognition_image;",77*a,78*a,"",
|
||||
"Rekognition image",null,null,this.getTagsForStencil(d,"rekognition image","aws amazon web service machine learning ").join(" ")),this.createVertexTemplateEntry(b+"rekognition_video;",77*a,78*a,"","Rekognition video",null,null,this.getTagsForStencil(d,"rekognition video","aws amazon web service machine learning ").join(" ")),this.createVertexTemplateEntry(b+"sagemaker_model;",78*a,78*a,"","Model",null,null,this.getTagsForStencil(d,"sagemaker model","aws amazon web service machine learning ").join(" ")),
|
||||
this.createVertexTemplateEntry(b+"sagemaker_notebook;",68*a,78*a,"","Notebook",null,null,this.getTagsForStencil(d,"sagemaker notebook","aws amazon web service machine learning ").join(" ")),this.createVertexTemplateEntry(b+"sagemaker_train;",78*a,65*a,"","Train",null,null,this.getTagsForStencil(d,"sagemaker train","aws amazon web service machine learning ").join(" "))])};Sidebar.prototype.addAWS4ManagementGovernancePalette=function(a,b,e,c,d,f){b="outlineConnect=0;fontColor=#232F3E;gradientColor=none;fillColor=#BC1356;strokeColor=none;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;pointerEvents=1;"+
|
||||
mxConstants.STYLE_SHAPE+"=mxgraph.aws4.";e="outlineConnect=0;fontColor=#232F3E;gradientColor=#F34482;gradientDirection=north;fillColor=#BC1356;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;"+mxConstants.STYLE_SHAPE+"=mxgraph.aws4.";this.addPaletteFunctions("aws4Management Governance","AWS / Management & Governance",!1,[this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".management_and_governance;",c,c,
|
||||
"","Management & Governance",null,null,this.getTagsForStencil(d,"management and governance","aws amazon web service management governance ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".cloudwatch_2;",c,c,"","CloudWatch",null,null,this.getTagsForStencil(d,"cloudwatch","aws amazon web service management governance ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".app_config;",c,c,"","App Config",null,null,this.getTagsForStencil(d,"app config","aws amazon web service management governance ").join(" ")),
|
||||
this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".application_auto_scaling;",c,c,"","Application Auto Scaling",null,null,this.getTagsForStencil(d,"app application auto scaling","aws amazon web service management governance ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".autoscaling;",c,c,"","Auto Scaling",null,null,this.getTagsForStencil(d,"auto scaling","aws amazon web service management governance ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+
|
||||
d+".backint_agent;",c,c,"","Backint Agent",null,null,this.getTagsForStencil(d,"backint agent","aws amazon web service management governance ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".chatbot;",c,c,"","Chatbot",null,null,this.getTagsForStencil(d,"chatbot","aws amazon web service management governance ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".cloudformation;",c,c,"","CloudFormation",null,null,this.getTagsForStencil(d,"cloudformation",
|
||||
"aws amazon web service management governance ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".cloudtrail;",c,c,"","CloudTrail",null,null,this.getTagsForStencil(d,"cloudtrail","aws amazon web service management governance ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".codeguru;",c,c,"","CodeGuru",null,null,this.getTagsForStencil(d,"codeguru","aws amazon web service management governance ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+
|
||||
d+".command_line_interface;",c,c,"","Command Line Interface",null,null,this.getTagsForStencil(d,"command line interface","aws amazon web service management governance ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".config;",c,c,"","Config",null,null,this.getTagsForStencil(d,"config","aws amazon web service management governance ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".license_manager;",c,c,"","License Manager",null,null,this.getTagsForStencil(d,
|
||||
"license manager","aws amazon web service management governance ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".managed_services;",c,c,"","Managed Services",null,null,this.getTagsForStencil(d,"managed services","aws amazon web service management governance ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".management_console;",c,c,"","Management Console",null,null,this.getTagsForStencil(d,"management console","aws amazon web service management governance ").join(" ")),
|
||||
this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".opsworks;",c,c,"","OpsWorks",null,null,this.getTagsForStencil(d,"opsworks","aws amazon web service management governance ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".organizations;",c,c,"","Organizations",null,null,this.getTagsForStencil(d,"organizations","aws amazon web service management governance ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".personal_health_dashboard;",c,c,"",
|
||||
"Personal Health Dashboard",null,null,this.getTagsForStencil(d,"personal health dashboard","aws amazon web service management governance ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".service_catalog;",c,c,"","Service Catalog",null,null,this.getTagsForStencil(d,"service catalog","aws amazon web service management governance ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".systems_manager;",c,c,"","Systems Manager",null,null,this.getTagsForStencil(d,
|
||||
"systems manager","aws amazon web service management governance ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".trusted_advisor;",c,c,"","Trusted Advisor",null,null,this.getTagsForStencil(d,"trusted advisor","aws amazon web service management governance ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".well_architected_tool;",c,c,"","Well-Architected Tool",null,null,this.getTagsForStencil(d,"well architected tool","aws amazon web service management governance ").join(" ")),
|
||||
this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".control_tower;",c,c,"","Control Tower",null,null,this.getTagsForStencil(d,"control tower","aws amazon web service management governance ").join(" ")),this.createVertexTemplateEntry(b+"alarm;",78*a,78*a,"","Alarm",null,null,this.getTagsForStencil(d,"cloudwatch alarm","aws amazon web service management governance ").join(" ")),this.createVertexTemplateEntry(b+"event_event_based;",78*a,78*a,"","Event (Event-Based)",null,null,this.getTagsForStencil(d,
|
||||
"cloudwatch event based","aws amazon web service management governance ").join(" ")),this.createVertexTemplateEntry(b+"event_time_based;",78*a,78*a,"","Event (Time-Based)",null,null,this.getTagsForStencil(d,"cloudwatch event time based","aws amazon web service management governance ").join(" ")),this.createVertexTemplateEntry(b+"rule_2;",78*a,76*a,"","Rule",null,null,this.getTagsForStencil(d,"cloudwatch rule","aws amazon web service management governance ").join(" ")),this.createVertexTemplateEntry(b+
|
||||
"change_set;",65*a,78*a,"","Change Set",null,null,this.getTagsForStencil(d,"cloudformation change set","aws amazon web service management governance ").join(" ")),this.createVertexTemplateEntry(b+"stack;",78*a,76*a,"","Stack",null,null,this.getTagsForStencil(d,"cloudformation stack","aws amazon web service management governance ").join(" ")),this.createVertexTemplateEntry(b+"template;",65*a,78*a,"","Template",null,null,this.getTagsForStencil(d,"cloudformation template","aws amazon web service management governance ").join(" ")),
|
||||
this.createVertexTemplateEntry(b+"opsworks_apps;",78*a,78*a,"","Apps",null,null,this.getTagsForStencil(d,"opsworks apps applications","aws amazon web service management governance ").join(" ")),this.createVertexTemplateEntry(b+"deployments;",65*a,78*a,"","Deployments",null,null,this.getTagsForStencil(d,"opsworks deployments","aws amazon web service management governance ").join(" ")),this.createVertexTemplateEntry(b+"instances_2;",78*a,78*a,"","Instances",null,null,this.getTagsForStencil(d,"opsworks instances",
|
||||
"aws amazon web service management governance ").join(" ")),this.createVertexTemplateEntry(b+"layers;",78*a,78*a,"","Layers",null,null,this.getTagsForStencil(d,"opsworks layers","aws amazon web service management governance ").join(" ")),this.createVertexTemplateEntry(b+"logs;",78*a,58*a,"","Logs",null,null,this.getTagsForStencil(d,"opsworks logs","aws amazon web service management governance ").join(" ")),this.createVertexTemplateEntry(b+"monitoring;",78*a,58*a,"","Monitoring",null,null,this.getTagsForStencil(d,
|
||||
"opsworks monitoring","aws amazon web service management governance ").join(" ")),this.createVertexTemplateEntry(b+"opsworks_permissions;",54*a,78*a,"","Permissions",null,null,this.getTagsForStencil(d,"opsworks permissions","aws amazon web service management governance ").join(" ")),this.createVertexTemplateEntry(b+"resources;",68*a,78*a,"","Resources",null,null,this.getTagsForStencil(d,"opsworks resources","aws amazon web service management governance ").join(" ")),this.createVertexTemplateEntry(b+
|
||||
"stack2;",78*a,78*a,"","Stack",null,null,this.getTagsForStencil(d,"stack","aws amazon web service management governance ").join(" ")),this.createVertexTemplateEntry(b+"organizations_account;",74*a,78*a,"","Account",null,null,this.getTagsForStencil(d,"organizations account","aws amazon web service management governance ").join(" ")),this.createVertexTemplateEntry(b+"organizations_organizational_unit;",78*a,67*a,"","Organizational Unit",null,null,this.getTagsForStencil(d,"organizations organizational unit",
|
||||
"aws amazon web service management governance ").join(" ")),this.createVertexTemplateEntry(b+"shield_shield_advanced;",70*a,78*a,"","Shield Advanced",null,null,this.getTagsForStencil(d,"shield advanced","aws amazon web service management governance ").join(" ")),this.createVertexTemplateEntry(b+"automation;",78*a,78*a,"","Automation",null,null,this.getTagsForStencil(d,"systems manager automation","aws amazon web service management governance ").join(" ")),this.createVertexTemplateEntry(b+"documents;",
|
||||
64*a,78*a,"","Documents",null,null,this.getTagsForStencil(d,"systems manager documents","aws amazon web service management governance ").join(" ")),this.createVertexTemplateEntry(b+"inventory;",78*a,78*a,"","Inventory",null,null,this.getTagsForStencil(d,"systems manager inventory","aws amazon web service management governance ").join(" ")),this.createVertexTemplateEntry(b+"maintenance_windows;",78*a,78*a,"","Maintenance Windows",null,null,this.getTagsForStencil(d,"systems manager maintenance windows",
|
||||
"aws amazon web service management governance ").join(" ")),this.createVertexTemplateEntry(b+"parameter_store;",75*a,78*a,"","Parameter Store",null,null,this.getTagsForStencil(d,"systems manager parameter store","aws amazon web service management governance ").join(" ")),this.createVertexTemplateEntry(b+"patch_manager;",78*a,78*a,"","Patch Manager",null,null,this.getTagsForStencil(d,"systems manager patch manager","aws amazon web service management governance ").join(" ")),this.createVertexTemplateEntry(b+
|
||||
"run_command;",78*a,55*a,"","Run Command",null,null,this.getTagsForStencil(d,"systems manager run command","aws amazon web service management governance ").join(" ")),this.createVertexTemplateEntry(b+"state_manager;",78*a,78*a,"","State Manager",null,null,this.getTagsForStencil(d,"systems manager state","aws amazon web service management governance ").join(" ")),this.createVertexTemplateEntry(b+"checklist;",66*a,78*a,"","Checklist",null,null,this.getTagsForStencil(d,"trusted advisor checklist","aws amazon web service management governance ").join(" ")),
|
||||
this.createVertexTemplateEntry(b+"checklist_cost;",78*a,78*a,"","Checklist Cost",null,null,this.getTagsForStencil(d,"trusted advisor checklist cost","aws amazon web service management governance ").join(" ")),this.createVertexTemplateEntry(b+"checklist_fault_tolerant;",78*a,77*a,"","Checklist Fault Tolerant",null,null,this.getTagsForStencil(d,"trusted advisor fault tolerant","aws amazon web service management governance ").join(" ")),this.createVertexTemplateEntry(b+"checklist_performance;",78*a,
|
||||
78*a,"","Checklist Performance",null,null,this.getTagsForStencil(d,"trusted advisor checklist performance","aws amazon web service management governance ").join(" ")),this.createVertexTemplateEntry(b+"checklist_security;",78*a,78*a,"","Checklist Security",null,null,this.getTagsForStencil(d,"trusted advisor checklist security","aws amazon web service management governance ").join(" ")),this.createVertexTemplateEntry(b+"systems_manager_opscenter;",78*a,78*a,"","OpsCenter",null,null,this.getTagsForStencil(d,
|
||||
"opscenter","aws amazon web service management governance ").join(" "))])};Sidebar.prototype.addAWS4MediaServicesPalette=function(a,b,e,c,d,f){a="outlineConnect=0;fontColor=#232F3E;gradientColor=#F78E04;gradientDirection=north;fillColor=#D05C17;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;"+mxConstants.STYLE_SHAPE+"=mxgraph.aws4.";this.addPaletteFunctions("aws4Media Services","AWS / Media Services",!1,[this.createVertexTemplateEntry(a+
|
||||
"resourceIcon;resIcon="+d+".media_services;",c,c,"","Media Services",null,null,this.getTagsForStencil(d,"media services","aws amazon web service media services ").join(" ")),this.createVertexTemplateEntry(a+"resourceIcon;resIcon="+d+".elastic_transcoder;",c,c,"","Elastic Transcoder",null,null,this.getTagsForStencil(d,"elastic transcoder","aws amazon web service media services ").join(" ")),this.createVertexTemplateEntry(a+"resourceIcon;resIcon="+d+".kinesis_video_streams;",c,c,"","Kinesis Video Streams",
|
||||
null,null,this.getTagsForStencil(d,"kinesis video streams","aws amazon web service media services ").join(" ")),this.createVertexTemplateEntry(a+"resourceIcon;resIcon="+d+".elemental_mediaconnect;",c,c,"","Elemental MediaConnect",null,null,this.getTagsForStencil(d,"elemental mediaconnect","aws amazon web service media services ").join(" ")),this.createVertexTemplateEntry(a+"resourceIcon;resIcon="+d+".elemental_mediaconvert;",c,c,"","Elemental MediaConvert",null,null,this.getTagsForStencil(d,"elemental mediaconvert",
|
||||
"aws amazon web service media services ").join(" ")),this.createVertexTemplateEntry(a+"resourceIcon;resIcon="+d+".elemental_medialive;",c,c,"","Elemental MediaLive",null,null,this.getTagsForStencil(d,"elemental medialive","aws amazon web service media services ").join(" ")),this.createVertexTemplateEntry(a+"resourceIcon;resIcon="+d+".elemental_mediapackage;",c,c,"","Elemental MediaPackage",null,null,this.getTagsForStencil(d,"elemental mediapackage","aws amazon web service media services ").join(" ")),
|
||||
this.createVertexTemplateEntry(a+"resourceIcon;resIcon="+d+".elemental_mediastore;",c,c,"","Elemental MediaStore",null,null,this.getTagsForStencil(d,"elemental mediastore","aws amazon web service media services ").join(" ")),this.createVertexTemplateEntry(a+"resourceIcon;resIcon="+d+".elemental_mediatailor;",c,c,"","Elemental MediaTailor",null,null,this.getTagsForStencil(d,"elemental mediatailor","aws amazon web service media services ").join(" ")),this.createVertexTemplateEntry(a+"resourceIcon;resIcon="+
|
||||
d+".elemental;",c,c,"","Elemental Conductor",null,null,this.getTagsForStencil(d,"elemental conductor","aws amazon web service media services ").join(" ")),this.createVertexTemplateEntry(a+"resourceIcon;resIcon="+d+".elemental;",c,c,"","Elemental Delta",null,null,this.getTagsForStencil(d,"elemental delta","aws amazon web service media services ").join(" ")),this.createVertexTemplateEntry(a+"resourceIcon;resIcon="+d+".elemental;",c,c,"","Elemental Live",null,null,this.getTagsForStencil(d,"elemental live",
|
||||
"aws amazon web service media services ").join(" ")),this.createVertexTemplateEntry(a+"resourceIcon;resIcon="+d+".elemental;",c,c,"","Elemental Server",null,null,this.getTagsForStencil(d,"elemental server","aws amazon web service media services ").join(" ")),this.createVertexTemplateEntry(a+"resourceIcon;resIcon="+d+".interactive_video;",c,c,"","Interactive Video",null,null,this.getTagsForStencil(d,"interactive video","aws amazon web service media services ").join(" ")),this.createVertexTemplateEntry(a+
|
||||
"resourceIcon;resIcon="+d+".elemental_link;",c,c,"","Elemental Link",null,null,this.getTagsForStencil(d,"elemental link","aws amazon web service media services ").join(" "))])};Sidebar.prototype.addAWS4MigrationTransferPalette=function(a,b,e,c,d,f){b="outlineConnect=0;fontColor=#232F3E;gradientColor=none;fillColor=#116D5B;strokeColor=none;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;"+mxConstants.STYLE_SHAPE+"=mxgraph.aws4.";e="outlineConnect=0;fontColor=#232F3E;gradientColor=#4AB29A;gradientDirection=north;fillColor=#116D5B;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;"+
|
||||
"resourceIcon;resIcon="+d+".fraud_detector;",c,c,"","Fraud Detector",null,null,this.getTagsForStencil(d,"fraud detector","aws amazon web service machine learning ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".kendra;",c,c,"","Kendra",null,null,this.getTagsForStencil(d,"kendra","aws amazon web service machine learning ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".neuron_ml_sdk;",c,c,"","Neuron ML SDK",null,null,this.getTagsForStencil(d,"neuron ml sdk software development kit",
|
||||
"aws amazon web service machine learning ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".lex;",c,c,"","Lex",null,null,this.getTagsForStencil(d,"lex","aws amazon web service machine learning ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".personalize;",c,c,"","Personalize",null,null,this.getTagsForStencil(d,"personalize","aws amazon web service machine learning ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".polly;",c,
|
||||
c,"","Polly",null,null,this.getTagsForStencil(d,"polly","aws amazon web service machine learning ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".rekognition_2;",c,c,"","Rekognition",null,null,this.getTagsForStencil(d,"rekognition","aws amazon web service machine learning ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".sagemaker;",c,c,"","SageMaker",null,null,this.getTagsForStencil(d,"sagemaker","aws amazon web service machine learning ").join(" ")),
|
||||
this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".sagemaker_ground_truth;",c,c,"","SageMaker Ground Truth",null,null,this.getTagsForStencil(d,"sagemaker ground truth","aws amazon web service machine learning ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".textract;",c,c,"","Textract",null,null,this.getTagsForStencil(d,"textract","aws amazon web service machine learning ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".transcribe;",c,c,
|
||||
"","Transcribe",null,null,this.getTagsForStencil(d,"transcribe","aws amazon web service machine learning ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".translate;",c,c,"","Translate",null,null,this.getTagsForStencil(d,"translate","aws amazon web service machine learning ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".apache_mxnet_on_aws;",c,c,"","Apache MXNet on AWS",null,null,this.getTagsForStencil(d,"apache mxnet on aws","aws amazon web service machine learning ").join(" ")),
|
||||
this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".deep_learning_amis;",c,c,"","Deep Learning AMIs",null,null,this.getTagsForStencil(d,"deep learning amis","aws amazon web service machine learning ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".deeplens;",c,c,"","DeepLens",null,null,this.getTagsForStencil(d,"deeplens","aws amazon web service machine learning ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".deepracer;",c,c,"","DeepRacer",
|
||||
null,null,this.getTagsForStencil(d,"deepracer","aws amazon web service machine learning ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".tensorflow_on_aws;",c,c,"","TensorFlow on AWS",null,null,this.getTagsForStencil(d,"tensorflow on aws","aws amazon web service machine learning ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".torchserve;",c,c,"","TorchServe",null,null,this.getTagsForStencil(d,"torchserve","aws amazon web service machine learning ").join(" ")),
|
||||
this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".deep_learning_containers;",c,c,"","Deep Learning Containers",null,null,this.getTagsForStencil(d,"deep learning containers","aws amazon web service machine learning ").join(" ")),this.createVertexTemplateEntry(b+"rekognition_image;",77*a,78*a,"","Rekognition image",null,null,this.getTagsForStencil(d,"rekognition image","aws amazon web service machine learning ").join(" ")),this.createVertexTemplateEntry(b+"rekognition_video;",77*a,78*a,"",
|
||||
"Rekognition video",null,null,this.getTagsForStencil(d,"rekognition video","aws amazon web service machine learning ").join(" ")),this.createVertexTemplateEntry(b+"sagemaker_model;",78*a,78*a,"","Model",null,null,this.getTagsForStencil(d,"sagemaker model","aws amazon web service machine learning ").join(" ")),this.createVertexTemplateEntry(b+"sagemaker_notebook;",68*a,78*a,"","Notebook",null,null,this.getTagsForStencil(d,"sagemaker notebook","aws amazon web service machine learning ").join(" ")),
|
||||
this.createVertexTemplateEntry(b+"sagemaker_train;",78*a,65*a,"","Train",null,null,this.getTagsForStencil(d,"sagemaker train","aws amazon web service machine learning ").join(" "))])};Sidebar.prototype.addAWS4ManagementGovernancePalette=function(a,b,e,c,d,f){b="outlineConnect=0;fontColor=#232F3E;gradientColor=none;fillColor=#BC1356;strokeColor=none;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;pointerEvents=1;"+mxConstants.STYLE_SHAPE+
|
||||
"=mxgraph.aws4.";e="points=[[0,0,0],[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0,0],[0,1,0],[0.25,1,0],[0.5,1,0],[0.75,1,0],[1,1,0],[0,0.25,0],[0,0.5,0],[0,0.75,0],[1,0.25,0],[1,0.5,0],[1,0.75,0]];points=[[0,0,0],[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0,0],[0,1,0],[0.25,1,0],[0.5,1,0],[0.75,1,0],[1,1,0],[0,0.25,0],[0,0.5,0],[0,0.75,0],[1,0.25,0],[1,0.5,0],[1,0.75,0]];outlineConnect=0;fontColor=#232F3E;gradientColor=#F34482;gradientDirection=north;fillColor=#BC1356;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;"+
|
||||
mxConstants.STYLE_SHAPE+"=mxgraph.aws4.";this.addPaletteFunctions("aws4Management Governance","AWS / Management & Governance",!1,[this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".management_and_governance;",c,c,"","Management & Governance",null,null,this.getTagsForStencil(d,"management and governance","aws amazon web service management governance ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".cloudwatch_2;",c,c,"","CloudWatch",null,null,this.getTagsForStencil(d,
|
||||
"cloudwatch","aws amazon web service management governance ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".app_config;",c,c,"","App Config",null,null,this.getTagsForStencil(d,"app config","aws amazon web service management governance ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".app_wizard;",c,c,"","App Wizard",null,null,this.getTagsForStencil(d,"app wizard","aws amazon web service management governance ").join(" ")),this.createVertexTemplateEntry(e+
|
||||
"resourceIcon;resIcon="+d+".application_auto_scaling;",c,c,"","Application Auto Scaling",null,null,this.getTagsForStencil(d,"app application auto scaling","aws amazon web service management governance ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".autoscaling;",c,c,"","Auto Scaling",null,null,this.getTagsForStencil(d,"auto scaling","aws amazon web service management governance ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".backint_agent;",c,
|
||||
c,"","Backint Agent",null,null,this.getTagsForStencil(d,"backint agent","aws amazon web service management governance ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".chatbot;",c,c,"","Chatbot",null,null,this.getTagsForStencil(d,"chatbot","aws amazon web service management governance ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".cloudformation;",c,c,"","CloudFormation",null,null,this.getTagsForStencil(d,"cloudformation","aws amazon web service management governance ").join(" ")),
|
||||
this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".cloudtrail;",c,c,"","CloudTrail",null,null,this.getTagsForStencil(d,"cloudtrail","aws amazon web service management governance ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".codeguru;",c,c,"","CodeGuru",null,null,this.getTagsForStencil(d,"codeguru","aws amazon web service management governance ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".command_line_interface;",c,c,"","Command Line Interface",
|
||||
null,null,this.getTagsForStencil(d,"command line interface","aws amazon web service management governance ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".compute_optimizer;",c,c,"","Compute Optimizer",null,null,this.getTagsForStencil(d,"compute optimizer","aws amazon web service management governance ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".config;",c,c,"","Config",null,null,this.getTagsForStencil(d,"config","aws amazon web service management governance ").join(" ")),
|
||||
this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".license_manager;",c,c,"","License Manager",null,null,this.getTagsForStencil(d,"license manager","aws amazon web service management governance ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".managed_services;",c,c,"","Managed Services",null,null,this.getTagsForStencil(d,"managed services","aws amazon web service management governance ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".management_console;",
|
||||
c,c,"","Management Console",null,null,this.getTagsForStencil(d,"management console","aws amazon web service management governance ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".opsworks;",c,c,"","OpsWorks",null,null,this.getTagsForStencil(d,"opsworks","aws amazon web service management governance ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".organizations;",c,c,"","Organizations",null,null,this.getTagsForStencil(d,"organizations","aws amazon web service management governance ").join(" ")),
|
||||
this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".personal_health_dashboard;",c,c,"","Personal Health Dashboard",null,null,this.getTagsForStencil(d,"personal health dashboard","aws amazon web service management governance ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".service_catalog;",c,c,"","Service Catalog",null,null,this.getTagsForStencil(d,"service catalog","aws amazon web service management governance ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+
|
||||
d+".systems_manager;",c,c,"","Systems Manager",null,null,this.getTagsForStencil(d,"systems manager","aws amazon web service management governance ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".trusted_advisor;",c,c,"","Trusted Advisor",null,null,this.getTagsForStencil(d,"trusted advisor","aws amazon web service management governance ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".well_architect_tool;",c,c,"","Well-Architected Tool",null,null,
|
||||
this.getTagsForStencil(d,"well architected tool","aws amazon web service management governance ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".control_tower;",c,c,"","Control Tower",null,null,this.getTagsForStencil(d,"control tower","aws amazon web service management governance ").join(" ")),this.createVertexTemplateEntry(b+"alarm;",78*a,78*a,"","Alarm",null,null,this.getTagsForStencil(d,"cloudwatch alarm","aws amazon web service management governance ").join(" ")),this.createVertexTemplateEntry(b+
|
||||
"event_event_based;",78*a,78*a,"","Event (Event-Based)",null,null,this.getTagsForStencil(d,"cloudwatch event based","aws amazon web service management governance ").join(" ")),this.createVertexTemplateEntry(b+"event_time_based;",78*a,78*a,"","Event (Time-Based)",null,null,this.getTagsForStencil(d,"cloudwatch event time based","aws amazon web service management governance ").join(" ")),this.createVertexTemplateEntry(b+"rule_2;",78*a,76*a,"","Rule",null,null,this.getTagsForStencil(d,"cloudwatch rule",
|
||||
"aws amazon web service management governance ").join(" ")),this.createVertexTemplateEntry(b+"change_set;",65*a,78*a,"","Change Set",null,null,this.getTagsForStencil(d,"cloudformation change set","aws amazon web service management governance ").join(" ")),this.createVertexTemplateEntry(b+"stack;",78*a,76*a,"","Stack",null,null,this.getTagsForStencil(d,"cloudformation stack","aws amazon web service management governance ").join(" ")),this.createVertexTemplateEntry(b+"template;",65*a,78*a,"","Template",
|
||||
null,null,this.getTagsForStencil(d,"cloudformation template","aws amazon web service management governance ").join(" ")),this.createVertexTemplateEntry(b+"opsworks_apps;",78*a,78*a,"","Apps",null,null,this.getTagsForStencil(d,"opsworks apps applications","aws amazon web service management governance ").join(" ")),this.createVertexTemplateEntry(b+"deployments;",65*a,78*a,"","Deployments",null,null,this.getTagsForStencil(d,"opsworks deployments","aws amazon web service management governance ").join(" ")),
|
||||
this.createVertexTemplateEntry(b+"instances_2;",78*a,78*a,"","Instances",null,null,this.getTagsForStencil(d,"opsworks instances","aws amazon web service management governance ").join(" ")),this.createVertexTemplateEntry(b+"layers;",78*a,78*a,"","Layers",null,null,this.getTagsForStencil(d,"opsworks layers","aws amazon web service management governance ").join(" ")),this.createVertexTemplateEntry(b+"logs;",78*a,58*a,"","Logs",null,null,this.getTagsForStencil(d,"opsworks logs","aws amazon web service management governance ").join(" ")),
|
||||
this.createVertexTemplateEntry(b+"monitoring;",78*a,58*a,"","Monitoring",null,null,this.getTagsForStencil(d,"opsworks monitoring","aws amazon web service management governance ").join(" ")),this.createVertexTemplateEntry(b+"opsworks_permissions;",54*a,78*a,"","Permissions",null,null,this.getTagsForStencil(d,"opsworks permissions","aws amazon web service management governance ").join(" ")),this.createVertexTemplateEntry(b+"resources;",68*a,78*a,"","Resources",null,null,this.getTagsForStencil(d,"opsworks resources",
|
||||
"aws amazon web service management governance ").join(" ")),this.createVertexTemplateEntry(b+"stack2;",78*a,78*a,"","Stack",null,null,this.getTagsForStencil(d,"stack","aws amazon web service management governance ").join(" ")),this.createVertexTemplateEntry(b+"organizations_account;",74*a,78*a,"","Account",null,null,this.getTagsForStencil(d,"organizations account","aws amazon web service management governance ").join(" ")),this.createVertexTemplateEntry(b+"organizations_organizational_unit;",78*a,
|
||||
67*a,"","Organizational Unit",null,null,this.getTagsForStencil(d,"organizations organizational unit","aws amazon web service management governance ").join(" ")),this.createVertexTemplateEntry(b+"shield_shield_advanced;",70*a,78*a,"","Shield Advanced",null,null,this.getTagsForStencil(d,"shield advanced","aws amazon web service management governance ").join(" ")),this.createVertexTemplateEntry(b+"automation;",78*a,78*a,"","Automation",null,null,this.getTagsForStencil(d,"systems manager automation",
|
||||
"aws amazon web service management governance ").join(" ")),this.createVertexTemplateEntry(b+"documents;",64*a,78*a,"","Documents",null,null,this.getTagsForStencil(d,"systems manager documents","aws amazon web service management governance ").join(" ")),this.createVertexTemplateEntry(b+"inventory;",78*a,78*a,"","Inventory",null,null,this.getTagsForStencil(d,"systems manager inventory","aws amazon web service management governance ").join(" ")),this.createVertexTemplateEntry(b+"maintenance_windows;",
|
||||
78*a,78*a,"","Maintenance Windows",null,null,this.getTagsForStencil(d,"systems manager maintenance windows","aws amazon web service management governance ").join(" ")),this.createVertexTemplateEntry(b+"parameter_store;",75*a,78*a,"","Parameter Store",null,null,this.getTagsForStencil(d,"systems manager parameter store","aws amazon web service management governance ").join(" ")),this.createVertexTemplateEntry(b+"patch_manager;",78*a,78*a,"","Patch Manager",null,null,this.getTagsForStencil(d,"systems manager patch manager",
|
||||
"aws amazon web service management governance ").join(" ")),this.createVertexTemplateEntry(b+"run_command;",78*a,55*a,"","Run Command",null,null,this.getTagsForStencil(d,"systems manager run command","aws amazon web service management governance ").join(" ")),this.createVertexTemplateEntry(b+"state_manager;",78*a,78*a,"","State Manager",null,null,this.getTagsForStencil(d,"systems manager state","aws amazon web service management governance ").join(" ")),this.createVertexTemplateEntry(b+"checklist;",
|
||||
66*a,78*a,"","Checklist",null,null,this.getTagsForStencil(d,"trusted advisor checklist","aws amazon web service management governance ").join(" ")),this.createVertexTemplateEntry(b+"checklist_cost;",78*a,78*a,"","Checklist Cost",null,null,this.getTagsForStencil(d,"trusted advisor checklist cost","aws amazon web service management governance ").join(" ")),this.createVertexTemplateEntry(b+"checklist_fault_tolerant;",78*a,77*a,"","Checklist Fault Tolerant",null,null,this.getTagsForStencil(d,"trusted advisor fault tolerant",
|
||||
"aws amazon web service management governance ").join(" ")),this.createVertexTemplateEntry(b+"checklist_performance;",78*a,78*a,"","Checklist Performance",null,null,this.getTagsForStencil(d,"trusted advisor checklist performance","aws amazon web service management governance ").join(" ")),this.createVertexTemplateEntry(b+"checklist_security;",78*a,78*a,"","Checklist Security",null,null,this.getTagsForStencil(d,"trusted advisor checklist security","aws amazon web service management governance ").join(" ")),
|
||||
this.createVertexTemplateEntry(b+"systems_manager_opscenter;",78*a,78*a,"","OpsCenter",null,null,this.getTagsForStencil(d,"opscenter","aws amazon web service management governance ").join(" "))])};Sidebar.prototype.addAWS4MediaServicesPalette=function(a,b,e,c,d,f){a="points=[[0,0,0],[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0,0],[0,1,0],[0.25,1,0],[0.5,1,0],[0.75,1,0],[1,1,0],[0,0.25,0],[0,0.5,0],[0,0.75,0],[1,0.25,0],[1,0.5,0],[1,0.75,0]];outlineConnect=0;fontColor=#232F3E;gradientColor=#F78E04;gradientDirection=north;fillColor=#D05C17;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;"+
|
||||
mxConstants.STYLE_SHAPE+"=mxgraph.aws4.";this.addPaletteFunctions("aws4Media Services","AWS / Media Services",!1,[this.createVertexTemplateEntry(a+"resourceIcon;resIcon="+d+".elemental;",c,c,"","Appliances & Software",null,null,this.getTagsForStencil(d,"appliances software","aws amazon web service media services ").join(" ")),this.createVertexTemplateEntry(a+"resourceIcon;resIcon="+d+".media_services;",c,c,"","Media Services",null,null,this.getTagsForStencil(d,"media services","aws amazon web service media services ").join(" ")),
|
||||
this.createVertexTemplateEntry(a+"resourceIcon;resIcon="+d+".elastic_transcoder;",c,c,"","Elastic Transcoder",null,null,this.getTagsForStencil(d,"elastic transcoder","aws amazon web service media services ").join(" ")),this.createVertexTemplateEntry(a+"resourceIcon;resIcon="+d+".kinesis_video_streams;",c,c,"","Kinesis Video Streams",null,null,this.getTagsForStencil(d,"kinesis video streams","aws amazon web service media services ").join(" ")),this.createVertexTemplateEntry(a+"resourceIcon;resIcon="+
|
||||
d+".elemental_mediaconnect;",c,c,"","Elemental MediaConnect",null,null,this.getTagsForStencil(d,"elemental mediaconnect","aws amazon web service media services ").join(" ")),this.createVertexTemplateEntry(a+"resourceIcon;resIcon="+d+".elemental_mediaconvert;",c,c,"","Elemental MediaConvert",null,null,this.getTagsForStencil(d,"elemental mediaconvert","aws amazon web service media services ").join(" ")),this.createVertexTemplateEntry(a+"resourceIcon;resIcon="+d+".elemental_medialive;",c,c,"","Elemental MediaLive",
|
||||
null,null,this.getTagsForStencil(d,"elemental medialive","aws amazon web service media services ").join(" ")),this.createVertexTemplateEntry(a+"resourceIcon;resIcon="+d+".elemental_mediapackage;",c,c,"","Elemental MediaPackage",null,null,this.getTagsForStencil(d,"elemental mediapackage","aws amazon web service media services ").join(" ")),this.createVertexTemplateEntry(a+"resourceIcon;resIcon="+d+".elemental_mediastore;",c,c,"","Elemental MediaStore",null,null,this.getTagsForStencil(d,"elemental mediastore",
|
||||
"aws amazon web service media services ").join(" ")),this.createVertexTemplateEntry(a+"resourceIcon;resIcon="+d+".elemental_mediatailor;",c,c,"","Elemental MediaTailor",null,null,this.getTagsForStencil(d,"elemental mediatailor","aws amazon web service media services ").join(" ")),this.createVertexTemplateEntry(a+"resourceIcon;resIcon="+d+".elemental;",c,c,"","Elemental Conductor",null,null,this.getTagsForStencil(d,"elemental conductor","aws amazon web service media services ").join(" ")),this.createVertexTemplateEntry(a+
|
||||
"resourceIcon;resIcon="+d+".elemental;",c,c,"","Elemental Delta",null,null,this.getTagsForStencil(d,"elemental delta","aws amazon web service media services ").join(" ")),this.createVertexTemplateEntry(a+"resourceIcon;resIcon="+d+".elemental;",c,c,"","Elemental Live",null,null,this.getTagsForStencil(d,"elemental live","aws amazon web service media services ").join(" ")),this.createVertexTemplateEntry(a+"resourceIcon;resIcon="+d+".elemental;",c,c,"","Elemental Server",null,null,this.getTagsForStencil(d,
|
||||
"elemental server","aws amazon web service media services ").join(" ")),this.createVertexTemplateEntry(a+"resourceIcon;resIcon="+d+".interactive_video;",c,c,"","Interactive Video",null,null,this.getTagsForStencil(d,"interactive video","aws amazon web service media services ").join(" ")),this.createVertexTemplateEntry(a+"resourceIcon;resIcon="+d+".elemental_link;",c,c,"","Elemental Link",null,null,this.getTagsForStencil(d,"elemental link","aws amazon web service media services ").join(" "))])};Sidebar.prototype.addAWS4MigrationTransferPalette=
|
||||
function(a,b,e,c,d,f){b="outlineConnect=0;fontColor=#232F3E;gradientColor=none;fillColor=#116D5B;strokeColor=none;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;"+mxConstants.STYLE_SHAPE+"=mxgraph.aws4.";e="points=[[0,0,0],[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0,0],[0,1,0],[0.25,1,0],[0.5,1,0],[0.75,1,0],[1,1,0],[0,0.25,0],[0,0.5,0],[0,0.75,0],[1,0.25,0],[1,0.5,0],[1,0.75,0]];outlineConnect=0;fontColor=#232F3E;gradientColor=#4AB29A;gradientDirection=north;fillColor=#116D5B;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;"+
|
||||
mxConstants.STYLE_SHAPE+"=mxgraph.aws4.";this.addPaletteFunctions("aws4Migration Transfer","AWS / Migration & Transfer",!1,[this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".migration_and_transfer;",c,c,"","Migration & Transfer",null,null,this.getTagsForStencil(d,"migration and transfer","aws amazon web service migration transfer ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".application_discovery_service;",c,c,"","Application Discovery Service",null,null,this.getTagsForStencil(d,
|
||||
"application discovery service","aws amazon web service migration transfer ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".database_migration_service;",c,c,"","Database Migration Service",null,null,this.getTagsForStencil(d,"db database migration service","aws amazon web service migration transfer ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".datasync;",c,c,"","DataSync",null,null,this.getTagsForStencil(d,"datasync","aws amazon web service migration transfer ").join(" ")),
|
||||
this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".migration_hub;",c,c,"","Migration Hub",null,null,this.getTagsForStencil(d,"migration hub","aws amazon web service migration transfer ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".server_migration_service;",c,c,"","Server Migration Service",null,null,this.getTagsForStencil(d,"server migration service","aws amazon web service migration transfer ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+
|
||||
|
@ -4582,36 +4589,38 @@ d+".snowball;",c,c,"","Snowball",null,null,this.getTagsForStencil(d,"snowball","
|
|||
this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".cloudendure_migration;",c,c,"","CloudEndure Migration",null,null,this.getTagsForStencil(d,"cloudendure migration","aws amazon web service migration transfer ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".transfer_family;",c,c,"","Transfer Family",null,null,this.getTagsForStencil(d,"transfer family","aws amazon web service migration transfer ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+
|
||||
d+".transfer_for_sftp;",c,c,"","Transfer for SFTP",null,null,this.getTagsForStencil(d,"transfer for sftp","aws amazon web service migration transfer ").join(" ")),this.createVertexTemplateEntry(b+"agent2;",78*a,78*a,"","Agent",null,null,this.getTagsForStencil(d,"agent","aws amazon web service migration transfer ").join(" ")),this.createVertexTemplateEntry(b+"transfer_for_ftp_resource;",76*a,78*a,"","FTP",null,null,this.getTagsForStencil(d,"transfer for ftp resource","aws amazon web service migration transfer ").join(" ")),
|
||||
this.createVertexTemplateEntry(b+"transfer_for_ftps_resource;",76*a,78*a,"","FTPS",null,null,this.getTagsForStencil(d,"transfer for ftps resource","aws amazon web service migration transfer ").join(" ")),this.createVertexTemplateEntry(b+"transfer_for_sftp_resource;",76*a,78*a,"","SFTP",null,null,this.getTagsForStencil(d,"transfer for sftp resource","aws amazon web service migration transfer ").join(" "))])};Sidebar.prototype.addAWS4MobilePalette=function(a,b,e,c,d,f){b="outlineConnect=0;fontColor=#232F3E;gradientColor=none;fillColor=#C7131F;strokeColor=none;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;"+
|
||||
mxConstants.STYLE_SHAPE+"=mxgraph.aws4.";e="outlineConnect=0;fontColor=#232F3E;gradientColor=#F54749;gradientDirection=north;fillColor=#C7131F;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;"+mxConstants.STYLE_SHAPE+"=mxgraph.aws4.";this.addPaletteFunctions("aws4Mobile","AWS / Mobile",!1,[this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".mobile;",c,c,"","Mobile",null,null,this.getTagsForStencil(d,"mobile",
|
||||
"aws amazon web service mobile ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".api_gateway;",c,c,"","API Gateway",null,null,this.getTagsForStencil(d,"api application programming interface gateway","aws amazon web service mobile ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".pinpoint;",c,c,"","Pinpoint",null,null,this.getTagsForStencil(d,"pinpoint","aws amazon web service mobile ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+
|
||||
d+".amplify;",c,c,"","Amplify",null,null,this.getTagsForStencil(d,"amplify","aws amazon web service mobile ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".appsync;",c,c,"","AppSync",null,null,this.getTagsForStencil(d,"appsync","aws amazon web service mobile ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".device_farm;",c,c,"","Device Farm",null,null,this.getTagsForStencil(d,"device farm","aws amazon web service mobile ").join(" ")),this.createVertexTemplateEntry(b+
|
||||
"endpoint;",78*a,78*a,"","Endpoint",null,null,this.getTagsForStencil(d,"endpoint","aws amazon web service mobile ").join(" "))])};Sidebar.prototype.addAWS4NetworkContentDeliveryPalette=function(a,b,e,c,d,f){b="outlineConnect=0;fontColor=#232F3E;gradientColor=none;fillColor=#5A30B5;strokeColor=none;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;pointerEvents=1;"+mxConstants.STYLE_SHAPE+"=mxgraph.aws4.";e="outlineConnect=0;fontColor=#232F3E;gradientColor=#945DF2;gradientDirection=north;fillColor=#5A30B5;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;"+
|
||||
mxConstants.STYLE_SHAPE+"=mxgraph.aws4.";e="points=[[0,0,0],[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0,0],[0,1,0],[0.25,1,0],[0.5,1,0],[0.75,1,0],[1,1,0],[0,0.25,0],[0,0.5,0],[0,0.75,0],[1,0.25,0],[1,0.5,0],[1,0.75,0]];outlineConnect=0;fontColor=#232F3E;gradientColor=#F54749;gradientDirection=north;fillColor=#C7131F;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;"+mxConstants.STYLE_SHAPE+"=mxgraph.aws4.";this.addPaletteFunctions("aws4Mobile",
|
||||
"AWS / Mobile",!1,[this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".mobile;",c,c,"","Mobile",null,null,this.getTagsForStencil(d,"mobile","aws amazon web service mobile ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".api_gateway;",c,c,"","API Gateway",null,null,this.getTagsForStencil(d,"api application programming interface gateway","aws amazon web service mobile ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".pinpoint;",c,c,"","Pinpoint",
|
||||
null,null,this.getTagsForStencil(d,"pinpoint","aws amazon web service mobile ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".amplify;",c,c,"","Amplify",null,null,this.getTagsForStencil(d,"amplify","aws amazon web service mobile ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".appsync;",c,c,"","AppSync",null,null,this.getTagsForStencil(d,"appsync","aws amazon web service mobile ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+
|
||||
d+".device_farm;",c,c,"","Device Farm",null,null,this.getTagsForStencil(d,"device farm","aws amazon web service mobile ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".pinpoint_journey;",c,c,"","Pinpoint Journey",null,null,this.getTagsForStencil(d,"pinpoint journey","aws amazon web service mobile ").join(" ")),this.createVertexTemplateEntry(b+"endpoint;",78*a,78*a,"","Endpoint",null,null,this.getTagsForStencil(d,"endpoint","aws amazon web service mobile ").join(" "))])};
|
||||
Sidebar.prototype.addAWS4NetworkContentDeliveryPalette=function(a,b,e,c,d,f){b="outlineConnect=0;fontColor=#232F3E;gradientColor=none;fillColor=#5A30B5;strokeColor=none;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;pointerEvents=1;"+mxConstants.STYLE_SHAPE+"=mxgraph.aws4.";e="points=[[0,0,0],[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0,0],[0,1,0],[0.25,1,0],[0.5,1,0],[0.75,1,0],[1,1,0],[0,0.25,0],[0,0.5,0],[0,0.75,0],[1,0.25,0],[1,0.5,0],[1,0.75,0]];outlineConnect=0;fontColor=#232F3E;gradientColor=#945DF2;gradientDirection=north;fillColor=#5A30B5;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;"+
|
||||
mxConstants.STYLE_SHAPE+"=mxgraph.aws4.";this.addPaletteFunctions("aws4Network Content Delivery","AWS / Network & Content Delivery",!1,[this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".networking_and_content_delivery;",c,c,"","Networking and Content Delivery",null,null,this.getTagsForStencil(d,"networking and content delivery","aws amazon web service netowrk content delivery ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".api_gateway;",c,c,"","API Gateway",null,
|
||||
null,this.getTagsForStencil(d,"api application programming interface gateway","aws amazon web service netowrk content delivery ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".cloudfront;",c,c,"","CloudFront",null,null,this.getTagsForStencil(d,"cloudfront","aws amazon web service netowrk content delivery ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".route_53;",c,c,"","Route 53",null,null,this.getTagsForStencil(d,"route 53","aws amazon web service netowrk content delivery ").join(" ")),
|
||||
this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".vpc_privatelink;",c,c,"","PrivateLink",null,null,this.getTagsForStencil(d,"privatelink","aws amazon web service netowrk content delivery ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".vpc;",c,c,"","VPC",null,null,this.getTagsForStencil(d,"vpc virtual private cloud","aws amazon web service netowrk content delivery ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".app_mesh;",c,c,"","App Mesh",
|
||||
null,null,this.getTagsForStencil(d,"app application mesh","aws amazon web service netowrk content delivery ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".client_vpn;",c,c,"","Client VPN",null,null,this.getTagsForStencil(d,"client vpn virtual private network","aws amazon web service netowrk content delivery ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".site_to_site_vpn;",c,c,"","Site-to-Site VPN",null,null,this.getTagsForStencil(d,"site to site s2s vpn virtual private network",
|
||||
"aws amazon web service netowrk content delivery ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".elastic_load_balancing;",c,c,"","Elastic Load Balancing",null,null,this.getTagsForStencil(d,"elastic load balancing","aws amazon web service netowrk content delivery ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".cloud_map;",c,c,"","Cloud Map",null,null,this.getTagsForStencil(d,"cloud map","aws amazon web service netowrk content delivery ").join(" ")),
|
||||
this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".direct_connect;",c,c,"","Direct Connect",null,null,this.getTagsForStencil(d,"direct connect","aws amazon web service netowrk content delivery ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".global_accelerator;",c,c,"","Global Accelerator",null,null,this.getTagsForStencil(d,"global accelerator","aws amazon web service netowrk content delivery ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+
|
||||
d+".transit_gateway;",c,c,"","Transit Gateway",null,null,this.getTagsForStencil(d,"transit gateway","aws amazon web service netowrk content delivery ").join(" ")),this.createVertexTemplateEntry(b+"endpoint;",78*a,78*a,"","Endpoint",null,null,this.getTagsForStencil(d,"endpoint","aws amazon web service netowrk content delivery ").join(" ")),this.createVertexTemplateEntry(b+"download_distribution;",78*a,78*a,"","Download Distribution",null,null,this.getTagsForStencil(d,"download distribution","aws amazon web service netowrk content delivery ").join(" ")),
|
||||
this.createVertexTemplateEntry(b+"edge_location;",78*a,78*a,"","Edge Location",null,null,this.getTagsForStencil(d,"edge location","aws amazon web service netowrk content delivery ").join(" ")),this.createVertexTemplateEntry(b+"streaming_distribution;",78*a,78*a,"","Streaming Distribution",null,null,this.getTagsForStencil(d,"streaming distribution","aws amazon web service netowrk content delivery ").join(" ")),this.createVertexTemplateEntry(b+"hosted_zone;",78*a,77*a,"","Hosted Zone",null,null,this.getTagsForStencil(d,
|
||||
"hosted zone","aws amazon web service netowrk content delivery ").join(" ")),this.createVertexTemplateEntry(b+"route_table;",78*a,76*a,"","Route Table",null,null,this.getTagsForStencil(d,"route table","aws amazon web service netowrk content delivery ").join(" ")),this.createVertexTemplateEntry(b+"customer_gateway;",78*a,78*a,"","Router",null,null,this.getTagsForStencil(d,"vpc virtual private cloud customer gateway","aws amazon web service netowrk content delivery ").join(" ")),this.createVertexTemplateEntry(b+
|
||||
"elastic_network_adapter;",78*a,78*a,"","Elastic Network Adapter",null,null,this.getTagsForStencil(d,"vpc virtual private cloud elastic network adapter","aws amazon web service netowrk content delivery ").join(" ")),this.createVertexTemplateEntry(b+"elastic_network_interface;",78*a,78*a,"","Elastic Network Interface",null,null,this.getTagsForStencil(d,"vpc virtual private cloud elastic network interface","aws amazon web service netowrk content delivery ").join(" ")),this.createVertexTemplateEntry(b+
|
||||
"endpoints;",78*a,78*a,"","Endpoints",null,null,this.getTagsForStencil(d,"vpc virtual private cloud endpoints","aws amazon web service netowrk content delivery ").join(" ")),this.createVertexTemplateEntry(b+"flow_logs;",78*a,78*a,"","Flow Logs",null,null,this.getTagsForStencil(d,"vpc virtual private cloud flow logs","aws amazon web service netowrk content delivery ").join(" ")),this.createVertexTemplateEntry(b+"gateway;",76*a,78*a,"","Gateway",null,null,this.getTagsForStencil(d,"gateway","aws amazon web service netowrk content delivery ").join(" ")),
|
||||
this.createVertexTemplateEntry(b+"internet_gateway;",78*a,78*a,"","Internet Gateway",null,null,this.getTagsForStencil(d,"vpc virtual private cloud internet gateway","aws amazon web service netowrk content delivery ").join(" ")),this.createVertexTemplateEntry(b+"mesh;",78*a,77*a,"","Mesh",null,null,this.getTagsForStencil(d,"mesh","aws amazon web service netowrk content delivery ").join(" ")),this.createVertexTemplateEntry(b+"nat_gateway;",78*a,78*a,"","NAT Gateway",null,null,this.getTagsForStencil(d,
|
||||
"vpc virtual private cloud nat gateway","aws amazon web service netowrk content delivery ").join(" ")),this.createVertexTemplateEntry(b+"namespace;",78*a,78*a,"","Namespace",null,null,this.getTagsForStencil(d,"namespace","aws amazon web service netowrk content delivery ").join(" ")),this.createVertexTemplateEntry(b+"network_access_control_list;",78*a,78*a,"","Network Access Control List",null,null,this.getTagsForStencil(d,"vpc virtual private cloud network access control list","aws amazon web service netowrk content delivery ").join(" ")),
|
||||
this.createVertexTemplateEntry(b+"peering;",78*a,78*a,"","Peering Connection",null,null,this.getTagsForStencil(d,"peering connection","aws amazon web service netowrk content delivery ").join(" ")),this.createVertexTemplateEntry(b+"resource;",76*a,78*a,"","Resource",null,null,this.getTagsForStencil(d,"resource","aws amazon web service netowrk content delivery ").join(" ")),this.createVertexTemplateEntry(b+"service;",78*a,76*a,"","Service",null,null,this.getTagsForStencil(d,"service","aws amazon web service netowrk content delivery ").join(" ")),
|
||||
this.createVertexTemplateEntry(b+"application_load_balancer;",78*a,78*a,"","Application Load Balancer",null,null,this.getTagsForStencil(d,"application load balancer","aws amazon web service netowrk content delivery ").join(" ")),this.createVertexTemplateEntry(b+"classic_load_balancer;",78*a,78*a,"","Classic Load Balancer",null,null,this.getTagsForStencil(d,"classic load balancer","aws amazon web service netowrk content delivery ").join(" ")),this.createVertexTemplateEntry(b+"network_load_balancer;",
|
||||
78*a,78*a,"","Network Load Balancer",null,null,this.getTagsForStencil(d,"network load balancer","aws amazon web service netowrk content delivery ").join(" ")),this.createVertexTemplateEntry(b+"router;",78*a,78*a,"","Router",null,null,this.getTagsForStencil(d,"router","aws amazon web service netowrk content delivery ").join(" ")),this.createVertexTemplateEntry(b+"virtual_gateway;",78*a,78*a,"","Virtual Gateway",null,null,this.getTagsForStencil(d,"virtual gateway","aws amazon web service netowrk content delivery ").join(" ")),
|
||||
this.createVertexTemplateEntry(b+"virtual_node;",78*a,78*a,"","Virtual Node",null,null,this.getTagsForStencil(d,"virtual node","aws amazon web service netowrk content delivery ").join(" ")),this.createVertexTemplateEntry(b+"virtual_router;",78*a,78*a,"","Virtual Router",null,null,this.getTagsForStencil(d,"virtual router","aws amazon web service netowrk content delivery ").join(" ")),this.createVertexTemplateEntry(b+"virtual_service;",78*a,74*a,"","Virtual Service",null,null,this.getTagsForStencil(d,
|
||||
"virtual service","aws amazon web service netowrk content delivery ").join(" ")),this.createVertexTemplateEntry(b+"vpn_connection;",70*a,78*a,"","VPN Connection",null,null,this.getTagsForStencil(d,"vpc virtual private cloud vpn network connection","aws amazon web service netowrk content delivery ").join(" ")),this.createVertexTemplateEntry(b+"vpn_gateway;",78*a,78*a,"","VPN Gateway",null,null,this.getTagsForStencil(d,"vpc virtual private cloud vpn network gateway","aws amazon web service netowrk content delivery ").join(" ")),
|
||||
this.createVertexTemplateEntry(b+"vpc_traffic_mirroring;",78*a,78*a,"","Traffic Mirroring",null,null,this.getTagsForStencil(d,"vpc virtual private cloud traffic mirroring","aws amazon web service netowrk content delivery ").join(" "))])};Sidebar.prototype.addAWS4QuantumTechnologiesPalette=function(a,b,e,c,d,f){a="outlineConnect=0;fontColor=#232F3E;gradientColor=#F78E04;gradientDirection=north;fillColor=#D05C17;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;"+
|
||||
null,this.getTagsForStencil(d,"api application programming interface gateway","aws amazon web service netowrk content delivery ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".cloud_directory;",c,c,"","Cloud Directory",null,null,this.getTagsForStencil(d,"cloud directory","aws amazon web service netowrk content delivery ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".cloudfront;",c,c,"","CloudFront",null,null,this.getTagsForStencil(d,"cloudfront",
|
||||
"aws amazon web service netowrk content delivery ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".route_53;",c,c,"","Route 53",null,null,this.getTagsForStencil(d,"route 53","aws amazon web service netowrk content delivery ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".vpc_privatelink;",c,c,"","PrivateLink",null,null,this.getTagsForStencil(d,"privatelink","aws amazon web service netowrk content delivery ").join(" ")),this.createVertexTemplateEntry(e+
|
||||
"resourceIcon;resIcon="+d+".vpc;",c,c,"","VPC",null,null,this.getTagsForStencil(d,"vpc virtual private cloud","aws amazon web service netowrk content delivery ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".app_mesh;",c,c,"","App Mesh",null,null,this.getTagsForStencil(d,"app application mesh","aws amazon web service netowrk content delivery ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".client_vpn;",c,c,"","Client VPN",null,null,this.getTagsForStencil(d,
|
||||
"client vpn virtual private network","aws amazon web service netowrk content delivery ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".site_to_site_vpn;",c,c,"","Site-to-Site VPN",null,null,this.getTagsForStencil(d,"site to site s2s vpn virtual private network","aws amazon web service netowrk content delivery ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".elastic_load_balancing;",c,c,"","Elastic Load Balancing",null,null,this.getTagsForStencil(d,
|
||||
"elastic load balancing","aws amazon web service netowrk content delivery ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".cloud_map;",c,c,"","Cloud Map",null,null,this.getTagsForStencil(d,"cloud map","aws amazon web service netowrk content delivery ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".direct_connect;",c,c,"","Direct Connect",null,null,this.getTagsForStencil(d,"direct connect","aws amazon web service netowrk content delivery ").join(" ")),
|
||||
this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".global_accelerator;",c,c,"","Global Accelerator",null,null,this.getTagsForStencil(d,"global accelerator","aws amazon web service netowrk content delivery ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".transit_gateway;",c,c,"","Transit Gateway",null,null,this.getTagsForStencil(d,"transit gateway","aws amazon web service netowrk content delivery ").join(" ")),this.createVertexTemplateEntry(b+"endpoint;",78*a,78*
|
||||
a,"","Endpoint",null,null,this.getTagsForStencil(d,"endpoint","aws amazon web service netowrk content delivery ").join(" ")),this.createVertexTemplateEntry(b+"download_distribution;",78*a,78*a,"","Download Distribution",null,null,this.getTagsForStencil(d,"download distribution","aws amazon web service netowrk content delivery ").join(" ")),this.createVertexTemplateEntry(b+"edge_location;",78*a,78*a,"","Edge Location",null,null,this.getTagsForStencil(d,"edge location","aws amazon web service netowrk content delivery ").join(" ")),
|
||||
this.createVertexTemplateEntry(b+"streaming_distribution;",78*a,78*a,"","Streaming Distribution",null,null,this.getTagsForStencil(d,"streaming distribution","aws amazon web service netowrk content delivery ").join(" ")),this.createVertexTemplateEntry(b+"hosted_zone;",78*a,77*a,"","Hosted Zone",null,null,this.getTagsForStencil(d,"hosted zone","aws amazon web service netowrk content delivery ").join(" ")),this.createVertexTemplateEntry(b+"route_table;",78*a,76*a,"","Route Table",null,null,this.getTagsForStencil(d,
|
||||
"route table","aws amazon web service netowrk content delivery ").join(" ")),this.createVertexTemplateEntry(b+"customer_gateway;",78*a,78*a,"","Router",null,null,this.getTagsForStencil(d,"vpc virtual private cloud customer gateway","aws amazon web service netowrk content delivery ").join(" ")),this.createVertexTemplateEntry(b+"elastic_network_adapter;",78*a,78*a,"","Elastic Network Adapter",null,null,this.getTagsForStencil(d,"vpc virtual private cloud elastic network adapter","aws amazon web service netowrk content delivery ").join(" ")),
|
||||
this.createVertexTemplateEntry(b+"elastic_network_interface;",78*a,78*a,"","Elastic Network Interface",null,null,this.getTagsForStencil(d,"vpc virtual private cloud elastic network interface","aws amazon web service netowrk content delivery ").join(" ")),this.createVertexTemplateEntry(b+"endpoints;",78*a,78*a,"","Endpoints",null,null,this.getTagsForStencil(d,"vpc virtual private cloud endpoints","aws amazon web service netowrk content delivery ").join(" ")),this.createVertexTemplateEntry(b+"flow_logs;",
|
||||
78*a,78*a,"","Flow Logs",null,null,this.getTagsForStencil(d,"vpc virtual private cloud flow logs","aws amazon web service netowrk content delivery ").join(" ")),this.createVertexTemplateEntry(b+"gateway;",76*a,78*a,"","Gateway",null,null,this.getTagsForStencil(d,"gateway","aws amazon web service netowrk content delivery ").join(" ")),this.createVertexTemplateEntry(b+"internet_gateway;",78*a,78*a,"","Internet Gateway",null,null,this.getTagsForStencil(d,"vpc virtual private cloud internet gateway",
|
||||
"aws amazon web service netowrk content delivery ").join(" ")),this.createVertexTemplateEntry(b+"mesh;",78*a,77*a,"","Mesh",null,null,this.getTagsForStencil(d,"mesh","aws amazon web service netowrk content delivery ").join(" ")),this.createVertexTemplateEntry(b+"nat_gateway;",78*a,78*a,"","NAT Gateway",null,null,this.getTagsForStencil(d,"vpc virtual private cloud nat gateway","aws amazon web service netowrk content delivery ").join(" ")),this.createVertexTemplateEntry(b+"namespace;",78*a,78*a,"",
|
||||
"Namespace",null,null,this.getTagsForStencil(d,"namespace","aws amazon web service netowrk content delivery ").join(" ")),this.createVertexTemplateEntry(b+"network_access_control_list;",78*a,78*a,"","Network Access Control List",null,null,this.getTagsForStencil(d,"vpc virtual private cloud network access control list","aws amazon web service netowrk content delivery ").join(" ")),this.createVertexTemplateEntry(b+"peering;",78*a,78*a,"","Peering Connection",null,null,this.getTagsForStencil(d,"peering connection",
|
||||
"aws amazon web service netowrk content delivery ").join(" ")),this.createVertexTemplateEntry(b+"resource;",76*a,78*a,"","Resource",null,null,this.getTagsForStencil(d,"resource","aws amazon web service netowrk content delivery ").join(" ")),this.createVertexTemplateEntry(b+"service;",78*a,76*a,"","Service",null,null,this.getTagsForStencil(d,"service","aws amazon web service netowrk content delivery ").join(" ")),this.createVertexTemplateEntry(b+"application_load_balancer;",78*a,78*a,"","Application Load Balancer",
|
||||
null,null,this.getTagsForStencil(d,"application load balancer","aws amazon web service netowrk content delivery ").join(" ")),this.createVertexTemplateEntry(b+"classic_load_balancer;",78*a,78*a,"","Classic Load Balancer",null,null,this.getTagsForStencil(d,"classic load balancer","aws amazon web service netowrk content delivery ").join(" ")),this.createVertexTemplateEntry(b+"network_load_balancer;",78*a,78*a,"","Network Load Balancer",null,null,this.getTagsForStencil(d,"network load balancer","aws amazon web service netowrk content delivery ").join(" ")),
|
||||
this.createVertexTemplateEntry(b+"router;",78*a,78*a,"","Router",null,null,this.getTagsForStencil(d,"router","aws amazon web service netowrk content delivery ").join(" ")),this.createVertexTemplateEntry(b+"virtual_gateway;",78*a,78*a,"","Virtual Gateway",null,null,this.getTagsForStencil(d,"virtual gateway","aws amazon web service netowrk content delivery ").join(" ")),this.createVertexTemplateEntry(b+"virtual_node;",78*a,78*a,"","Virtual Node",null,null,this.getTagsForStencil(d,"virtual node","aws amazon web service netowrk content delivery ").join(" ")),
|
||||
this.createVertexTemplateEntry(b+"virtual_router;",78*a,78*a,"","Virtual Router",null,null,this.getTagsForStencil(d,"virtual router","aws amazon web service netowrk content delivery ").join(" ")),this.createVertexTemplateEntry(b+"virtual_service;",78*a,74*a,"","Virtual Service",null,null,this.getTagsForStencil(d,"virtual service","aws amazon web service netowrk content delivery ").join(" ")),this.createVertexTemplateEntry(b+"vpn_connection;",70*a,78*a,"","VPN Connection",null,null,this.getTagsForStencil(d,
|
||||
"vpc virtual private cloud vpn network connection","aws amazon web service netowrk content delivery ").join(" ")),this.createVertexTemplateEntry(b+"vpn_gateway;",78*a,78*a,"","VPN Gateway",null,null,this.getTagsForStencil(d,"vpc virtual private cloud vpn network gateway","aws amazon web service netowrk content delivery ").join(" ")),this.createVertexTemplateEntry(b+"vpc_traffic_mirroring;",78*a,78*a,"","Traffic Mirroring",null,null,this.getTagsForStencil(d,"vpc virtual private cloud traffic mirroring",
|
||||
"aws amazon web service netowrk content delivery ").join(" "))])};Sidebar.prototype.addAWS4QuantumTechnologiesPalette=function(a,b,e,c,d,f){a="points=[[0,0,0],[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0,0],[0,1,0],[0.25,1,0],[0.5,1,0],[0.75,1,0],[1,1,0],[0,0.25,0],[0,0.5,0],[0,0.75,0],[1,0.25,0],[1,0.5,0],[1,0.75,0]];outlineConnect=0;fontColor=#232F3E;gradientColor=#F78E04;gradientDirection=north;fillColor=#D05C17;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;"+
|
||||
mxConstants.STYLE_SHAPE+"=mxgraph.aws4.";this.addPaletteFunctions("aws4Quantum Technologies","AWS / Quantum Technologies",!1,[this.createVertexTemplateEntry(a+"resourceIcon;resIcon="+d+".quantum_technologies;",c,c,"","Quantum Technologies",null,null,this.getTagsForStencil(d,"quantum technologies","aws amazon web service quantum technologies ").join(" ")),this.createVertexTemplateEntry(a+"resourceIcon;resIcon="+d+".braket;",c,c,"","Braket",null,null,this.getTagsForStencil(d,"braket","aws amazon web service quantum technologies ").join(" "))])};
|
||||
Sidebar.prototype.addAWS4RoboticsPalette=function(a,b,e,c,d,f){b="outlineConnect=0;fontColor=#232F3E;gradientColor=none;fillColor=#BE0917;strokeColor=none;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;pointerEvents=1;"+mxConstants.STYLE_SHAPE+"=mxgraph.aws4.";e="outlineConnect=0;fontColor=#232F3E;gradientColor=#FE5151;gradientDirection=north;fillColor=#BE0917;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;"+
|
||||
Sidebar.prototype.addAWS4RoboticsPalette=function(a,b,e,c,d,f){b="outlineConnect=0;fontColor=#232F3E;gradientColor=none;fillColor=#BE0917;strokeColor=none;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;pointerEvents=1;"+mxConstants.STYLE_SHAPE+"=mxgraph.aws4.";e="points=[[0,0,0],[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0,0],[0,1,0],[0.25,1,0],[0.5,1,0],[0.75,1,0],[1,1,0],[0,0.25,0],[0,0.5,0],[0,0.75,0],[1,0.25,0],[1,0.5,0],[1,0.75,0]];outlineConnect=0;fontColor=#232F3E;gradientColor=#FE5151;gradientDirection=north;fillColor=#BE0917;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;"+
|
||||
mxConstants.STYLE_SHAPE+"=mxgraph.aws4.";this.addPaletteFunctions("aws4Robotics","AWS / Robotics",!1,[this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".robotics;",c,c,"","Robotics",null,null,this.getTagsForStencil(d,"robotics","aws amazon web service robotics ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".robomaker;",c,c,"","RoboMaker",null,null,this.getTagsForStencil(d,"robomaker","aws amazon web service robotics ").join(" ")),this.createVertexTemplateEntry(b+
|
||||
"simulation;",78*a,64*a,"","Simulation",null,null,this.getTagsForStencil(d,"simulation","aws amazon web service robotics ").join(" ")),this.createVertexTemplateEntry(b+"fleet_management;",78*a,78*a,"","Fleet Management",null,null,this.getTagsForStencil(d,"fleet management","aws amazon web service robotics ").join(" ")),this.createVertexTemplateEntry(b+"development_environment;",78*a,71*a,"","Development Environment",null,null,this.getTagsForStencil(d,"development environment","aws amazon web service robotics ").join(" ")),
|
||||
this.createVertexTemplateEntry(b+"cloud_extension_ros;",78*a,78*a,"","Cloud Extensions ROS",null,null,this.getTagsForStencil(d,"cloud extension ros","aws amazon web service robotics ").join(" "))])};Sidebar.prototype.addAWS4SatellitePalette=function(a,b,e,c,d,f){a="outlineConnect=0;fontColor=#232F3E;gradientColor=#517DFD;gradientDirection=north;fillColor=#2F29AF;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;"+mxConstants.STYLE_SHAPE+
|
||||
"=mxgraph.aws4.";this.addPaletteFunctions("aws4Satellite","AWS / Satellite",!1,[this.createVertexTemplateEntry(a+"resourceIcon;resIcon="+d+".satellite;",c,c,"","Satellite",null,null,this.getTagsForStencil(d,"satellite","aws amazon web satellite ").join(" ")),this.createVertexTemplateEntry(a+"resourceIcon;resIcon="+d+".ground_station;",c,c,"","Ground Station",null,null,this.getTagsForStencil(d,"ground station","aws amazon web satellite ").join(" "))])};Sidebar.prototype.addAWS4SecurityIdentityCompliancePalette=
|
||||
function(a,b,e,c,d,f){b="outlineConnect=0;fontColor=#232F3E;gradientColor=none;fillColor=#C7131F;strokeColor=none;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;pointerEvents=1;"+mxConstants.STYLE_SHAPE+"=mxgraph.aws4.";e="outlineConnect=0;fontColor=#232F3E;gradientColor=#F54749;gradientDirection=north;fillColor=#C7131F;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;"+
|
||||
this.createVertexTemplateEntry(b+"cloud_extension_ros;",78*a,78*a,"","Cloud Extensions ROS",null,null,this.getTagsForStencil(d,"cloud extension ros","aws amazon web service robotics ").join(" "))])};Sidebar.prototype.addAWS4SatellitePalette=function(a,b,e,c,d,f){a="points=[[0,0,0],[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0,0],[0,1,0],[0.25,1,0],[0.5,1,0],[0.75,1,0],[1,1,0],[0,0.25,0],[0,0.5,0],[0,0.75,0],[1,0.25,0],[1,0.5,0],[1,0.75,0]];outlineConnect=0;fontColor=#232F3E;gradientColor=#517DFD;gradientDirection=north;fillColor=#2F29AF;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;"+
|
||||
mxConstants.STYLE_SHAPE+"=mxgraph.aws4.";this.addPaletteFunctions("aws4Satellite","AWS / Satellite",!1,[this.createVertexTemplateEntry(a+"resourceIcon;resIcon="+d+".satellite;",c,c,"","Satellite",null,null,this.getTagsForStencil(d,"satellite","aws amazon web satellite ").join(" ")),this.createVertexTemplateEntry(a+"resourceIcon;resIcon="+d+".ground_station;",c,c,"","Ground Station",null,null,this.getTagsForStencil(d,"ground station","aws amazon web satellite ").join(" "))])};Sidebar.prototype.addAWS4SecurityIdentityCompliancePalette=
|
||||
function(a,b,e,c,d,f){b="outlineConnect=0;fontColor=#232F3E;gradientColor=none;fillColor=#C7131F;strokeColor=none;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;pointerEvents=1;"+mxConstants.STYLE_SHAPE+"=mxgraph.aws4.";e="points=[[0,0,0],[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0,0],[0,1,0],[0.25,1,0],[0.5,1,0],[0.75,1,0],[1,1,0],[0,0.25,0],[0,0.5,0],[0,0.75,0],[1,0.25,0],[1,0.5,0],[1,0.75,0]];outlineConnect=0;fontColor=#232F3E;gradientColor=#F54749;gradientDirection=north;fillColor=#C7131F;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;"+
|
||||
mxConstants.STYLE_SHAPE+"=mxgraph.aws4.";this.addPaletteFunctions("aws4Security Identity Compliance","AWS / Security, Identity & Compliance",!1,[this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".security_identity_and_compliance;",c,c,"","Security Identity and Compliance",null,null,this.getTagsForStencil(d,"security identity and compliance","aws amazon web service security identity compliance ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".cloud_directory;",c,
|
||||
c,"","Cloud Directory",null,null,this.getTagsForStencil(d,"cloud directory","aws amazon web service security identity compliance ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".cognito;",c,c,"","Cognito",null,null,this.getTagsForStencil(d,"cognito","aws amazon web service security identity compliance ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".detective;",c,c,"","Detective",null,null,this.getTagsForStencil(d,"detective","aws amazon web service security identity compliance ").join(" ")),
|
||||
this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".guardduty;",c,c,"","GuardDuty",null,null,this.getTagsForStencil(d,"guardduty guard duty","aws amazon web service security identity compliance ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".inspector;",c,c,"","Inspector",null,null,this.getTagsForStencil(d,"inspector","aws amazon web service security identity compliance ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".macie;",c,c,"","Macie",
|
||||
|
@ -4630,23 +4639,24 @@ null,null,this.getTagsForStencil(d,"identity and access management iam permissio
|
|||
"identity and access management iam temporary security credential","aws amazon web service security identity compliance ").join(" ")),this.createVertexTemplateEntry(b+"managed_ms_ad;",78*a,77*a,"","Managed MS AD",null,null,this.getTagsForStencil(d,"managed ms ad","aws amazon web service security identity compliance ").join(" ")),this.createVertexTemplateEntry(b+"organizations_account;",74*a,78*a,"","Organizations Account",null,null,this.getTagsForStencil(d,"organizations account","aws amazon web service security identity compliance ").join(" ")),
|
||||
this.createVertexTemplateEntry(b+"organizations_organizational_unit;",78*a,67*a,"","Organizations Organizational Unit",null,null,this.getTagsForStencil(d,"organizations organizational unit","aws amazon web service security identity compliance ").join(" ")),this.createVertexTemplateEntry(b+"finding;",70*a,78*a,"","Finding",null,null,this.getTagsForStencil(d,"finding","aws amazon web service security identity compliance ").join(" ")),this.createVertexTemplateEntry(b+"shield_shield_advanced;",70*a,78*
|
||||
a,"","Shield Advanced",null,null,this.getTagsForStencil(d,"shield advanced","aws amazon web service security identity compliance ").join(" ")),this.createVertexTemplateEntry(b+"filtering_rule;",78*a,78*a,"","Filtering Rule",null,null,this.getTagsForStencil(d,"filtering rule","aws amazon web service security identity compliance ").join(" ")),this.createVertexTemplateEntry(b+"simple_ad;",78*a,77*a,"","Simple AD",null,null,this.getTagsForStencil(d,"simple ad","aws amazon web service security identity compliance ").join(" "))])};
|
||||
Sidebar.prototype.addAWS4StoragePalette=function(a,b,e,c,d,f){b="outlineConnect=0;fontColor=#232F3E;gradientColor=none;fillColor=#277116;strokeColor=none;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;pointerEvents=1;"+mxConstants.STYLE_SHAPE+"=mxgraph.aws4.";e="outlineConnect=0;fontColor=#232F3E;gradientColor=#60A337;gradientDirection=north;fillColor=#277116;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;"+
|
||||
Sidebar.prototype.addAWS4StoragePalette=function(a,b,e,c,d,f){b="outlineConnect=0;fontColor=#232F3E;gradientColor=none;fillColor=#277116;strokeColor=none;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;pointerEvents=1;"+mxConstants.STYLE_SHAPE+"=mxgraph.aws4.";e="points=[[0,0,0],[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0,0],[0,1,0],[0.25,1,0],[0.5,1,0],[0.75,1,0],[1,1,0],[0,0.25,0],[0,0.5,0],[0,0.75,0],[1,0.25,0],[1,0.5,0],[1,0.75,0]];outlineConnect=0;fontColor=#232F3E;gradientColor=#60A337;gradientDirection=north;fillColor=#277116;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;"+
|
||||
mxConstants.STYLE_SHAPE+"=mxgraph.aws4.";this.addPaletteFunctions("aws4Storage","AWS / Storage",!1,[this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".storage;",c,c,"","Storage",null,null,this.getTagsForStencil(d,"storage","aws amazon web service storage ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".elastic_block_store;",c,c,"","Elastic Block Store",null,null,this.getTagsForStencil(d,"elastic block store","aws amazon web service storage ").join(" ")),this.createVertexTemplateEntry(e+
|
||||
"resourceIcon;resIcon="+d+".elastic_file_system;",c,c,"","Elastic File System",null,null,this.getTagsForStencil(d,"elastic file system","aws amazon web service storage ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".fsx;",c,c,"","FSx",null,null,this.getTagsForStencil(d,"fsx","aws amazon web service storage ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".fsx_for_lustre;",c,c,"","FSx for Lustre",null,null,this.getTagsForStencil(d,"fsx for lustre",
|
||||
"aws amazon web service storage ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".fsx_for_windows_file_server;",c,c,"","FSx for Windows File Server",null,null,this.getTagsForStencil(d,"fsx for windows file server","aws amazon web service storage ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".glacier;",c,c,"","S3 Glacier",null,null,this.getTagsForStencil(d,"s3 simple storage service glacier","aws amazon web service storage ").join(" ")),this.createVertexTemplateEntry(e+
|
||||
"resourceIcon;resIcon="+d+".s3;",c,c,"","Simple Storage Service (S3)",null,null,this.getTagsForStencil(d,"s3 simple storage service","aws amazon web service storage ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".backup;",c,c,"","Backup",null,null,this.getTagsForStencil(d,"backup","aws amazon web service storage ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".snowball;",c,c,"","Snowball",null,null,this.getTagsForStencil(d,"snowball","aws amazon web service storage ").join(" ")),
|
||||
this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".snowball_edge;",c,c,"","Snowball Edge",null,null,this.getTagsForStencil(d,"snowball edge","aws amazon web service storage ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".snowmobile;",c,c,"","Snowmobile",null,null,this.getTagsForStencil(d,"snowmobile","aws amazon web service storage ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".storage_gateway;",c,c,"","Storage Gateway",null,null,this.getTagsForStencil(d,
|
||||
"storage gateway","aws amazon web service storage ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".cloudendure_disaster_recovery;",c,c,"","CloudEndure Disaster Recovery",null,null,this.getTagsForStencil(d,"cloudendure disaster recovery","aws amazon web service storage ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".efs_infrequentaccess;",c,c,"","EFS InfrequentAccess",null,null,this.getTagsForStencil(d,"efs infrequent access","aws amazon web service storage ").join(" ")),
|
||||
this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".efs_standard;",c,c,"","EFS Standard",null,null,this.getTagsForStencil(d,"efs standard","aws amazon web service storage ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".snowcone;",c,c,"","Snowcone",null,null,this.getTagsForStencil(d,"snowcone","aws amazon web service storage ").join(" ")),this.createVertexTemplateEntry(b+"snapshot;",56*a,78*a,"","Snapshot",null,null,this.getTagsForStencil(d,"snapshot","aws amazon web service storage ").join(" ")),
|
||||
this.createVertexTemplateEntry(b+"volume;",62*a,78*a,"","Volume",null,null,this.getTagsForStencil(d,"volume","aws amazon web service storage ").join(" ")),this.createVertexTemplateEntry(b+"file_gateway;",69*a,78*a,"","File Gateway",null,null,this.getTagsForStencil(d,"file gateway","aws amazon web service storage ").join(" ")),this.createVertexTemplateEntry(b+"file_system;",78*a,73*a,"","File System",null,null,this.getTagsForStencil(d,"file system","aws amazon web service storage ").join(" ")),this.createVertexTemplateEntry(b+
|
||||
"general_access_points;",65*a,78*a,"","Access Points",null,null,this.getTagsForStencil(d,"access points","aws amazon web service storage ").join(" ")),this.createVertexTemplateEntry(b+"archive;",63*a,78*a,"","Vault",null,null,this.getTagsForStencil(d,"s3 simple storage service glacier archive","aws amazon web service storage ").join(" ")),this.createVertexTemplateEntry(b+"vault;",62*a,78*a,"","Archive",null,null,this.getTagsForStencil(d,"s3 simple storage service glacier vault","aws amazon web service storage ").join(" ")),
|
||||
this.createVertexTemplateEntry(b+"bucket;",75*a,78*a,"","Bucket",null,null,this.getTagsForStencil(d,"s3 simple storage service bucket","aws amazon web service storage ").join(" ")),this.createVertexTemplateEntry(b+"intelligent_tiering;",75*a,78*a,"","Intelligent Tiering",null,null,this.getTagsForStencil(d,"intelligent tiering","aws amazon web service storage ").join(" ")),this.createVertexTemplateEntry(b+"standard_ia;",75*a,78*a,"","Standard IA",null,null,this.getTagsForStencil(d,"standard ia","aws amazon web service storage ").join(" ")),
|
||||
this.createVertexTemplateEntry(b+"one_zone_ia;",75*a,78*a,"","One Zone IA",null,null,this.getTagsForStencil(d,"one zone ia","aws amazon web service storage ").join(" ")),this.createVertexTemplateEntry(b+"glacier;",75*a,78*a,"","Glacier",null,null,this.getTagsForStencil(d,"glacier","aws amazon web service storage ").join(" ")),this.createVertexTemplateEntry(b+"glacier_deep_archive;",75*a,78*a,"","Glacier Deep Archive",null,null,this.getTagsForStencil(d,"glacier deep archive","aws amazon web service storage ").join(" ")),
|
||||
this.createVertexTemplateEntry(b+"bucket_with_objects;",75*a,78*a,"","Bucket with Objects",null,null,this.getTagsForStencil(d,"s3 simple storage service bucket with objects","aws amazon web service storage ").join(" ")),this.createVertexTemplateEntry(b+"replication;",76*a,78*a,"","Replication",null,null,this.getTagsForStencil(d,"replication","aws amazon web service storage ").join(" ")),this.createVertexTemplateEntry(b+"replication_time_control;",76*a,78*a,"","Replication Time Control",null,null,
|
||||
this.getTagsForStencil(d,"replication time control","aws amazon web service storage ").join(" ")),this.createVertexTemplateEntry(b+"object;",78*a,78*a,"","Object",null,null,this.getTagsForStencil(d,"s3 simple storage service object","aws amazon web service storage ").join(" ")),this.createVertexTemplateEntry(b+"import_export;",78*a,61*a,"","Snowball Import Export",null,null,this.getTagsForStencil(d,"snowball import export","aws amazon web service storage ").join(" ")),this.createVertexTemplateEntry(b+
|
||||
"tape_gateway;",74*a,78*a,"","Tape Gateway",null,null,this.getTagsForStencil(d,"tape gateway","aws amazon web service storage ").join(" ")),this.createVertexTemplateEntry(b+"volume_gateway;",65*a,78*a,"","Volume Gateway",null,null,this.getTagsForStencil(d,"volume gateway","aws amazon web service storage ").join(" ")),this.createVertexTemplateEntry(b+"cached_volume;",62*a,78*a,"","Cached Volume",null,null,this.getTagsForStencil(d,"storage gateway cached volume","aws amazon web service storage ").join(" ")),
|
||||
this.createVertexTemplateEntry(b+"non_cached_volume;",62*a,78*a,"","Non-Cached Volume",null,null,this.getTagsForStencil(d,"storage gateway non cached volume","aws amazon web service storage ").join(" ")),this.createVertexTemplateEntry(b+"virtual_tape_library;",62*a,78*a,"","Virtual Tape Library",null,null,this.getTagsForStencil(d,"storage gateway virtual tape library vtl","aws amazon web service storage ").join(" ")),this.createVertexTemplateEntry(b+"multiple_volumes_resource;",78*a,60*a,"","Multiple Volumes",
|
||||
null,null,this.getTagsForStencil(d,"multiple volumes","aws amazon web service storage ").join(" ")),this.createVertexTemplateEntry(b+"vpc_access_points;",53*a,78*a,"","VPC Access Points",null,null,this.getTagsForStencil(d,"vpc virtual private cloud access points","aws amazon web service storage ").join(" "))])}})();(function(){Sidebar.prototype.addAWS4bPalette=function(){var a="outlineConnect=0;fontColor=#232F3E;gradientColor=none;strokeColor=#ffffff;fillColor=#232F3E;dashed=0;verticalLabelPosition=middle;verticalAlign=bottom;align=center;html=1;whiteSpace=wrap;fontSize=10;fontStyle=1;spacing=3;"+mxConstants.STYLE_SHAPE+"=mxgraph.aws4.",b="outlineConnect=0;fontColor=#232F3E;gradientColor=none;strokeColor=#232F3E;fillColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;"+
|
||||
"aws amazon web service storage ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".fsx_for_windows_file_server;",c,c,"","FSx for Windows File Server",null,null,this.getTagsForStencil(d,"fsx for windows file server","aws amazon web service storage ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".infrequent_access_storage_class;",c,c,"","Infrequent Access Storage Class",null,null,this.getTagsForStencil(d,"infrequent access storage class","aws amazon web service storage ").join(" ")),
|
||||
this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".glacier;",c,c,"","S3 Glacier",null,null,this.getTagsForStencil(d,"s3 simple storage service glacier","aws amazon web service storage ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".s3;",c,c,"","Simple Storage Service (S3)",null,null,this.getTagsForStencil(d,"s3 simple storage service","aws amazon web service storage ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".backup;",c,c,"","Backup",
|
||||
null,null,this.getTagsForStencil(d,"backup","aws amazon web service storage ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".snowball;",c,c,"","Snowball",null,null,this.getTagsForStencil(d,"snowball","aws amazon web service storage ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".snowball_edge;",c,c,"","Snowball Edge",null,null,this.getTagsForStencil(d,"snowball edge","aws amazon web service storage ").join(" ")),this.createVertexTemplateEntry(e+
|
||||
"resourceIcon;resIcon="+d+".snowmobile;",c,c,"","Snowmobile",null,null,this.getTagsForStencil(d,"snowmobile","aws amazon web service storage ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".storage_gateway;",c,c,"","Storage Gateway",null,null,this.getTagsForStencil(d,"storage gateway","aws amazon web service storage ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".cloudendure_disaster_recovery;",c,c,"","CloudEndure Disaster Recovery",null,null,this.getTagsForStencil(d,
|
||||
"cloudendure disaster recovery","aws amazon web service storage ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".efs_infrequentaccess;",c,c,"","EFS InfrequentAccess",null,null,this.getTagsForStencil(d,"efs infrequent access","aws amazon web service storage ").join(" ")),this.createVertexTemplateEntry(e+"resourceIcon;resIcon="+d+".efs_standard;",c,c,"","EFS Standard",null,null,this.getTagsForStencil(d,"efs standard","aws amazon web service storage ").join(" ")),this.createVertexTemplateEntry(e+
|
||||
"resourceIcon;resIcon="+d+".snowcone;",c,c,"","Snowcone",null,null,this.getTagsForStencil(d,"snowcone","aws amazon web service storage ").join(" ")),this.createVertexTemplateEntry(b+"snapshot;",56*a,78*a,"","Snapshot",null,null,this.getTagsForStencil(d,"snapshot","aws amazon web service storage ").join(" ")),this.createVertexTemplateEntry(b+"volume;",62*a,78*a,"","Volume",null,null,this.getTagsForStencil(d,"volume","aws amazon web service storage ").join(" ")),this.createVertexTemplateEntry(b+"file_gateway;",
|
||||
69*a,78*a,"","File Gateway",null,null,this.getTagsForStencil(d,"file gateway","aws amazon web service storage ").join(" ")),this.createVertexTemplateEntry(b+"file_system;",78*a,73*a,"","File System",null,null,this.getTagsForStencil(d,"file system","aws amazon web service storage ").join(" ")),this.createVertexTemplateEntry(b+"general_access_points;",65*a,78*a,"","Access Points",null,null,this.getTagsForStencil(d,"access points","aws amazon web service storage ").join(" ")),this.createVertexTemplateEntry(b+
|
||||
"archive;",63*a,78*a,"","Vault",null,null,this.getTagsForStencil(d,"s3 simple storage service glacier archive","aws amazon web service storage ").join(" ")),this.createVertexTemplateEntry(b+"vault;",62*a,78*a,"","Archive",null,null,this.getTagsForStencil(d,"s3 simple storage service glacier vault","aws amazon web service storage ").join(" ")),this.createVertexTemplateEntry(b+"bucket;",75*a,78*a,"","Bucket",null,null,this.getTagsForStencil(d,"s3 simple storage service bucket","aws amazon web service storage ").join(" ")),
|
||||
this.createVertexTemplateEntry(b+"intelligent_tiering;",75*a,78*a,"","Intelligent Tiering",null,null,this.getTagsForStencil(d,"intelligent tiering","aws amazon web service storage ").join(" ")),this.createVertexTemplateEntry(b+"standard_ia;",75*a,78*a,"","Standard IA",null,null,this.getTagsForStencil(d,"standard ia","aws amazon web service storage ").join(" ")),this.createVertexTemplateEntry(b+"one_zone_ia;",75*a,78*a,"","One Zone IA",null,null,this.getTagsForStencil(d,"one zone ia","aws amazon web service storage ").join(" ")),
|
||||
this.createVertexTemplateEntry(b+"glacier;",75*a,78*a,"","Glacier",null,null,this.getTagsForStencil(d,"glacier","aws amazon web service storage ").join(" ")),this.createVertexTemplateEntry(b+"glacier_deep_archive;",75*a,78*a,"","Glacier Deep Archive",null,null,this.getTagsForStencil(d,"glacier deep archive","aws amazon web service storage ").join(" ")),this.createVertexTemplateEntry(b+"bucket_with_objects;",75*a,78*a,"","Bucket with Objects",null,null,this.getTagsForStencil(d,"s3 simple storage service bucket with objects",
|
||||
"aws amazon web service storage ").join(" ")),this.createVertexTemplateEntry(b+"replication;",76*a,78*a,"","Replication",null,null,this.getTagsForStencil(d,"replication","aws amazon web service storage ").join(" ")),this.createVertexTemplateEntry(b+"replication_time_control;",76*a,78*a,"","Replication Time Control",null,null,this.getTagsForStencil(d,"replication time control","aws amazon web service storage ").join(" ")),this.createVertexTemplateEntry(b+"object;",78*a,78*a,"","Object",null,null,this.getTagsForStencil(d,
|
||||
"s3 simple storage service object","aws amazon web service storage ").join(" ")),this.createVertexTemplateEntry(b+"import_export;",78*a,61*a,"","Snowball Import Export",null,null,this.getTagsForStencil(d,"snowball import export","aws amazon web service storage ").join(" ")),this.createVertexTemplateEntry(b+"tape_gateway;",74*a,78*a,"","Tape Gateway",null,null,this.getTagsForStencil(d,"tape gateway","aws amazon web service storage ").join(" ")),this.createVertexTemplateEntry(b+"volume_gateway;",65*
|
||||
a,78*a,"","Volume Gateway",null,null,this.getTagsForStencil(d,"volume gateway","aws amazon web service storage ").join(" ")),this.createVertexTemplateEntry(b+"cached_volume;",62*a,78*a,"","Cached Volume",null,null,this.getTagsForStencil(d,"storage gateway cached volume","aws amazon web service storage ").join(" ")),this.createVertexTemplateEntry(b+"non_cached_volume;",62*a,78*a,"","Non-Cached Volume",null,null,this.getTagsForStencil(d,"storage gateway non cached volume","aws amazon web service storage ").join(" ")),
|
||||
this.createVertexTemplateEntry(b+"virtual_tape_library;",62*a,78*a,"","Virtual Tape Library",null,null,this.getTagsForStencil(d,"storage gateway virtual tape library vtl","aws amazon web service storage ").join(" ")),this.createVertexTemplateEntry(b+"multiple_volumes_resource;",78*a,60*a,"","Multiple Volumes",null,null,this.getTagsForStencil(d,"multiple volumes","aws amazon web service storage ").join(" ")),this.createVertexTemplateEntry(b+"vpc_access_points;",53*a,78*a,"","VPC Access Points",null,
|
||||
null,this.getTagsForStencil(d,"vpc virtual private cloud access points","aws amazon web service storage ").join(" "))])}})();(function(){Sidebar.prototype.addAWS4bPalette=function(){var a="outlineConnect=0;fontColor=#232F3E;gradientColor=none;strokeColor=#ffffff;fillColor=#232F3E;dashed=0;verticalLabelPosition=middle;verticalAlign=bottom;align=center;html=1;whiteSpace=wrap;fontSize=10;fontStyle=1;spacing=3;"+mxConstants.STYLE_SHAPE+"=mxgraph.aws4.",b="outlineConnect=0;fontColor=#232F3E;gradientColor=none;strokeColor=#232F3E;fillColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;"+
|
||||
mxConstants.STYLE_SHAPE+"=mxgraph.aws4.",e="outlineConnect=0;gradientColor=none;fontColor=#545B64;strokeColor=none;fillColor=#879196;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;"+mxConstants.STYLE_SHAPE+"=mxgraph.aws4.",c="outlineConnect=0;gradientColor=none;html=1;whiteSpace=wrap;fontSize=12;fontStyle=0;"+mxConstants.STYLE_SHAPE+"=mxgraph.aws4.";this.setCurrentSearchEntryLibrary("aws4b","aws4bArrows");this.addAWS4bArrowsPalette("mxgraph.aws4",
|
||||
this);this.setCurrentSearchEntryLibrary("aws4b","aws4bGeneral Resources");this.addAWS4bGeneralResourcesPalette(80,100,60,a,b,"mxgraph.aws4",this);this.setCurrentSearchEntryLibrary("aws4b","aws4bIllustrations");this.addAWS4bIllustrationsPalette(e,"mxgraph.aws4",this);this.setCurrentSearchEntryLibrary("aws4b","aws4bGroups Light");this.addAWS4bGroupsLightPalette(c,"mxgraph.aws4",this);this.setCurrentSearchEntryLibrary("aws4b","aws4bGroups Dark");this.addAWS4bGroupsDarkPalette(c,"mxgraph.aws4",this);
|
||||
this.setCurrentSearchEntryLibrary("aws4b","aws4bAnalytics");this.addAWS4bAnalyticsPalette(80,100,60,a,b,"mxgraph.aws4",this);this.setCurrentSearchEntryLibrary("aws4b","aws4bApplication Integration");this.addAWS4bApplicationIntegrationPalette(80,100,60,a,b,"mxgraph.aws4",this);this.setCurrentSearchEntryLibrary("aws4b","aws4bAR VR");this.addAWS4bARVRPalette(80,100,60,a,b,"mxgraph.aws4",this);this.setCurrentSearchEntryLibrary("aws4b","aws4bCost Management");this.addAWS4bCostManagementPalette(80,100,
|
||||
|
@ -8846,10 +8856,10 @@ c.geometry.setTerminalPoint(new mxPoint(0,0),!0);c.geometry.setTerminalPoint(new
|
|||
0),!0);c.geometry.setTerminalPoint(new mxPoint(160,0),!1);c.geometry.relative=!0;c.edge=!0;var b=new mxCell("Edge1",new mxGeometry(-1,0,0,0),"resizable=0;html=1;align=left;verticalAlign=bottom;labelBackgroundColor=none;");b.geometry.relative=!0;b.setConnectable(!1);b.vertex=!0;c.insert(b);b=new mxCell("[guard]",new mxGeometry(1,0,0,0),"resizable=0;html=1;align=right;verticalAlign=bottom;labelBackgroundColor=none;");b.geometry.relative=!0;b.setConnectable(!1);b.vertex=!0;c.insert(b);return a.createEdgeTemplateFromCells([c],
|
||||
160,0,"Activity")}),this.createEdgeTemplateEntry("html=1;verticalAlign=top;labelBackgroundColor=none;endArrow=open;endFill=0;",160,0,"<<multicast/multireceive>>","Control Flow",null,"control flow"),this.addEntry("action",function(){var c=new mxCell("Action1",new mxGeometry(0,5,100,30),"html=1;rounded=1;absoluteArcSize=1;arcSize=10;");c.vertex=!0;var b=new mxCell("Action2",new mxGeometry(180,5,100,30),"html=1;rounded=1;absoluteArcSize=1;arcSize=10;");b.vertex=!0;var e=new mxCell("",new mxGeometry(0,
|
||||
0,0,0),"html=1;rounded=0;labelBackgroundColor=none;align=left;spacingLeft=5;endArrow=open;endFill=0;");e.geometry.relative=!0;e.edge=!0;c.insertEdge(e,!0);b.insertEdge(e,!1);var g=new mxCell("",new mxGeometry(132,0,16,16),"html=1;");g.vertex=!0;return a.createEdgeTemplateFromCells([c,b,g,e],300,35,"Action")}),this.addEntry("object node",function(){var c=new mxCell("ObjectNode1",new mxGeometry(40,0,80,30),"html=1;");c.vertex=!0;var b=new mxCell("",new mxGeometry(0,0,0,0),"endArrow=block;html=1;rounded=0;align=center;verticalAlign=top;endFill=1;labelBackgroundColor=none;endSize=6;");
|
||||
b.geometry.setTerminalPoint(new mxPoint(0,15),!0);b.geometry.relative=!0;b.edge=!0;c.insertEdge(b,!1);return a.createEdgeTemplateFromCells([c,b],120,30,"Object Node")}),this.addEntry("activity",function(){var b=new mxCell("",new mxGeometry(40,0,30,30),"ellipse;html=1;");b.vertex=!0;var d=new mxCell("",new mxGeometry(0,0,0,0),"endArrow=open;html=1;rounded=0;align=center;verticalAlign=top;endFill=0;labelBackgroundColor=none;endSize=6;");d.geometry.setTerminalPoint(new mxPoint(0,15),!0);d.geometry.relative=
|
||||
!0;d.edge=!0;b.insertEdge(d,!1);return a.createEdgeTemplateFromCells([b,d],70,30,"Activity")}),this.addEntry("activity",function(){var b=new mxCell("",new mxGeometry(0,0,30,30),"ellipse;html=1;");b.vertex=!0;var d=new mxCell("",new mxGeometry(0,0,0,0),"endArrow=open;html=1;rounded=0;align=center;verticalAlign=top;endFill=0;labelBackgroundColor=none;endSize=6;");d.geometry.setTerminalPoint(new mxPoint(70,15),!1);d.geometry.relative=!0;d.edge=!0;b.insertEdge(d,!0);return a.createEdgeTemplateFromCells([b,
|
||||
d],70,30,"Activity")}),this.createEdgeTemplateEntry("shape=mxgraph.lean_mapping.electronic_info_flow_edge;html=1;",160,0,"","Activity",null,"activity"),this.addEntry("activity",function(){var b=new mxCell("",new mxGeometry(0,0,0,0),"endArrow=open;html=1;rounded=0;align=center;verticalAlign=top;endFill=0;labelBackgroundColor=none;endSize=6;");b.geometry.setTerminalPoint(new mxPoint(0,40),!0);b.geometry.setTerminalPoint(new mxPoint(160,40),!1);b.geometry.relative=!0;b.edge=!0;var d=new mxCell("",new mxGeometry(0,
|
||||
0,0,0),"shape=mxgraph.lean_mapping.electronic_info_flow_edge;html=1;");d.geometry.setTerminalPoint(new mxPoint(60,0),!0);d.geometry.setTerminalPoint(new mxPoint(100,20),!1);d.geometry.relative=!0;d.edge=!0;return a.createEdgeTemplateFromCells([b,d],70,30,"Activity")}),this.createEdgeTemplateEntry("html=1;verticalAlign=bottom;labelBackgroundColor=none;endArrow=open;endFill=0;",160,0,"Message1 label","Message",null,"message async asynchronous signal call"),this.createEdgeTemplateEntry("html=1;verticalAlign=bottom;labelBackgroundColor=none;endArrow=block;endFill=1;",
|
||||
b.geometry.setTerminalPoint(new mxPoint(0,15),!0);b.geometry.relative=!0;b.edge=!0;c.insertEdge(b,!1);return a.createEdgeTemplateFromCells([c,b],120,30,"Object Node")}),this.addEntry("activity",function(){var c=new mxCell("",new mxGeometry(40,0,30,30),"ellipse;html=1;");c.vertex=!0;var b=new mxCell("",new mxGeometry(0,0,0,0),"endArrow=open;html=1;rounded=0;align=center;verticalAlign=top;endFill=0;labelBackgroundColor=none;endSize=6;");b.geometry.setTerminalPoint(new mxPoint(0,15),!0);b.geometry.relative=
|
||||
!0;b.edge=!0;c.insertEdge(b,!1);return a.createEdgeTemplateFromCells([c,b],70,30,"Activity")}),this.addEntry("activity",function(){var c=new mxCell("",new mxGeometry(0,0,30,30),"ellipse;html=1;");c.vertex=!0;var b=new mxCell("",new mxGeometry(0,0,0,0),"endArrow=open;html=1;rounded=0;align=center;verticalAlign=top;endFill=0;labelBackgroundColor=none;endSize=6;");b.geometry.setTerminalPoint(new mxPoint(70,15),!1);b.geometry.relative=!0;b.edge=!0;c.insertEdge(b,!0);return a.createEdgeTemplateFromCells([c,
|
||||
b],70,30,"Activity")}),this.createEdgeTemplateEntry("shape=mxgraph.lean_mapping.electronic_info_flow_edge;html=1;",160,0,"","Activity",null,"activity"),this.addEntry("activity",function(){var c=new mxCell("",new mxGeometry(0,0,0,0),"endArrow=open;html=1;rounded=0;align=center;verticalAlign=top;endFill=0;labelBackgroundColor=none;endSize=6;");c.geometry.setTerminalPoint(new mxPoint(0,40),!0);c.geometry.setTerminalPoint(new mxPoint(160,40),!1);c.geometry.relative=!0;c.edge=!0;var b=new mxCell("",new mxGeometry(0,
|
||||
0,0,0),"shape=mxgraph.lean_mapping.electronic_info_flow_edge;html=1;");b.geometry.setTerminalPoint(new mxPoint(60,0),!0);b.geometry.setTerminalPoint(new mxPoint(100,20),!1);b.geometry.relative=!0;b.edge=!0;return a.createEdgeTemplateFromCells([c,b],70,30,"Activity")}),this.createEdgeTemplateEntry("html=1;verticalAlign=bottom;labelBackgroundColor=none;endArrow=open;endFill=0;",160,0,"Message1 label","Message",null,"message async asynchronous signal call"),this.createEdgeTemplateEntry("html=1;verticalAlign=bottom;labelBackgroundColor=none;endArrow=block;endFill=1;",
|
||||
160,0,"","Message, synchronous call",null,"message sync synchronous call"),this.createEdgeTemplateEntry("html=1;verticalAlign=bottom;labelBackgroundColor=none;endArrow=block;endFill=1;dashed=1;",160,0,"","Message, reply",null,"message reply"),this.createEdgeTemplateEntry("html=1;verticalAlign=bottom;labelBackgroundColor=none;endArrow=open;endFill=0;dashed=1;",160,0,"","Message, create",null,"message create"),this.addEntry("message lost",function(){var b=new mxCell("",new mxGeometry(160,0,4,4),"ellipse;html=1;fillColor=#000000;");
|
||||
b.vertex=!0;var d=new mxCell("",new mxGeometry(0,0,0,0),"endArrow=open;html=1;rounded=0;align=center;verticalAlign=top;endFill=0;labelBackgroundColor=none;endSize=6;");d.geometry.setTerminalPoint(new mxPoint(0,2),!0);d.geometry.relative=!0;d.edge=!0;b.insertEdge(d,!1);return a.createEdgeTemplateFromCells([b,d],164,4,"Message lost")}),this.addEntry("message found",function(){var b=new mxCell("",new mxGeometry(0,0,4,4),"ellipse;html=1;fillColor=#000000;");b.vertex=!0;var d=new mxCell("",new mxGeometry(0,
|
||||
0,0,0),"endArrow=open;html=1;rounded=0;align=center;verticalAlign=top;endFill=0;labelBackgroundColor=none;endSize=6;");d.geometry.setTerminalPoint(new mxPoint(164,2),!1);d.geometry.relative=!0;d.edge=!0;b.insertEdge(d,!0);return a.createEdgeTemplateFromCells([b,d],164,4,"Message found")}),this.addEntry("uml lifeline execution",function(){var b=new mxCell("",new mxGeometry(0,0,160,160),"rounded=0;dashed=0;container=0;collapsible=0;recursiveResize=0;");b.vertex=!0;var d=new mxCell("LifeLine1",new mxGeometry(30,
|
||||
|
@ -9984,8 +9994,8 @@ function(a){c--;e+="@import url("+b+");";d()}))):e+=this.cachedGoogleFonts[b]:e+
|
|||
if(null!=b){var e=a.getElementsByTagName("defs"),c=a.ownerDocument;0==e.length?(e=null!=c.createElementNS?c.createElementNS(mxConstants.NS_SVG,"defs"):c.createElement("defs"),null!=a.firstChild?a.insertBefore(e,a.firstChild):a.appendChild(e)):e=e[0];c=null!=c.createElementNS?c.createElementNS(mxConstants.NS_SVG,"style"):c.createElement("style");c.setAttribute("type","text/css");mxUtils.setTextContent(c,b);e.appendChild(c)}};Editor.prototype.isExportToCanvas=function(){return mxClient.IS_CHROMEAPP||
|
||||
this.useCanvasForExport};Editor.prototype.getMaxCanvasScale=function(a,b,e){var c=mxClient.IS_FF?8192:16384;return Math.min(e,Math.min(c/a,c/b))};Editor.prototype.exportToCanvas=function(a,b,e,c,d,k,m,f,p,g,l,t,u,q,n,z,v){try{k=null!=k?k:!0;m=null!=m?m:!0;t=null!=t?t:this.graph;u=null!=u?u:0;var A=p?null:t.background;A==mxConstants.NONE&&(A=null);null==A&&(A=c);null==A&&0==p&&(A=z?this.graph.defaultPageBackgroundColor:"#ffffff");this.convertImages(t.getSvg(null,null,u,q,null,m,null,null,null,g,null,
|
||||
z,v),mxUtils.bind(this,function(e){try{var c=new Image;c.onload=mxUtils.bind(this,function(){try{var m=function(){mxClient.IS_SF?window.setTimeout(function(){q.drawImage(c,0,0);a(p)},0):(q.drawImage(c,0,0),a(p))},p=document.createElement("canvas"),g=parseInt(e.getAttribute("width")),l=parseInt(e.getAttribute("height"));f=null!=f?f:1;null!=b&&(f=k?Math.min(1,Math.min(3*b/(4*l),b/g)):b/g);f=this.getMaxCanvasScale(g,l,f);g=Math.ceil(f*g);l=Math.ceil(f*l);p.setAttribute("width",g);p.setAttribute("height",
|
||||
l);var q=p.getContext("2d");null!=A&&(q.beginPath(),q.rect(0,0,g,l),q.fillStyle=A,q.fill());1!=f&&q.scale(f,f);if(n){var z=t.view,v=z.scale;z.scale=1;var x=btoa(unescape(encodeURIComponent(z.createSvgGrid(z.gridColor))));z.scale=v;var x="data:image/svg+xml;base64,"+x,C=t.gridSize*z.gridSteps*f,D=t.getGraphBounds(),y=z.translate.x*v,L=z.translate.y*v,M=y+(D.x-y)/v-u,F=L+(D.y-L)/v-u,N=new Image;N.onload=function(){try{for(var a=-Math.round(C-mxUtils.mod((y-M)*f,C)),b=-Math.round(C-mxUtils.mod((L-F)*
|
||||
f,C));a<g;a+=C)for(var e=b;e<l;e+=C)q.drawImage(N,a/f,e/f);m()}catch(ma){null!=d&&d(ma)}};N.onerror=function(a){null!=d&&d(a)};N.src=x}else m()}catch(ta){null!=d&&d(ta)}});c.onerror=function(a){null!=d&&d(a)};g&&this.graph.addSvgShadow(e);this.graph.mathEnabled&&this.addMathCss(e);var m=mxUtils.bind(this,function(){try{null!=this.resolvedFontCss&&this.addFontCss(e,this.resolvedFontCss),c.src=Editor.createSvgDataUri(mxUtils.getXml(e))}catch(ha){null!=d&&d(ha)}});this.embedExtFonts(mxUtils.bind(this,
|
||||
l);var q=p.getContext("2d");null!=A&&(q.beginPath(),q.rect(0,0,g,l),q.fillStyle=A,q.fill());1!=f&&q.scale(f,f);if(n){var z=t.view,v=z.scale;z.scale=1;var x=btoa(unescape(encodeURIComponent(z.createSvgGrid(z.gridColor))));z.scale=v;var x="data:image/svg+xml;base64,"+x,C=t.gridSize*z.gridSteps*f,D=t.getGraphBounds(),y=z.translate.x*v,L=z.translate.y*v,M=y+(D.x-y)/v-u,N=L+(D.y-L)/v-u,F=new Image;F.onload=function(){try{for(var a=-Math.round(C-mxUtils.mod((y-M)*f,C)),b=-Math.round(C-mxUtils.mod((L-N)*
|
||||
f,C));a<g;a+=C)for(var e=b;e<l;e+=C)q.drawImage(F,a/f,e/f);m()}catch(ma){null!=d&&d(ma)}};F.onerror=function(a){null!=d&&d(a)};F.src=x}else m()}catch(ta){null!=d&&d(ta)}});c.onerror=function(a){null!=d&&d(a)};g&&this.graph.addSvgShadow(e);this.graph.mathEnabled&&this.addMathCss(e);var m=mxUtils.bind(this,function(){try{null!=this.resolvedFontCss&&this.addFontCss(e,this.resolvedFontCss),c.src=Editor.createSvgDataUri(mxUtils.getXml(e))}catch(ha){null!=d&&d(ha)}});this.embedExtFonts(mxUtils.bind(this,
|
||||
function(a){try{null!=a&&this.addFontCss(e,a),this.loadFonts(m)}catch(ia){null!=d&&d(ia)}}))}catch(ha){null!=d&&d(ha)}}),e,l)}catch(ca){null!=d&&d(ca)}};Editor.crcTable=[];for(var g=0;256>g;g++)for(var f=g,l=0;8>l;l++)f=1==(f&1)?3988292384^f>>>1:f>>>1,Editor.crcTable[g]=f;Editor.updateCRC=function(a,b,e,c){for(var d=0;d<c;d++)a=Editor.crcTable[(a^b.charCodeAt(e+d))&255]^a>>>8;return a};Editor.crc32=function(a){for(var b=-1,e=0;e<a.length;e++)b=b>>>8^Editor.crcTable[(b^a.charCodeAt(e))&255];return(b^
|
||||
-1)>>>0};Editor.writeGraphModelToPng=function(a,b,e,c,d){function k(a,b){var e=p;p+=b;return a.substring(e,p)}function m(a){a=k(a,4);return a.charCodeAt(3)+(a.charCodeAt(2)<<8)+(a.charCodeAt(1)<<16)+(a.charCodeAt(0)<<24)}function f(a){return String.fromCharCode(a>>24&255,a>>16&255,a>>8&255,a&255)}a=a.substring(a.indexOf(",")+1);a=window.atob?atob(a):Base64.decode(a,!0);var p=0;if(k(a,8)!=String.fromCharCode(137)+"PNG"+String.fromCharCode(13,10,26,10))null!=d&&d();else if(k(a,4),"IHDR"!=k(a,4))null!=
|
||||
d&&d();else{k(a,17);d=a.substring(0,p);do{var g=m(a);if("IDAT"==k(a,4)){d=a.substring(0,p-8);"pHYs"==b&&"dpi"==e?(e=Math.round(c/.0254),e=f(e)+f(e)+String.fromCharCode(1)):e=e+String.fromCharCode(0)+("zTXt"==b?String.fromCharCode(0):"")+c;c=4294967295;c=Editor.updateCRC(c,b,0,4);c=Editor.updateCRC(c,e,0,e.length);d+=f(e.length)+b+e+f(c^4294967295);d+=a.substring(p-8,a.length);break}d+=a.substring(p-8,p-4+g);k(a,g);k(a,4)}while(g);return"data:image/png;base64,"+(window.btoa?btoa(d):Base64.encode(d,
|
||||
|
@ -10026,27 +10036,28 @@ b,t.getSelectionCells());d.push(a);k.push(b);if(null!=e.dependentProps)for(a=0;a
|
|||
function d(b,e,c){var d=mxUtils.getOffset(a,!0),k=mxUtils.getOffset(b,!0);e.style.position="absolute";e.style.left=k.x-d.x+"px";e.style.top=k.y-d.y+"px";e.style.width=b.offsetWidth+"px";e.style.height=b.offsetHeight-(c?4:0)+"px";e.style.zIndex=5}function k(a,b,e){var d=document.createElement("div");d.style.width="32px";d.style.height="4px";d.style.margin="2px";d.style.border="1px solid black";d.style.background=b&&"none"!=b?b:"url('"+Dialog.prototype.noColorImage+"')";btn=mxUtils.button("",mxUtils.bind(l,
|
||||
function(k){this.editorUi.pickColor(b,function(b){d.style.background="none"==b?"url('"+Dialog.prototype.noColorImage+"')":b;c(a,b,e)});mxEvent.consume(k)}));btn.style.height="12px";btn.style.width="40px";btn.className="geColorBtn";btn.appendChild(d);return btn}function m(a,b,e,d,k,m,f){null!=b&&(b=b.split(","),u.push({name:a,values:b,type:e,defVal:d,countProperty:k,parentRow:m,isDeletable:!0,flipBkg:f}));btn=mxUtils.button("+",mxUtils.bind(l,function(b){for(var p=m,l=0;null!=p.nextSibling;)if(p.nextSibling.getAttribute("data-pName")==
|
||||
a)p=p.nextSibling,l++;else break;var t={type:e,parentRow:m,index:l,isDeletable:!0,defVal:d,countProperty:k},l=g(a,"",t,0==l%2,f);c(a,d,t);p.parentNode.insertBefore(l,p.nextSibling);mxEvent.consume(b)}));btn.style.height="16px";btn.style.width="25px";btn.className="geColorBtn";return btn}function f(a,b,e,c,d,k,m){if(0<d){var f=Array(d);b=null!=b?b.split(","):[];for(var p=0;p<d;p++)f[p]=null!=b[p]?b[p]:null!=c?c:"";u.push({name:a,values:f,type:e,defVal:c,parentRow:k,flipBkg:m,size:d})}return document.createElement("div")}
|
||||
function p(a,b,e){var d=document.createElement("input");d.type="checkbox";d.checked="1"==b;mxEvent.addListener(d,"change",function(){c(a,d.checked?"1":"0",e)});return d}function g(b,e,g,t,u){var q=g.dispName,z=g.type,n=document.createElement("tr");n.className="gePropRow"+(u?"Dark":"")+(t?"Alt":"")+" gePropNonHeaderRow";n.setAttribute("data-pName",b);n.setAttribute("data-pValue",e);t=!1;null!=g.index&&(n.setAttribute("data-index",g.index),q=(null!=q?q:"")+"["+g.index+"]",t=!0);var v=document.createElement("td");
|
||||
v.className="gePropRowCell";v.innerHTML=mxUtils.htmlEntities(mxResources.get(q,null,q));t&&(v.style.textAlign="right");n.appendChild(v);v=document.createElement("td");v.className="gePropRowCell";if("color"==z)v.appendChild(k(b,e,g));else if("bool"==z||"boolean"==z)v.appendChild(p(b,e,g));else if("enum"==z){var A=g.enumList;for(u=0;u<A.length;u++)if(q=A[u],q.val==e){v.innerHTML=mxUtils.htmlEntities(mxResources.get(q.dispName,null,q.dispName));break}mxEvent.addListener(v,"click",mxUtils.bind(l,function(){var k=
|
||||
document.createElement("select");d(v,k);for(var m=0;m<A.length;m++){var f=A[m],p=document.createElement("option");p.value=mxUtils.htmlEntities(f.val);p.innerHTML=mxUtils.htmlEntities(mxResources.get(f.dispName,null,f.dispName));k.appendChild(p)}k.value=e;a.appendChild(k);mxEvent.addListener(k,"change",function(){var a=mxUtils.htmlEntities(k.value);c(b,a,g)});k.focus();mxEvent.addListener(k,"blur",function(){a.removeChild(k)})}))}else"dynamicArr"==z?v.appendChild(m(b,e,g.subType,g.subDefVal,g.countProperty,
|
||||
n,u)):"staticArr"==z?v.appendChild(f(b,e,g.subType,g.subDefVal,g.size,n,u)):(v.innerHTML=e,mxEvent.addListener(v,"click",mxUtils.bind(l,function(){function k(){var a=m.value,a=0==a.length&&"string"!=z?0:a;g.allowAuto&&(null!=a.trim&&"auto"==a.trim().toLowerCase()?(a="auto",z="string"):(a=parseFloat(a),a=isNaN(a)?0:a));null!=g.min&&a<g.min?a=g.min:null!=g.max&&a>g.max&&(a=g.max);a=mxUtils.htmlEntities(("int"==z?parseInt(a):a)+"");c(b,a,g)}var m=document.createElement("input");d(v,m,!0);m.value=e;m.className=
|
||||
"gePropEditor";"int"!=z&&"float"!=z||g.allowAuto||(m.type="number",m.step="int"==z?"1":"any",null!=g.min&&(m.min=parseFloat(g.min)),null!=g.max&&(m.max=parseFloat(g.max)));a.appendChild(m);mxEvent.addListener(m,"keypress",function(a){13==a.keyCode&&k()});m.focus();mxEvent.addListener(m,"blur",function(){k()})})));g.isDeletable&&(u=mxUtils.button("-",mxUtils.bind(l,function(a){c(b,"",g,g.index);mxEvent.consume(a)})),u.style.height="16px",u.style.width="25px",u.style["float"]="right",u.className="geColorBtn",
|
||||
v.appendChild(u));n.appendChild(v);return n}var l=this,t=this.editorUi.editor.graph,u=[];a.style.position="relative";a.style.padding="0";var q=document.createElement("table");q.className="geProperties";q.style.whiteSpace="nowrap";q.style.width="100%";var z=document.createElement("tr");z.className="gePropHeader";var n=document.createElement("th");n.className="gePropHeaderCell";var v=document.createElement("img");v.src=Sidebar.prototype.expandedImage;n.appendChild(v);mxUtils.write(n,mxResources.get("property"));
|
||||
z.style.cursor="pointer";var A=function(){var b=q.querySelectorAll(".gePropNonHeaderRow"),e;if(l.editorUi.propertiesCollapsed){v.src=Sidebar.prototype.collapsedImage;e="none";for(var c=a.childNodes.length-1;0<=c;c--)try{var d=a.childNodes[c],k=d.nodeName.toUpperCase();"INPUT"!=k&&"SELECT"!=k||a.removeChild(d)}catch(la){}}else v.src=Sidebar.prototype.expandedImage,e="";for(c=0;c<b.length;c++)b[c].style.display=e};mxEvent.addListener(z,"click",function(){l.editorUi.propertiesCollapsed=!l.editorUi.propertiesCollapsed;
|
||||
A()});z.appendChild(n);n=document.createElement("th");n.className="gePropHeaderCell";n.innerHTML=mxResources.get("value");z.appendChild(n);q.appendChild(z);var x=!1,C=!1,D;for(D in b)if(z=b[D],"function"!=typeof z.isVisible||z.isVisible(e,this)){var y=null!=e.style[D]?mxUtils.htmlEntities(e.style[D]+""):null!=z.getDefaultValue?z.getDefaultValue(e,this):z.defVal;if("separator"==z.type)C=!C;else{if("staticArr"==z.type)z.size=parseInt(e.style[z.sizeProperty]||b[z.sizeProperty].defVal)||0;else if(null!=
|
||||
z.dependentProps){for(var F=z.dependentProps,L=[],B=[],n=0;n<F.length;n++){var E=e.style[F[n]];B.push(b[F[n]].subDefVal);L.push(null!=E?E.split(","):[])}z.dependentPropsDefVal=B;z.dependentPropsVals=L}q.appendChild(g(D,y,z,x,C));x=!x}}for(n=0;n<u.length;n++)for(z=u[n],b=z.parentRow,e=0;e<z.values.length;e++)D=g(z.name,z.values[e],{type:z.type,parentRow:z.parentRow,isDeletable:z.isDeletable,index:e,defVal:z.defVal,countProperty:z.countProperty,size:z.size},0==e%2,z.flipBkg),b.parentNode.insertBefore(D,
|
||||
b.nextSibling),b=D;a.appendChild(q);A();return a};StyleFormatPanel.prototype.addStyles=function(a){function b(a){mxEvent.addListener(a,"mouseenter",function(){a.style.opacity="1"});mxEvent.addListener(a,"mouseleave",function(){a.style.opacity="0.5"})}var e=this.editorUi,c=e.editor.graph,d=document.createElement("div");d.style.whiteSpace="nowrap";d.style.paddingLeft="24px";d.style.paddingRight="20px";a.style.paddingLeft="16px";a.style.paddingBottom="6px";a.style.position="relative";a.appendChild(d);
|
||||
var k="plain-gray plain-blue plain-green plain-turquoise plain-orange plain-yellow plain-red plain-pink plain-purple gray blue green turquoise orange yellow red pink purple".split(" "),m=document.createElement("div");m.style.whiteSpace="nowrap";m.style.position="relative";m.style.textAlign="center";for(var f=[],p=0;p<this.defaultColorSchemes.length;p++){var g=document.createElement("div");g.style.display="inline-block";g.style.width="6px";g.style.height="6px";g.style.marginLeft="4px";g.style.marginRight=
|
||||
"3px";g.style.borderRadius="3px";g.style.cursor="pointer";g.style.background="transparent";g.style.border="1px solid #b5b6b7";mxUtils.bind(this,function(a){mxEvent.addListener(g,"click",mxUtils.bind(this,function(){l(a)}))})(p);f.push(g);m.appendChild(g)}var l=mxUtils.bind(this,function(a){null!=this.format.currentScheme&&(f[this.format.currentScheme].style.background="transparent");this.format.currentScheme=a;t(this.defaultColorSchemes[this.format.currentScheme]);f[this.format.currentScheme].style.background=
|
||||
"#84d7ff"}),t=mxUtils.bind(this,function(a){var b=mxUtils.bind(this,function(a){var b=mxUtils.button("",function(b){c.getModel().beginUpdate();try{for(var d=c.getSelectionCells(),m=0;m<d.length;m++){for(var f=c.getModel().getStyle(d[m]),p=0;p<k.length;p++)f=mxUtils.removeStylename(f,k[p]);var g=c.getModel().isVertex(d[m])?e.initialDefaultVertexStyle:e.initialdefaultEdgeStyle;null!=a?(f=mxUtils.setStyle(f,mxConstants.STYLE_GRADIENTCOLOR,a.gradient||mxUtils.getValue(g,mxConstants.STYLE_GRADIENTCOLOR,
|
||||
null)),mxEvent.isAltDown(b)||(f=""==a.fill?mxUtils.setStyle(f,mxConstants.STYLE_FILLCOLOR,null):mxUtils.setStyle(f,mxConstants.STYLE_FILLCOLOR,a.fill||mxUtils.getValue(g,mxConstants.STYLE_FILLCOLOR,null))),mxEvent.isShiftDown(b)||(f=""==a.stroke?mxUtils.setStyle(f,mxConstants.STYLE_STROKECOLOR,null):mxUtils.setStyle(f,mxConstants.STYLE_STROKECOLOR,a.stroke||mxUtils.getValue(g,mxConstants.STYLE_STROKECOLOR,null))),mxEvent.isControlDown(b)||mxClient.IS_MAC&&mxEvent.isMetaDown(b)||!c.getModel().isVertex(d[m])||
|
||||
(f=mxUtils.setStyle(f,mxConstants.STYLE_FONTCOLOR,a.font||mxUtils.getValue(g,mxConstants.STYLE_FONTCOLOR,null)))):(f=mxUtils.setStyle(f,mxConstants.STYLE_FILLCOLOR,mxUtils.getValue(g,mxConstants.STYLE_FILLCOLOR,"#ffffff")),f=mxUtils.setStyle(f,mxConstants.STYLE_STROKECOLOR,mxUtils.getValue(g,mxConstants.STYLE_STROKECOLOR,"#000000")),f=mxUtils.setStyle(f,mxConstants.STYLE_GRADIENTCOLOR,mxUtils.getValue(g,mxConstants.STYLE_GRADIENTCOLOR,null)),c.getModel().isVertex(d[m])&&(f=mxUtils.setStyle(f,mxConstants.STYLE_FONTCOLOR,
|
||||
mxUtils.getValue(g,mxConstants.STYLE_FONTCOLOR,null))));c.getModel().setStyle(d[m],f)}}finally{c.getModel().endUpdate()}});b.className="geStyleButton";b.style.width="36px";b.style.height=10>=this.defaultColorSchemes.length?"24px":"30px";b.style.margin="0px 6px 6px 0px";if(null!=a)null!=a.gradient?mxClient.IS_IE&&(mxClient.IS_QUIRKS||10>document.documentMode)?b.style.filter="progid:DXImageTransform.Microsoft.Gradient(StartColorStr='"+a.fill+"', EndColorStr='"+a.gradient+"', GradientType=0)":b.style.backgroundImage=
|
||||
"linear-gradient("+a.fill+" 0px,"+a.gradient+" 100%)":a.fill==mxConstants.NONE?b.style.background="url('"+Dialog.prototype.noColorImage+"')":b.style.backgroundColor=""==a.fill?mxUtils.getValue(e.initialDefaultVertexStyle,mxConstants.STYLE_FILLCOLOR,"dark"==uiTheme?"#2a2a2a":"#ffffff"):a.fill||mxUtils.getValue(e.initialDefaultVertexStyle,mxConstants.STYLE_FILLCOLOR,"dark"==uiTheme?"#2a2a2a":"#ffffff"),b.style.border=a.stroke==mxConstants.NONE?"1px solid transparent":""==a.stroke?"1px solid "+mxUtils.getValue(e.initialDefaultVertexStyle,
|
||||
mxConstants.STYLE_STROKECOLOR,"dark"!=uiTheme?"#2a2a2a":"#ffffff"):"1px solid "+(a.stroke||mxUtils.getValue(e.initialDefaultVertexStyle,mxConstants.STYLE_STROKECOLOR,"dark"!=uiTheme?"#2a2a2a":"#ffffff"));else{var m=mxUtils.getValue(c.defaultVertexStyle,mxConstants.STYLE_FILLCOLOR,"#ffffff"),f=mxUtils.getValue(c.defaultVertexStyle,mxConstants.STYLE_STROKECOLOR,"#000000");b.style.backgroundColor=m;b.style.border="1px solid "+f}d.appendChild(b)});d.innerHTML="";for(var m=0;m<a.length;m++)0<m&&0==mxUtils.mod(m,
|
||||
4)&&mxUtils.br(d),b(a[m])});null==this.format.currentScheme?l("dark"==uiTheme?1:0):l(this.format.currentScheme);var p=10>=this.defaultColorSchemes.length?28:8,u=document.createElement("div");u.style.cssText="position:absolute;left:10px;top:8px;bottom:"+p+"px;width:20px;margin:4px;opacity:0.5;background-repeat:no-repeat;background-position:center center;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAQBAMAAADQT4M0AAAAIVBMVEUAAAB2dnZ4eHh3d3d1dXVxcXF2dnZ2dnZ2dnZxcXF2dnYmb3w1AAAACnRSTlMAfCTkhhvb7cQSPH2JPgAAADRJREFUCNdjwACMAmBKaiGYs2oJmLPKAZ3DabU8AMRTXpUKopislqFyVzCAuUZgikkBZjoAcMYLnp53P/UAAAAASUVORK5CYII=);";
|
||||
mxEvent.addListener(u,"click",mxUtils.bind(this,function(){l(mxUtils.mod(this.format.currentScheme-1,this.defaultColorSchemes.length))}));var z=document.createElement("div");z.style.cssText="position:absolute;left:202px;top:8px;bottom:"+p+"px;width:20px;margin:4px;opacity:0.5;background-repeat:no-repeat;background-position:center center;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAQBAMAAADQT4M0AAAAIVBMVEUAAAB2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnYBuwCcAAAACnRSTlMAfCTkhhvb7cQSPH2JPgAAADZJREFUCNdjQAOMAmBKaiGY8loF5rKswsZlrVo8AUiFrTICcbIWK8A5DF1gDoMymMPApIAwHwCS0Qx/U7qCBQAAAABJRU5ErkJggg==);";
|
||||
1<this.defaultColorSchemes.length&&(a.appendChild(u),a.appendChild(z));mxEvent.addListener(z,"click",mxUtils.bind(this,function(){l(mxUtils.mod(this.format.currentScheme+1,this.defaultColorSchemes.length))}));b(u);b(z);t(this.defaultColorSchemes[this.format.currentScheme]);10>=this.defaultColorSchemes.length&&a.appendChild(m);return a};StyleFormatPanel.prototype.addEditOps=function(a){var b=this.format.getSelectionState(),e=null;1==this.editorUi.editor.graph.getSelectionCount()&&(e=mxUtils.button(mxResources.get("editStyle"),
|
||||
function p(a,b,e){var d=document.createElement("input");d.type="checkbox";d.checked="1"==b;mxEvent.addListener(d,"change",function(){c(a,d.checked?"1":"0",e)});return d}function g(b,e,g,t,u){var z=g.dispName,q=g.type,n=document.createElement("tr");n.className="gePropRow"+(u?"Dark":"")+(t?"Alt":"")+" gePropNonHeaderRow";n.setAttribute("data-pName",b);n.setAttribute("data-pValue",e);t=!1;null!=g.index&&(n.setAttribute("data-index",g.index),z=(null!=z?z:"")+"["+g.index+"]",t=!0);var v=document.createElement("td");
|
||||
v.className="gePropRowCell";v.innerHTML=mxUtils.htmlEntities(mxResources.get(z,null,z));t&&(v.style.textAlign="right");n.appendChild(v);v=document.createElement("td");v.className="gePropRowCell";if("color"==q)v.appendChild(k(b,e,g));else if("bool"==q||"boolean"==q)v.appendChild(p(b,e,g));else if("enum"==q){var A=g.enumList;for(u=0;u<A.length;u++)if(z=A[u],z.val==e){v.innerHTML=mxUtils.htmlEntities(mxResources.get(z.dispName,null,z.dispName));break}mxEvent.addListener(v,"click",mxUtils.bind(l,function(){var k=
|
||||
document.createElement("select");d(v,k);for(var m=0;m<A.length;m++){var f=A[m],p=document.createElement("option");p.value=mxUtils.htmlEntities(f.val);p.innerHTML=mxUtils.htmlEntities(mxResources.get(f.dispName,null,f.dispName));k.appendChild(p)}k.value=e;a.appendChild(k);mxEvent.addListener(k,"change",function(){var a=mxUtils.htmlEntities(k.value);c(b,a,g)});k.focus();mxEvent.addListener(k,"blur",function(){a.removeChild(k)})}))}else"dynamicArr"==q?v.appendChild(m(b,e,g.subType,g.subDefVal,g.countProperty,
|
||||
n,u)):"staticArr"==q?v.appendChild(f(b,e,g.subType,g.subDefVal,g.size,n,u)):"readOnly"==q?(u=document.createElement("input"),u.setAttribute("readonly",""),u.value=e,u.style.width="96px",u.style.borderWidth="0px",v.appendChild(u)):(v.innerHTML=e,mxEvent.addListener(v,"click",mxUtils.bind(l,function(){function k(){var a=m.value,a=0==a.length&&"string"!=q?0:a;g.allowAuto&&(null!=a.trim&&"auto"==a.trim().toLowerCase()?(a="auto",q="string"):(a=parseFloat(a),a=isNaN(a)?0:a));null!=g.min&&a<g.min?a=g.min:
|
||||
null!=g.max&&a>g.max&&(a=g.max);a=mxUtils.htmlEntities(("int"==q?parseInt(a):a)+"");c(b,a,g)}var m=document.createElement("input");d(v,m,!0);m.value=e;m.className="gePropEditor";"int"!=q&&"float"!=q||g.allowAuto||(m.type="number",m.step="int"==q?"1":"any",null!=g.min&&(m.min=parseFloat(g.min)),null!=g.max&&(m.max=parseFloat(g.max)));a.appendChild(m);mxEvent.addListener(m,"keypress",function(a){13==a.keyCode&&k()});m.focus();mxEvent.addListener(m,"blur",function(){k()})})));g.isDeletable&&(u=mxUtils.button("-",
|
||||
mxUtils.bind(l,function(a){c(b,"",g,g.index);mxEvent.consume(a)})),u.style.height="16px",u.style.width="25px",u.style["float"]="right",u.className="geColorBtn",v.appendChild(u));n.appendChild(v);return n}var l=this,t=this.editorUi.editor.graph,u=[];a.style.position="relative";a.style.padding="0";var q=document.createElement("table");q.className="geProperties";q.style.whiteSpace="nowrap";q.style.width="100%";var z=document.createElement("tr");z.className="gePropHeader";var n=document.createElement("th");
|
||||
n.className="gePropHeaderCell";var v=document.createElement("img");v.src=Sidebar.prototype.expandedImage;n.appendChild(v);mxUtils.write(n,mxResources.get("property"));z.style.cursor="pointer";var A=function(){var b=q.querySelectorAll(".gePropNonHeaderRow"),e;if(l.editorUi.propertiesCollapsed){v.src=Sidebar.prototype.collapsedImage;e="none";for(var c=a.childNodes.length-1;0<=c;c--)try{var d=a.childNodes[c],k=d.nodeName.toUpperCase();"INPUT"!=k&&"SELECT"!=k||a.removeChild(d)}catch(la){}}else v.src=
|
||||
Sidebar.prototype.expandedImage,e="";for(c=0;c<b.length;c++)b[c].style.display=e};mxEvent.addListener(z,"click",function(){l.editorUi.propertiesCollapsed=!l.editorUi.propertiesCollapsed;A()});z.appendChild(n);n=document.createElement("th");n.className="gePropHeaderCell";n.innerHTML=mxResources.get("value");z.appendChild(n);q.appendChild(z);var x=!1,C=!1,z=null;1==e.vertices.length&&0==e.edges.length?z=e.vertices[0].id:0==e.vertices.length&&1==e.edges.length&&(z=e.edges[0].id);null!=z&&q.appendChild(g("id",
|
||||
mxUtils.htmlEntities(z),{dispName:"ID",type:"readOnly"},!0,!1));for(var D in b)if(z=b[D],"function"!=typeof z.isVisible||z.isVisible(e,this)){var y=null!=e.style[D]?mxUtils.htmlEntities(e.style[D]+""):null!=z.getDefaultValue?z.getDefaultValue(e,this):z.defVal;if("separator"==z.type)C=!C;else{if("staticArr"==z.type)z.size=parseInt(e.style[z.sizeProperty]||b[z.sizeProperty].defVal)||0;else if(null!=z.dependentProps){for(var F=z.dependentProps,L=[],B=[],n=0;n<F.length;n++){var E=e.style[F[n]];B.push(b[F[n]].subDefVal);
|
||||
L.push(null!=E?E.split(","):[])}z.dependentPropsDefVal=B;z.dependentPropsVals=L}q.appendChild(g(D,y,z,x,C));x=!x}}for(n=0;n<u.length;n++)for(z=u[n],b=z.parentRow,e=0;e<z.values.length;e++)D=g(z.name,z.values[e],{type:z.type,parentRow:z.parentRow,isDeletable:z.isDeletable,index:e,defVal:z.defVal,countProperty:z.countProperty,size:z.size},0==e%2,z.flipBkg),b.parentNode.insertBefore(D,b.nextSibling),b=D;a.appendChild(q);A();return a};StyleFormatPanel.prototype.addStyles=function(a){function b(a){mxEvent.addListener(a,
|
||||
"mouseenter",function(){a.style.opacity="1"});mxEvent.addListener(a,"mouseleave",function(){a.style.opacity="0.5"})}var e=this.editorUi,c=e.editor.graph,d=document.createElement("div");d.style.whiteSpace="nowrap";d.style.paddingLeft="24px";d.style.paddingRight="20px";a.style.paddingLeft="16px";a.style.paddingBottom="6px";a.style.position="relative";a.appendChild(d);var k="plain-gray plain-blue plain-green plain-turquoise plain-orange plain-yellow plain-red plain-pink plain-purple gray blue green turquoise orange yellow red pink purple".split(" "),
|
||||
m=document.createElement("div");m.style.whiteSpace="nowrap";m.style.position="relative";m.style.textAlign="center";for(var f=[],p=0;p<this.defaultColorSchemes.length;p++){var g=document.createElement("div");g.style.display="inline-block";g.style.width="6px";g.style.height="6px";g.style.marginLeft="4px";g.style.marginRight="3px";g.style.borderRadius="3px";g.style.cursor="pointer";g.style.background="transparent";g.style.border="1px solid #b5b6b7";mxUtils.bind(this,function(a){mxEvent.addListener(g,
|
||||
"click",mxUtils.bind(this,function(){l(a)}))})(p);f.push(g);m.appendChild(g)}var l=mxUtils.bind(this,function(a){null!=this.format.currentScheme&&(f[this.format.currentScheme].style.background="transparent");this.format.currentScheme=a;t(this.defaultColorSchemes[this.format.currentScheme]);f[this.format.currentScheme].style.background="#84d7ff"}),t=mxUtils.bind(this,function(a){var b=mxUtils.bind(this,function(a){var b=mxUtils.button("",function(b){c.getModel().beginUpdate();try{for(var d=c.getSelectionCells(),
|
||||
m=0;m<d.length;m++){for(var f=c.getModel().getStyle(d[m]),p=0;p<k.length;p++)f=mxUtils.removeStylename(f,k[p]);var g=c.getModel().isVertex(d[m])?e.initialDefaultVertexStyle:e.initialdefaultEdgeStyle;null!=a?(f=mxUtils.setStyle(f,mxConstants.STYLE_GRADIENTCOLOR,a.gradient||mxUtils.getValue(g,mxConstants.STYLE_GRADIENTCOLOR,null)),mxEvent.isAltDown(b)||(f=""==a.fill?mxUtils.setStyle(f,mxConstants.STYLE_FILLCOLOR,null):mxUtils.setStyle(f,mxConstants.STYLE_FILLCOLOR,a.fill||mxUtils.getValue(g,mxConstants.STYLE_FILLCOLOR,
|
||||
null))),mxEvent.isShiftDown(b)||(f=""==a.stroke?mxUtils.setStyle(f,mxConstants.STYLE_STROKECOLOR,null):mxUtils.setStyle(f,mxConstants.STYLE_STROKECOLOR,a.stroke||mxUtils.getValue(g,mxConstants.STYLE_STROKECOLOR,null))),mxEvent.isControlDown(b)||mxClient.IS_MAC&&mxEvent.isMetaDown(b)||!c.getModel().isVertex(d[m])||(f=mxUtils.setStyle(f,mxConstants.STYLE_FONTCOLOR,a.font||mxUtils.getValue(g,mxConstants.STYLE_FONTCOLOR,null)))):(f=mxUtils.setStyle(f,mxConstants.STYLE_FILLCOLOR,mxUtils.getValue(g,mxConstants.STYLE_FILLCOLOR,
|
||||
"#ffffff")),f=mxUtils.setStyle(f,mxConstants.STYLE_STROKECOLOR,mxUtils.getValue(g,mxConstants.STYLE_STROKECOLOR,"#000000")),f=mxUtils.setStyle(f,mxConstants.STYLE_GRADIENTCOLOR,mxUtils.getValue(g,mxConstants.STYLE_GRADIENTCOLOR,null)),c.getModel().isVertex(d[m])&&(f=mxUtils.setStyle(f,mxConstants.STYLE_FONTCOLOR,mxUtils.getValue(g,mxConstants.STYLE_FONTCOLOR,null))));c.getModel().setStyle(d[m],f)}}finally{c.getModel().endUpdate()}});b.className="geStyleButton";b.style.width="36px";b.style.height=
|
||||
10>=this.defaultColorSchemes.length?"24px":"30px";b.style.margin="0px 6px 6px 0px";if(null!=a)null!=a.gradient?mxClient.IS_IE&&(mxClient.IS_QUIRKS||10>document.documentMode)?b.style.filter="progid:DXImageTransform.Microsoft.Gradient(StartColorStr='"+a.fill+"', EndColorStr='"+a.gradient+"', GradientType=0)":b.style.backgroundImage="linear-gradient("+a.fill+" 0px,"+a.gradient+" 100%)":a.fill==mxConstants.NONE?b.style.background="url('"+Dialog.prototype.noColorImage+"')":b.style.backgroundColor=""==
|
||||
a.fill?mxUtils.getValue(e.initialDefaultVertexStyle,mxConstants.STYLE_FILLCOLOR,"dark"==uiTheme?"#2a2a2a":"#ffffff"):a.fill||mxUtils.getValue(e.initialDefaultVertexStyle,mxConstants.STYLE_FILLCOLOR,"dark"==uiTheme?"#2a2a2a":"#ffffff"),b.style.border=a.stroke==mxConstants.NONE?"1px solid transparent":""==a.stroke?"1px solid "+mxUtils.getValue(e.initialDefaultVertexStyle,mxConstants.STYLE_STROKECOLOR,"dark"!=uiTheme?"#2a2a2a":"#ffffff"):"1px solid "+(a.stroke||mxUtils.getValue(e.initialDefaultVertexStyle,
|
||||
mxConstants.STYLE_STROKECOLOR,"dark"!=uiTheme?"#2a2a2a":"#ffffff"));else{var m=mxUtils.getValue(c.defaultVertexStyle,mxConstants.STYLE_FILLCOLOR,"#ffffff"),f=mxUtils.getValue(c.defaultVertexStyle,mxConstants.STYLE_STROKECOLOR,"#000000");b.style.backgroundColor=m;b.style.border="1px solid "+f}d.appendChild(b)});d.innerHTML="";for(var m=0;m<a.length;m++)0<m&&0==mxUtils.mod(m,4)&&mxUtils.br(d),b(a[m])});null==this.format.currentScheme?l("dark"==uiTheme?1:0):l(this.format.currentScheme);var p=10>=this.defaultColorSchemes.length?
|
||||
28:8,u=document.createElement("div");u.style.cssText="position:absolute;left:10px;top:8px;bottom:"+p+"px;width:20px;margin:4px;opacity:0.5;background-repeat:no-repeat;background-position:center center;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAQBAMAAADQT4M0AAAAIVBMVEUAAAB2dnZ4eHh3d3d1dXVxcXF2dnZ2dnZ2dnZxcXF2dnYmb3w1AAAACnRSTlMAfCTkhhvb7cQSPH2JPgAAADRJREFUCNdjwACMAmBKaiGYs2oJmLPKAZ3DabU8AMRTXpUKopislqFyVzCAuUZgikkBZjoAcMYLnp53P/UAAAAASUVORK5CYII=);";mxEvent.addListener(u,
|
||||
"click",mxUtils.bind(this,function(){l(mxUtils.mod(this.format.currentScheme-1,this.defaultColorSchemes.length))}));var q=document.createElement("div");q.style.cssText="position:absolute;left:202px;top:8px;bottom:"+p+"px;width:20px;margin:4px;opacity:0.5;background-repeat:no-repeat;background-position:center center;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAQBAMAAADQT4M0AAAAIVBMVEUAAAB2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnYBuwCcAAAACnRSTlMAfCTkhhvb7cQSPH2JPgAAADZJREFUCNdjQAOMAmBKaiGY8loF5rKswsZlrVo8AUiFrTICcbIWK8A5DF1gDoMymMPApIAwHwCS0Qx/U7qCBQAAAABJRU5ErkJggg==);";
|
||||
1<this.defaultColorSchemes.length&&(a.appendChild(u),a.appendChild(q));mxEvent.addListener(q,"click",mxUtils.bind(this,function(){l(mxUtils.mod(this.format.currentScheme+1,this.defaultColorSchemes.length))}));b(u);b(q);t(this.defaultColorSchemes[this.format.currentScheme]);10>=this.defaultColorSchemes.length&&a.appendChild(m);return a};StyleFormatPanel.prototype.addEditOps=function(a){var b=this.format.getSelectionState(),e=null;1==this.editorUi.editor.graph.getSelectionCount()&&(e=mxUtils.button(mxResources.get("editStyle"),
|
||||
mxUtils.bind(this,function(a){this.editorUi.actions.get("editStyle").funct()})),e.setAttribute("title",mxResources.get("editStyle")+" ("+this.editorUi.actions.get("editStyle").shortcut+")"),e.style.width="202px",e.style.marginBottom="2px",a.appendChild(e));var c=this.editorUi.editor.graph,d=c.view.getState(c.getSelectionCell());1==c.getSelectionCount()&&null!=d&&null!=d.shape&&null!=d.shape.stencil?(b=mxUtils.button(mxResources.get("editShape"),mxUtils.bind(this,function(a){this.editorUi.actions.get("editShape").funct()})),
|
||||
b.setAttribute("title",mxResources.get("editShape")),b.style.marginBottom="2px",null==e?b.style.width="202px":(e.style.width="100px",b.style.width="100px",b.style.marginLeft="2px"),a.appendChild(b)):b.image&&(b=mxUtils.button(mxResources.get("editImage"),mxUtils.bind(this,function(a){this.editorUi.actions.get("image").funct()})),b.setAttribute("title",mxResources.get("editImage")),b.style.marginBottom="2px",null==e?b.style.width="202px":(e.style.width="100px",b.style.width="100px",b.style.marginLeft=
|
||||
"2px"),a.appendChild(b));return a}}Graph.customFontElements={};Graph.recentCustomFonts={};Graph.isGoogleFontUrl=function(a){return a.substring(0,Editor.GOOGLE_FONTS.length)==Editor.GOOGLE_FONTS};Graph.isCssFontUrl=function(a){return Graph.isGoogleFontUrl(a)};Graph.createFontElement=function(a,b){var e;Graph.isCssFontUrl(b)?(e=document.createElement("link"),e.setAttribute("rel","stylesheet"),e.setAttribute("type","text/css"),e.setAttribute("charset","UTF-8"),e.setAttribute("href",b)):(e=document.createElement("style"),
|
||||
|
@ -10062,8 +10073,8 @@ function(a){return Graph.processFontStyle(y.apply(this,arguments))};var x=mxSvgC
|
|||
for(b in Graph.customFontElements){var e=Graph.customFontElements[b];a.push({name:e.name,url:e.url})}return a};Graph.prototype.setFont=function(a,b){Graph.addFont(a,b);document.execCommand("fontname",!1,a);if(null!=b){var e=this.cellEditor.textarea.getElementsByTagName("font");b=Graph.getFontUrl(a,b);for(var c=0;c<e.length;c++)e[c].getAttribute("face")==a&&e[c].getAttribute("data-font-src")!=b&&e[c].setAttribute("data-font-src",b)}};var z=Graph.prototype.isFastZoomEnabled;Graph.prototype.isFastZoomEnabled=
|
||||
function(){return z.apply(this,arguments)&&(!this.shadowVisible||!mxClient.IS_SF)};Graph.prototype.updateGlobalUrlVariables=function(){this.globalVars=Editor.globalVars;if(null!=urlParams.vars)try{this.globalVars=null!=this.globalVars?mxUtils.clone(this.globalVars):{};var a=JSON.parse(decodeURIComponent(urlParams.vars));if(null!=a)for(var b in a)this.globalVars[b]=a[b]}catch(N){null!=window.console&&console.log("Error in vars URL parameter: "+N)}};Graph.prototype.getExportVariables=function(){return null!=
|
||||
this.globalVars?mxUtils.clone(this.globalVars):{}};var A=Graph.prototype.getGlobalVariable;Graph.prototype.getGlobalVariable=function(a){var b=A.apply(this,arguments);null==b&&null!=this.globalVars&&(b=this.globalVars[a]);return b};Graph.prototype.getDefaultStylesheet=function(){if(null==this.defaultStylesheet){var a=this.themes["default-style2"];this.defaultStylesheet=(new mxCodec(a.ownerDocument)).decode(a)}return this.defaultStylesheet};Graph.prototype.isViewer=function(){return urlParams.viewer};
|
||||
var C=Graph.prototype.getSvg;Graph.prototype.getSvg=function(a,b,e,c,d,k,m,f,p,g,l,t,u){var z=null;t||null==this.themes||"darkTheme"!=this.defaultThemeName||(z=this.stylesheet,this.stylesheet=this.getDefaultStylesheet(),this.refresh());var q=C.apply(this,arguments),n=this.getCustomFonts();if(l&&0<n.length){var v=q.ownerDocument,A=null!=v.createElementNS?v.createElementNS(mxConstants.NS_SVG,"style"):v.createElement("style");null!=v.setAttributeNS?A.setAttributeNS("type","text/css"):A.setAttribute("type",
|
||||
"text/css");for(var x="",D="",y=0;y<n.length;y++){var F=n[y].name,B=n[y].url;Graph.isCssFontUrl(B)?x+="@import url("+B+");\n":D+='@font-face {\nfont-family: "'+F+'";\nsrc: url("'+B+'");\n}\n'}A.appendChild(v.createTextNode(x+D));q.getElementsByTagName("defs")[0].appendChild(A)}null!=z&&(this.stylesheet=z,this.refresh());return q};var D=Graph.prototype.createSvgImageExport;Graph.prototype.createSvgImageExport=function(){var a=D.apply(this,arguments);if(this.mathEnabled){var b=a.drawText;a.drawText=
|
||||
var C=Graph.prototype.getSvg;Graph.prototype.getSvg=function(a,b,e,c,d,k,m,f,p,g,l,t,u){var q=null;t||null==this.themes||"darkTheme"!=this.defaultThemeName||(q=this.stylesheet,this.stylesheet=this.getDefaultStylesheet(),this.refresh());var z=C.apply(this,arguments),n=this.getCustomFonts();if(l&&0<n.length){var v=z.ownerDocument,A=null!=v.createElementNS?v.createElementNS(mxConstants.NS_SVG,"style"):v.createElement("style");null!=v.setAttributeNS?A.setAttributeNS("type","text/css"):A.setAttribute("type",
|
||||
"text/css");for(var x="",D="",y=0;y<n.length;y++){var F=n[y].name,B=n[y].url;Graph.isCssFontUrl(B)?x+="@import url("+B+");\n":D+='@font-face {\nfont-family: "'+F+'";\nsrc: url("'+B+'");\n}\n'}A.appendChild(v.createTextNode(x+D));z.getElementsByTagName("defs")[0].appendChild(A)}null!=q&&(this.stylesheet=q,this.refresh());return z};var D=Graph.prototype.createSvgImageExport;Graph.prototype.createSvgImageExport=function(){var a=D.apply(this,arguments);if(this.mathEnabled){var b=a.drawText;a.drawText=
|
||||
function(a,e){if(null!=a.text&&null!=a.text.value&&a.text.checkBounds()&&(mxUtils.isNode(a.text.value)||a.text.dialect==mxConstants.DIALECT_STRICTHTML)){var c=a.text.getContentNode();if(null!=c){c=c.cloneNode(!0);if(c.getElementsByTagNameNS)for(var d=c.getElementsByTagNameNS("http://www.w3.org/1998/Math/MathML","math");0<d.length;)d[0].parentNode.removeChild(d[0]);null!=c.innerHTML&&(d=a.text.value,a.text.value=c.innerHTML,b.apply(this,arguments),a.text.value=d)}}else b.apply(this,arguments)}}return a};
|
||||
var E=mxGraphView.prototype.validateBackgroundPage;mxGraphView.prototype.validateBackgroundPage=function(){E.apply(this,arguments);if(mxClient.IS_GC&&null!=this.getDrawPane()){var a=this.getDrawPane().parentNode;!this.graph.mathEnabled||mxClient.NO_FO||null!=this.webKitForceRepaintNode&&null!=this.webKitForceRepaintNode.parentNode||"svg"!=this.graph.container.firstChild.nodeName?null==this.webKitForceRepaintNode||this.graph.mathEnabled&&("svg"==this.graph.container.firstChild.nodeName||this.graph.container.firstChild==
|
||||
this.webKitForceRepaintNode)||(null!=this.webKitForceRepaintNode.parentNode&&this.webKitForceRepaintNode.parentNode.removeChild(this.webKitForceRepaintNode),this.webKitForceRepaintNode=null):(this.webKitForceRepaintNode=document.createElement("div"),this.webKitForceRepaintNode.style.cssText="position:absolute;",a.ownerSVGElement.parentNode.insertBefore(this.webKitForceRepaintNode,a.ownerSVGElement))}};var H=Graph.prototype.loadStylesheet;Graph.prototype.loadStylesheet=function(){H.apply(this,arguments);
|
||||
|
@ -10092,30 +10103,30 @@ mxStencilRegistry.libraries.gmdl=[SHAPES_PATH+"/mxGmdl.js",STENCIL_PATH+"/gmdl.x
|
|||
[SHAPES_PATH+"/mxSysML.js"];mxStencilRegistry.libraries.eip=[SHAPES_PATH+"/mxEip.js",STENCIL_PATH+"/eip.xml"];mxStencilRegistry.libraries.networks=[SHAPES_PATH+"/mxNetworks.js",STENCIL_PATH+"/networks.xml"];mxStencilRegistry.libraries.aws3d=[SHAPES_PATH+"/mxAWS3D.js",STENCIL_PATH+"/aws3d.xml"];mxStencilRegistry.libraries.aws4=[SHAPES_PATH+"/mxAWS4.js",STENCIL_PATH+"/aws4.xml"];mxStencilRegistry.libraries.aws4b=[SHAPES_PATH+"/mxAWS4.js",STENCIL_PATH+"/aws4.xml"];mxStencilRegistry.libraries.uml25=[SHAPES_PATH+
|
||||
"/mxUML25.js"];mxStencilRegistry.libraries.veeam=[STENCIL_PATH+"/veeam/2d.xml",STENCIL_PATH+"/veeam/3d.xml",STENCIL_PATH+"/veeam/veeam.xml"];mxStencilRegistry.libraries.veeam2=[STENCIL_PATH+"/veeam/2d.xml",STENCIL_PATH+"/veeam/3d.xml",STENCIL_PATH+"/veeam/veeam2.xml"];mxStencilRegistry.libraries.pid2inst=[SHAPES_PATH+"/pid2/mxPidInstruments.js"];mxStencilRegistry.libraries.pid2misc=[SHAPES_PATH+"/pid2/mxPidMisc.js",STENCIL_PATH+"/pid/misc.xml"];mxStencilRegistry.libraries.pid2valves=[SHAPES_PATH+
|
||||
"/pid2/mxPidValves.js"];mxStencilRegistry.libraries.pidFlowSensors=[STENCIL_PATH+"/pid/flow_sensors.xml"];mxMarker.getPackageForType=function(a){var b=null;null!=a&&0<a.length&&("ER"==a.substring(0,2)?b="mxgraph.er":"sysML"==a.substring(0,5)&&(b="mxgraph.sysml"));return b};var G=mxMarker.createMarker;mxMarker.createMarker=function(a,b,e,c,d,k,m,f,p,g){if(null!=e&&null==mxMarker.markers[e]){var l=this.getPackageForType(e);null!=l&&mxStencilRegistry.getStencil(l)}return G.apply(this,arguments)};PrintDialog.prototype.create=
|
||||
function(a,b){function e(){z.value=Math.max(1,Math.min(f,Math.max(parseInt(z.value),parseInt(u.value))));u.value=Math.max(1,Math.min(f,Math.min(parseInt(z.value),parseInt(u.value))))}function c(b){function e(b,e,k){var m=b.useCssTransforms,f=b.currentTranslate,g=b.currentScale,p=b.view.translate,l=b.view.scale;b.useCssTransforms&&(b.useCssTransforms=!1,b.currentTranslate=new mxPoint(0,0),b.currentScale=1,b.view.translate=new mxPoint(0,0),b.view.scale=1);var t=b.getGraphBounds(),u=0,q=0,z=L.get(),
|
||||
n=1/b.pageScale,x=A.checked;if(x)var n=parseInt(G.value),C=parseInt(J.value),n=Math.min(z.height*C/(t.height/b.view.scale),z.width*n/(t.width/b.view.scale));else n=parseInt(v.value)/(100*b.pageScale),isNaN(n)&&(c=1/b.pageScale,v.value="100 %");z=mxRectangle.fromRectangle(z);z.width=Math.ceil(z.width*c);z.height=Math.ceil(z.height*c);n*=c;!x&&b.pageVisible?(t=b.getPageLayout(),u-=t.x*z.width,q-=t.y*z.height):x=!0;if(null==e){e=PrintDialog.createPrintPreview(b,n,z,0,u,q,x);e.pageSelector=!1;e.mathEnabled=
|
||||
function(a,b){function e(){q.value=Math.max(1,Math.min(f,Math.max(parseInt(q.value),parseInt(u.value))));u.value=Math.max(1,Math.min(f,Math.min(parseInt(q.value),parseInt(u.value))))}function c(b){function e(b,e,k){var m=b.useCssTransforms,f=b.currentTranslate,g=b.currentScale,p=b.view.translate,l=b.view.scale;b.useCssTransforms&&(b.useCssTransforms=!1,b.currentTranslate=new mxPoint(0,0),b.currentScale=1,b.view.translate=new mxPoint(0,0),b.view.scale=1);var t=b.getGraphBounds(),u=0,z=0,q=L.get(),
|
||||
n=1/b.pageScale,x=A.checked;if(x)var n=parseInt(G.value),C=parseInt(J.value),n=Math.min(q.height*C/(t.height/b.view.scale),q.width*n/(t.width/b.view.scale));else n=parseInt(v.value)/(100*b.pageScale),isNaN(n)&&(c=1/b.pageScale,v.value="100 %");q=mxRectangle.fromRectangle(q);q.width=Math.ceil(q.width*c);q.height=Math.ceil(q.height*c);n*=c;!x&&b.pageVisible?(t=b.getPageLayout(),u-=t.x*q.width,z-=t.y*q.height):x=!0;if(null==e){e=PrintDialog.createPrintPreview(b,n,q,0,u,z,x);e.pageSelector=!1;e.mathEnabled=
|
||||
!1;u=a.getCurrentFile();null!=u&&(e.title=u.getTitle());var D=e.writeHead;e.writeHead=function(e){D.apply(this,arguments);if(mxClient.IS_GC||mxClient.IS_SF)e.writeln('<style type="text/css">'),e.writeln("div.MathJax_SVG_Display { position: static; }"),e.writeln("</style>");mxClient.IS_GC&&(e.writeln('<style type="text/css">'),e.writeln("@media print {"),e.writeln("span.MathJax_SVG svg { shape-rendering: crispEdges; }"),e.writeln("}"),e.writeln("</style>"));null!=a.editor.fontCss&&(e.writeln('<style type="text/css">'),
|
||||
e.writeln(a.editor.fontCss),e.writeln("</style>"));for(var c=b.getCustomFonts(),d=0;d<c.length;d++){var k=c[d].name,m=c[d].url;Graph.isCssFontUrl(m)?e.writeln('<link rel="stylesheet" href="'+mxUtils.htmlEntities(m)+'" charset="UTF-8" type="text/css">'):(e.writeln('<style type="text/css">'),e.writeln('@font-face {\nfont-family: "'+mxUtils.htmlEntities(k)+'";\nsrc: url("'+mxUtils.htmlEntities(m)+'");\n}'),e.writeln("</style>"))}};if("undefined"!==typeof MathJax){var y=e.renderPage;e.renderPage=function(b,
|
||||
e,c,d,k,m){var f=mxClient.NO_FO;mxClient.NO_FO=this.graph.mathEnabled&&!a.editor.useForeignObjectForMath?!0:a.editor.originalNoForeignObject;var g=y.apply(this,arguments);mxClient.NO_FO=f;this.graph.mathEnabled?this.mathEnabled=this.mathEnabled||!0:g.className="geDisableMathJax";return g}}u=null;null!=d.themes&&"darkTheme"==d.defaultThemeName&&(u=d.stylesheet,d.stylesheet=d.getDefaultStylesheet(),d.refresh());e.open(null,null,k,!0);null!=u&&(d.stylesheet=u,d.refresh())}else{z=b.background;if(null==
|
||||
z||""==z||z==mxConstants.NONE)z="#ffffff";e.backgroundColor=z;e.autoOrigin=x;e.appendGraph(b,n,u,q,k,!0);k=b.getCustomFonts();if(null!=e.wnd)for(u=0;u<k.length;u++)q=k[u].name,x=k[u].url,Graph.isCssFontUrl(x)?e.wnd.document.writeln('<link rel="stylesheet" href="'+mxUtils.htmlEntities(x)+'" charset="UTF-8" type="text/css">'):(e.wnd.document.writeln('<style type="text/css">'),e.wnd.document.writeln('@font-face {\nfont-family: "'+mxUtils.htmlEntities(q)+'";\nsrc: url("'+mxUtils.htmlEntities(x)+'");\n}'),
|
||||
e.wnd.document.writeln("</style>"))}m&&(b.useCssTransforms=m,b.currentTranslate=f,b.currentScale=g,b.view.translate=p,b.view.scale=l);return e}var c=parseInt(M.value)/100;isNaN(c)&&(c=1,M.value="100 %");var c=.75*c,k=null;null!=d.themes&&"darkTheme"==d.defaultThemeName&&(k=d.stylesheet,d.stylesheet=d.getDefaultStylesheet(),d.refresh());var m=u.value,f=z.value,g=!l.checked,t=null;if(EditorUi.isElectronApp)PrintDialog.electronPrint(a,l.checked,m,f,A.checked,G.value,J.value,parseInt(v.value)/100,parseInt(M.value)/
|
||||
100,L.get());else{g&&(g=m==p&&f==p);if(!g&&null!=a.pages&&a.pages.length){var q=0,g=a.pages.length-1;l.checked||(q=parseInt(m)-1,g=parseInt(f)-1);for(var n=q;n<=g;n++){var x=a.pages[n],m=x==a.currentPage?d:null;if(null==m){var m=a.createTemporaryGraph(d.stylesheet),f=!0,q=!1,C=null,D=null;null==x.viewState&&null==x.root&&a.updatePageRoot(x);null!=x.viewState&&(f=x.viewState.pageVisible,q=x.viewState.mathEnabled,C=x.viewState.background,D=x.viewState.backgroundImage,m.extFonts=x.viewState.extFonts);
|
||||
m.background=C;m.backgroundImage=null!=D?new mxImage(D.src,D.width,D.height):null;m.pageVisible=f;m.mathEnabled=q;var y=m.getGlobalVariable;m.getGlobalVariable=function(b){return"page"==b?x.getName():"pagenumber"==b?n+1:"pagecount"==b?null!=a.pages?a.pages.length:1:y.apply(this,arguments)};document.body.appendChild(m.container);a.updatePageRoot(x);m.model.setRoot(x.root)}t=e(m,t,n!=g);m!=d&&m.container.parentNode.removeChild(m.container)}}else t=e(d);null==t?a.handleError({message:mxResources.get("errorUpdatingPreview")}):
|
||||
e,c,d,k,m){var f=mxClient.NO_FO;mxClient.NO_FO=this.graph.mathEnabled&&!a.editor.useForeignObjectForMath?!0:a.editor.originalNoForeignObject;var g=y.apply(this,arguments);mxClient.NO_FO=f;this.graph.mathEnabled?this.mathEnabled=this.mathEnabled||!0:g.className="geDisableMathJax";return g}}u=null;null!=d.themes&&"darkTheme"==d.defaultThemeName&&(u=d.stylesheet,d.stylesheet=d.getDefaultStylesheet(),d.refresh());e.open(null,null,k,!0);null!=u&&(d.stylesheet=u,d.refresh())}else{q=b.background;if(null==
|
||||
q||""==q||q==mxConstants.NONE)q="#ffffff";e.backgroundColor=q;e.autoOrigin=x;e.appendGraph(b,n,u,z,k,!0);k=b.getCustomFonts();if(null!=e.wnd)for(u=0;u<k.length;u++)z=k[u].name,x=k[u].url,Graph.isCssFontUrl(x)?e.wnd.document.writeln('<link rel="stylesheet" href="'+mxUtils.htmlEntities(x)+'" charset="UTF-8" type="text/css">'):(e.wnd.document.writeln('<style type="text/css">'),e.wnd.document.writeln('@font-face {\nfont-family: "'+mxUtils.htmlEntities(z)+'";\nsrc: url("'+mxUtils.htmlEntities(x)+'");\n}'),
|
||||
e.wnd.document.writeln("</style>"))}m&&(b.useCssTransforms=m,b.currentTranslate=f,b.currentScale=g,b.view.translate=p,b.view.scale=l);return e}var c=parseInt(M.value)/100;isNaN(c)&&(c=1,M.value="100 %");var c=.75*c,k=null;null!=d.themes&&"darkTheme"==d.defaultThemeName&&(k=d.stylesheet,d.stylesheet=d.getDefaultStylesheet(),d.refresh());var m=u.value,f=q.value,g=!l.checked,t=null;if(EditorUi.isElectronApp)PrintDialog.electronPrint(a,l.checked,m,f,A.checked,G.value,J.value,parseInt(v.value)/100,parseInt(M.value)/
|
||||
100,L.get());else{g&&(g=m==p&&f==p);if(!g&&null!=a.pages&&a.pages.length){var z=0,g=a.pages.length-1;l.checked||(z=parseInt(m)-1,g=parseInt(f)-1);for(var n=z;n<=g;n++){var x=a.pages[n],m=x==a.currentPage?d:null;if(null==m){var m=a.createTemporaryGraph(d.stylesheet),f=!0,z=!1,C=null,D=null;null==x.viewState&&null==x.root&&a.updatePageRoot(x);null!=x.viewState&&(f=x.viewState.pageVisible,z=x.viewState.mathEnabled,C=x.viewState.background,D=x.viewState.backgroundImage,m.extFonts=x.viewState.extFonts);
|
||||
m.background=C;m.backgroundImage=null!=D?new mxImage(D.src,D.width,D.height):null;m.pageVisible=f;m.mathEnabled=z;var y=m.getGlobalVariable;m.getGlobalVariable=function(b){return"page"==b?x.getName():"pagenumber"==b?n+1:"pagecount"==b?null!=a.pages?a.pages.length:1:y.apply(this,arguments)};document.body.appendChild(m.container);a.updatePageRoot(x);m.model.setRoot(x.root)}t=e(m,t,n!=g);m!=d&&m.container.parentNode.removeChild(m.container)}}else t=e(d);null==t?a.handleError({message:mxResources.get("errorUpdatingPreview")}):
|
||||
(t.mathEnabled&&(g=t.wnd.document,b&&(t.wnd.IMMEDIATE_PRINT=!0),g.writeln('<script type="text/javascript" src="'+DRAWIO_BASE_URL+'/js/math-print.js">\x3c/script>')),t.closeDocument(),!t.mathEnabled&&b&&PrintDialog.printPreview(t));null!=k&&(d.stylesheet=k,d.refresh())}}var d=a.editor.graph,k=document.createElement("div"),m=document.createElement("h3");m.style.width="100%";m.style.textAlign="center";m.style.marginTop="0px";mxUtils.write(m,b||mxResources.get("print"));k.appendChild(m);var f=1,p=1,g=
|
||||
document.createElement("div");g.style.cssText="border-bottom:1px solid lightGray;padding-bottom:12px;margin-bottom:12px;";var l=document.createElement("input");l.style.cssText="margin-right:8px;margin-bottom:8px;";l.setAttribute("value","all");l.setAttribute("type","radio");l.setAttribute("name","pages-printdialog");g.appendChild(l);m=document.createElement("span");mxUtils.write(m,mxResources.get("printAllPages"));g.appendChild(m);mxUtils.br(g);var t=l.cloneNode(!0);l.setAttribute("checked","checked");
|
||||
t.setAttribute("value","range");g.appendChild(t);m=document.createElement("span");mxUtils.write(m,mxResources.get("pages")+":");g.appendChild(m);var u=document.createElement("input");u.style.cssText="margin:0 8px 0 8px;";u.setAttribute("value","1");u.setAttribute("type","number");u.setAttribute("min","1");u.style.width="50px";g.appendChild(u);m=document.createElement("span");mxUtils.write(m,mxResources.get("to"));g.appendChild(m);var z=u.cloneNode(!0);g.appendChild(z);mxEvent.addListener(u,"focus",
|
||||
function(){t.checked=!0});mxEvent.addListener(z,"focus",function(){t.checked=!0});mxEvent.addListener(u,"change",e);mxEvent.addListener(z,"change",e);if(null!=a.pages&&(f=a.pages.length,null!=a.currentPage))for(m=0;m<a.pages.length;m++)if(a.currentPage==a.pages[m]){p=m+1;u.value=p;z.value=p;break}u.setAttribute("max",f);z.setAttribute("max",f);a.isPagesEnabled()?1<f&&(k.appendChild(g),t.checked=!0):t.checked=!0;var q=document.createElement("div");q.style.marginBottom="10px";var n=document.createElement("input");
|
||||
n.style.marginRight="8px";n.setAttribute("value","adjust");n.setAttribute("type","radio");n.setAttribute("name","printZoom");q.appendChild(n);m=document.createElement("span");mxUtils.write(m,mxResources.get("adjustTo"));q.appendChild(m);var v=document.createElement("input");v.style.cssText="margin:0 8px 0 8px;";v.setAttribute("value","100 %");v.style.width="50px";q.appendChild(v);mxEvent.addListener(v,"focus",function(){n.checked=!0});k.appendChild(q);var g=g.cloneNode(!1),A=n.cloneNode(!0);A.setAttribute("value",
|
||||
"fit");n.setAttribute("checked","checked");m=document.createElement("div");m.style.cssText="display:inline-block;height:100%;vertical-align:top;padding-top:2px;";m.appendChild(A);g.appendChild(m);q=document.createElement("table");q.style.display="inline-block";var x=document.createElement("tbody"),C=document.createElement("tr"),D=C.cloneNode(!0),y=document.createElement("td"),F=y.cloneNode(!0),B=y.cloneNode(!0),E=y.cloneNode(!0),I=y.cloneNode(!0),H=y.cloneNode(!0);y.style.textAlign="right";E.style.textAlign=
|
||||
t.setAttribute("value","range");g.appendChild(t);m=document.createElement("span");mxUtils.write(m,mxResources.get("pages")+":");g.appendChild(m);var u=document.createElement("input");u.style.cssText="margin:0 8px 0 8px;";u.setAttribute("value","1");u.setAttribute("type","number");u.setAttribute("min","1");u.style.width="50px";g.appendChild(u);m=document.createElement("span");mxUtils.write(m,mxResources.get("to"));g.appendChild(m);var q=u.cloneNode(!0);g.appendChild(q);mxEvent.addListener(u,"focus",
|
||||
function(){t.checked=!0});mxEvent.addListener(q,"focus",function(){t.checked=!0});mxEvent.addListener(u,"change",e);mxEvent.addListener(q,"change",e);if(null!=a.pages&&(f=a.pages.length,null!=a.currentPage))for(m=0;m<a.pages.length;m++)if(a.currentPage==a.pages[m]){p=m+1;u.value=p;q.value=p;break}u.setAttribute("max",f);q.setAttribute("max",f);a.isPagesEnabled()?1<f&&(k.appendChild(g),t.checked=!0):t.checked=!0;var z=document.createElement("div");z.style.marginBottom="10px";var n=document.createElement("input");
|
||||
n.style.marginRight="8px";n.setAttribute("value","adjust");n.setAttribute("type","radio");n.setAttribute("name","printZoom");z.appendChild(n);m=document.createElement("span");mxUtils.write(m,mxResources.get("adjustTo"));z.appendChild(m);var v=document.createElement("input");v.style.cssText="margin:0 8px 0 8px;";v.setAttribute("value","100 %");v.style.width="50px";z.appendChild(v);mxEvent.addListener(v,"focus",function(){n.checked=!0});k.appendChild(z);var g=g.cloneNode(!1),A=n.cloneNode(!0);A.setAttribute("value",
|
||||
"fit");n.setAttribute("checked","checked");m=document.createElement("div");m.style.cssText="display:inline-block;height:100%;vertical-align:top;padding-top:2px;";m.appendChild(A);g.appendChild(m);z=document.createElement("table");z.style.display="inline-block";var x=document.createElement("tbody"),C=document.createElement("tr"),D=C.cloneNode(!0),y=document.createElement("td"),F=y.cloneNode(!0),B=y.cloneNode(!0),E=y.cloneNode(!0),I=y.cloneNode(!0),H=y.cloneNode(!0);y.style.textAlign="right";E.style.textAlign=
|
||||
"right";mxUtils.write(y,mxResources.get("fitTo"));var G=document.createElement("input");G.style.cssText="margin:0 8px 0 8px;";G.setAttribute("value","1");G.setAttribute("min","1");G.setAttribute("type","number");G.style.width="40px";F.appendChild(G);m=document.createElement("span");mxUtils.write(m,mxResources.get("fitToSheetsAcross"));B.appendChild(m);mxUtils.write(E,mxResources.get("fitToBy"));var J=G.cloneNode(!0);I.appendChild(J);mxEvent.addListener(G,"focus",function(){A.checked=!0});mxEvent.addListener(J,
|
||||
"focus",function(){A.checked=!0});m=document.createElement("span");mxUtils.write(m,mxResources.get("fitToSheetsDown"));H.appendChild(m);C.appendChild(y);C.appendChild(F);C.appendChild(B);D.appendChild(E);D.appendChild(I);D.appendChild(H);x.appendChild(C);x.appendChild(D);q.appendChild(x);g.appendChild(q);k.appendChild(g);g=document.createElement("div");m=document.createElement("div");m.style.fontWeight="bold";m.style.marginBottom="12px";mxUtils.write(m,mxResources.get("paperSize"));g.appendChild(m);
|
||||
"focus",function(){A.checked=!0});m=document.createElement("span");mxUtils.write(m,mxResources.get("fitToSheetsDown"));H.appendChild(m);C.appendChild(y);C.appendChild(F);C.appendChild(B);D.appendChild(E);D.appendChild(I);D.appendChild(H);x.appendChild(C);x.appendChild(D);z.appendChild(x);g.appendChild(z);k.appendChild(g);g=document.createElement("div");m=document.createElement("div");m.style.fontWeight="bold";m.style.marginBottom="12px";mxUtils.write(m,mxResources.get("paperSize"));g.appendChild(m);
|
||||
m=document.createElement("div");m.style.marginBottom="12px";var L=PageSetupDialog.addPageFormatPanel(m,"printdialog",a.editor.graph.pageFormat||mxConstants.PAGE_FORMAT_A4_PORTRAIT);g.appendChild(m);m=document.createElement("span");mxUtils.write(m,mxResources.get("pageScale"));g.appendChild(m);var M=document.createElement("input");M.style.cssText="margin:0 8px 0 8px;";M.setAttribute("value","100 %");M.style.width="60px";g.appendChild(M);k.appendChild(g);m=document.createElement("div");m.style.cssText=
|
||||
"text-align:right;margin:48px 0 0 0;";g=mxUtils.button(mxResources.get("cancel"),function(){a.hideDialog()});g.className="geBtn";a.editor.cancelFirst&&m.appendChild(g);a.isOffline()||(q=mxUtils.button(mxResources.get("help"),function(){d.openLink("https://www.diagrams.net/doc/faq/print-diagram")}),q.className="geBtn",m.appendChild(q));PrintDialog.previewEnabled&&(q=mxUtils.button(mxResources.get("preview"),function(){a.hideDialog();c(!1)}),q.className="geBtn",m.appendChild(q));q=mxUtils.button(mxResources.get(PrintDialog.previewEnabled?
|
||||
"print":"ok"),function(){a.hideDialog();c(!0)});q.className="geBtn gePrimaryBtn";m.appendChild(q);a.editor.cancelFirst||m.appendChild(g);k.appendChild(m);this.container=k};var I=ChangePageSetup.prototype.execute;ChangePageSetup.prototype.execute=function(){null==this.page&&(this.page=this.ui.currentPage);this.page!=this.ui.currentPage?null!=this.page.viewState&&(this.ignoreColor||(this.page.viewState.background=this.color),this.ignoreImage||(this.page.viewState.backgroundImage=this.image),null!=this.format&&
|
||||
"text-align:right;margin:48px 0 0 0;";g=mxUtils.button(mxResources.get("cancel"),function(){a.hideDialog()});g.className="geBtn";a.editor.cancelFirst&&m.appendChild(g);a.isOffline()||(z=mxUtils.button(mxResources.get("help"),function(){d.openLink("https://www.diagrams.net/doc/faq/print-diagram")}),z.className="geBtn",m.appendChild(z));PrintDialog.previewEnabled&&(z=mxUtils.button(mxResources.get("preview"),function(){a.hideDialog();c(!1)}),z.className="geBtn",m.appendChild(z));z=mxUtils.button(mxResources.get(PrintDialog.previewEnabled?
|
||||
"print":"ok"),function(){a.hideDialog();c(!0)});z.className="geBtn gePrimaryBtn";m.appendChild(z);a.editor.cancelFirst||m.appendChild(g);k.appendChild(m);this.container=k};var I=ChangePageSetup.prototype.execute;ChangePageSetup.prototype.execute=function(){null==this.page&&(this.page=this.ui.currentPage);this.page!=this.ui.currentPage?null!=this.page.viewState&&(this.ignoreColor||(this.page.viewState.background=this.color),this.ignoreImage||(this.page.viewState.backgroundImage=this.image),null!=this.format&&
|
||||
(this.page.viewState.pageFormat=this.format),null!=this.mathEnabled&&(this.page.viewState.mathEnabled=this.mathEnabled),null!=this.shadowVisible&&(this.page.viewState.shadowVisible=this.shadowVisible)):(I.apply(this,arguments),null!=this.mathEnabled&&this.mathEnabled!=this.ui.isMathEnabled()&&(this.ui.setMathEnabled(this.mathEnabled),this.mathEnabled=!this.mathEnabled),null!=this.shadowVisible&&this.shadowVisible!=this.ui.editor.graph.shadowVisible&&(this.ui.editor.graph.setShadowVisible(this.shadowVisible),
|
||||
this.shadowVisible=!this.shadowVisible))};Editor.prototype.useCanvasForExport=!1;try{var J=document.createElement("canvas"),F=new Image;F.onload=function(){try{J.getContext("2d").drawImage(F,0,0);var a=J.toDataURL("image/png");Editor.prototype.useCanvasForExport=null!=a&&6<a.length}catch(M){}};F.src="data:image/svg+xml;base64,"+btoa(unescape(encodeURIComponent('<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="1px" height="1px" version="1.1"><foreignObject pointer-events="all" width="1" height="1"><div xmlns="http://www.w3.org/1999/xhtml"></div></foreignObject></svg>')))}catch(L){}})();
|
||||
(function(){var a=new mxObjectCodec(new ChangePageSetup,["ui","previousColor","previousImage","previousFormat"]);a.beforeDecode=function(a,c,b){b.ui=a.ui;return c};a.afterDecode=function(a,c,b){b.previousColor=b.color;b.previousImage=b.image;b.previousFormat=b.format;null!=b.foldingEnabled&&(b.foldingEnabled=!b.foldingEnabled);null!=b.mathEnabled&&(b.mathEnabled=!b.mathEnabled);null!=b.shadowVisible&&(b.shadowVisible=!b.shadowVisible);return b};mxCodecRegistry.register(a)})();
|
||||
(function(){var a=new mxObjectCodec(new ChangeGridColor,["ui"]);a.beforeDecode=function(a,c,b){b.ui=a.ui;return c};mxCodecRegistry.register(a)})();(function(){EditorUi.VERSION="14.1.8";EditorUi.compactUi="atlas"!=uiTheme;mxGraphView.prototype.defaultDarkGridColor="#6e6e6e";"dark"==uiTheme&&(mxGraphView.prototype.gridColor=mxGraphView.prototype.defaultDarkGridColor);EditorUi.enableLogging="1"!=urlParams.stealth&&(/.*\.draw\.io$/.test(window.location.hostname)||/.*\.diagrams\.net$/.test(window.location.hostname))&&"support.draw.io"!=window.location.hostname;EditorUi.drawHost=window.DRAWIO_BASE_URL;EditorUi.lightboxHost=window.DRAWIO_LIGHTBOX_URL;
|
||||
(function(){var a=new mxObjectCodec(new ChangeGridColor,["ui"]);a.beforeDecode=function(a,c,b){b.ui=a.ui;return c};mxCodecRegistry.register(a)})();(function(){EditorUi.VERSION="14.1.9";EditorUi.compactUi="atlas"!=uiTheme;mxGraphView.prototype.defaultDarkGridColor="#6e6e6e";"dark"==uiTheme&&(mxGraphView.prototype.gridColor=mxGraphView.prototype.defaultDarkGridColor);EditorUi.enableLogging="1"!=urlParams.stealth&&(/.*\.draw\.io$/.test(window.location.hostname)||/.*\.diagrams\.net$/.test(window.location.hostname))&&"support.draw.io"!=window.location.hostname;EditorUi.drawHost=window.DRAWIO_BASE_URL;EditorUi.lightboxHost=window.DRAWIO_LIGHTBOX_URL;
|
||||
EditorUi.lastErrorMessage=null;EditorUi.ignoredAnonymizedChars="\n\t`~!@#$%^&*()_+{}|:\"<>?-=[];'./,\n\t";EditorUi.templateFile=TEMPLATE_PATH+"/index.xml";EditorUi.cacheUrl="1"==urlParams.dev?"/cache":window.REALTIME_URL;null==EditorUi.cacheUrl&&"undefined"!==typeof DrawioFile&&(DrawioFile.SYNC="none");Editor.cacheTimeout=1E4;EditorUi.enablePlantUml=EditorUi.enableLogging;EditorUi.isElectronApp=null!=window&&null!=window.process&&null!=window.process.versions&&null!=window.process.versions.electron;
|
||||
EditorUi.enableDrafts=!mxClient.IS_CHROMEAPP&&!EditorUi.isElectronApp&&isLocalStorage&&"0"!=urlParams.drafts;EditorUi.scratchpadHelpLink="https://www.diagrams.net/doc/faq/scratchpad";EditorUi.defaultMermaidConfig={theme:"neutral",arrowMarkerAbsolute:!1,flowchart:{htmlLabels:!1},sequence:{diagramMarginX:50,diagramMarginY:10,actorMargin:50,width:150,height:65,boxMargin:10,boxTextMargin:5,noteMargin:10,messageMargin:35,mirrorActors:!0,bottomMarginAdj:1,useMaxWidth:!0,rightAngles:!1,showSequenceNumbers:!1},
|
||||
gantt:{titleTopMargin:25,barHeight:20,barGap:4,topPadding:50,leftPadding:75,gridLineStartPadding:35,fontSize:11,fontFamily:'"Open-Sans", "sans-serif"',numberSectionStyles:4,axisFormat:"%Y-%m-%d"}};EditorUi.logError=function(a,b,c,d,f,g,l){g=null!=g?g:0<=a.indexOf("NetworkError")||0<=a.indexOf("SecurityError")||0<=a.indexOf("NS_ERROR_FAILURE")||0<=a.indexOf("out of memory")?"CONFIG":"SEVERE";if(EditorUi.enableLogging&&"1"!=urlParams.dev)try{if(a!=EditorUi.lastErrorMessage&&(null==a||null==b||-1==a.indexOf("Script error")&&
|
||||
|
@ -10230,8 +10241,8 @@ EditorUi.prototype.saveCanvas=function(a,b,c,d,f){var e="jpeg"==c?"jpg":c;d=this
|
|||
EditorUi.prototype.showTextDialog=function(a,b){var e=new TextareaDialog(this,a,b,null,null,mxResources.get("close"));e.textarea.style.width="600px";e.textarea.style.height="380px";this.showDialog(e.container,620,460,!0,!0,null,null,null,null,!0);e.init();document.execCommand("selectall",!1,null)};EditorUi.prototype.doSaveLocalFile=function(a,b,c,d,f,g){"text/xml"!=c||/(\.drawio)$/i.test(b)||/(\.xml)$/i.test(b)||/(\.svg)$/i.test(b)||/(\.html)$/i.test(b)||(b=b+"."+(null!=g?g:"drawio"));if(window.Blob&&
|
||||
navigator.msSaveOrOpenBlob)a=d?this.base64ToBlob(a,c):new Blob([a],{type:c}),navigator.msSaveOrOpenBlob(a,b);else if(mxClient.IS_IE)c=window.open("about:blank","_blank"),null==c?mxUtils.popup(a,!0):(c.document.write(a),c.document.close(),c.document.execCommand("SaveAs",!0,b),c.close());else if(mxClient.IS_IOS&&this.isOffline())navigator.standalone||null==c||"image/"!=c.substring(0,6)?this.showTextDialog(b+":",a):this.openInNewWindow(a,c,d);else{var e=document.createElement("a");g=(null==navigator.userAgent||
|
||||
0>navigator.userAgent.indexOf("PaleMoon/"))&&"undefined"!==typeof e.download;if(mxClient.IS_GC&&null!=navigator.userAgent){var k=navigator.userAgent.match(/Chrom(e|ium)\/([0-9]+)\./);g=65==(k?parseInt(k[2],10):!1)?!1:g}if(g||this.isOffline()){e.href=URL.createObjectURL(d?this.base64ToBlob(a,c):new Blob([a],{type:c}));g?e.download=b:e.setAttribute("target","_blank");document.body.appendChild(e);try{window.setTimeout(function(){URL.revokeObjectURL(e.href)},2E4),e.click(),e.parentNode.removeChild(e)}catch(y){}}else this.createEchoRequest(a,
|
||||
b,c,d,f).simulate(document,"_blank")}};EditorUi.prototype.createEchoRequest=function(a,b,c,d,f,g){a="xml="+encodeURIComponent(a);return new mxXmlRequest(SAVE_URL,a+(null!=c?"&mime="+c:"")+(null!=f?"&format="+f:"")+(null!=g?"&base64="+g:"")+(null!=b?"&filename="+encodeURIComponent(b):"")+(d?"&binary=1":""))};EditorUi.prototype.base64ToBlob=function(a,b){b=b||"";for(var c=atob(a),e=c.length,d=Math.ceil(e/1024),k=Array(d),f=0;f<d;++f){for(var g=1024*f,l=Math.min(g+1024,e),n=Array(l-g),B=0;g<l;++B,++g)n[B]=
|
||||
c[g].charCodeAt(0);k[f]=new Uint8Array(n)}return new Blob(k,{type:b})};EditorUi.prototype.saveLocalFile=function(a,b,c,d,f,g,l,n){g=null!=g?g:!1;l=null!=l?l:"vsdx"!=f&&(!mxClient.IS_IOS||!navigator.standalone);f=this.getServiceCount(g);isLocalStorage&&f++;var e=4>=f?2:6<f?4:3;b=new CreateDialog(this,b,mxUtils.bind(this,function(b,e){try{if("_blank"==e)if(null!=c&&"image/"==c.substring(0,6))this.openInNewWindow(a,c,d);else if(null!=c&&"text/html"==c.substring(0,9)){var f=new EmbedDialog(this,a);this.showDialog(f.container,
|
||||
b,c,d,f).simulate(document,"_blank")}};EditorUi.prototype.createEchoRequest=function(a,b,c,d,f,g){a="xml="+encodeURIComponent(a);return new mxXmlRequest(SAVE_URL,a+(null!=c?"&mime="+c:"")+(null!=f?"&format="+f:"")+(null!=g?"&base64="+g:"")+(null!=b?"&filename="+encodeURIComponent(b):"")+(d?"&binary=1":""))};EditorUi.prototype.base64ToBlob=function(a,b){b=b||"";for(var e=atob(a),c=e.length,d=Math.ceil(c/1024),k=Array(d),f=0;f<d;++f){for(var g=1024*f,l=Math.min(g+1024,c),n=Array(l-g),B=0;g<l;++B,++g)n[B]=
|
||||
e[g].charCodeAt(0);k[f]=new Uint8Array(n)}return new Blob(k,{type:b})};EditorUi.prototype.saveLocalFile=function(a,b,c,d,f,g,l,n){g=null!=g?g:!1;l=null!=l?l:"vsdx"!=f&&(!mxClient.IS_IOS||!navigator.standalone);f=this.getServiceCount(g);isLocalStorage&&f++;var e=4>=f?2:6<f?4:3;b=new CreateDialog(this,b,mxUtils.bind(this,function(b,e){try{if("_blank"==e)if(null!=c&&"image/"==c.substring(0,6))this.openInNewWindow(a,c,d);else if(null!=c&&"text/html"==c.substring(0,9)){var f=new EmbedDialog(this,a);this.showDialog(f.container,
|
||||
440,240,!0,!0);f.init()}else{var k=window.open("about:blank");null==k?mxUtils.popup(a,!0):(k.document.write("<pre>"+mxUtils.htmlEntities(a,!1)+"</pre>"),k.document.close())}else e==App.MODE_DEVICE||"download"==e?this.doSaveLocalFile(a,b,c,d,null,n):null!=b&&0<b.length&&this.pickFolder(e,mxUtils.bind(this,function(f){try{this.exportFile(a,b,c,d,e,f)}catch(D){this.handleError(D)}}))}catch(C){this.handleError(C)}}),mxUtils.bind(this,function(){this.hideDialog()}),mxResources.get("saveAs"),mxResources.get("download"),
|
||||
!1,g,l,null,1<f,e,a,c,d);g=this.isServices(f)?f>e?390:270:160;this.showDialog(b.container,400,g,!0,!0);b.init()};EditorUi.prototype.openInNewWindow=function(a,b,c){var e=window.open("about:blank");null==e||null==e.document?mxUtils.popup(a,!0):("image/svg+xml"!=b||mxClient.IS_SVG?"image/svg+xml"==b?e.document.write("<html>"+a+"</html>"):(a=c?a:btoa(unescape(encodeURIComponent(a))),e.document.write('<html><img style="max-width:100%;" src="data:'+b+";base64,"+a+'"/></html>')):e.document.write("<html><pre>"+
|
||||
mxUtils.htmlEntities(a,!1)+"</pre></html>"),e.document.close())};var b=EditorUi.prototype.addChromelessToolbarItems;EditorUi.prototype.addChromelessToolbarItems=function(a){if(this.isExportToCanvas()){this.exportDialog=null;var c=a(mxUtils.bind(this,function(a){var b=mxUtils.bind(this,function(){mxEvent.removeListener(this.editor.graph.container,"click",b);null!=this.exportDialog&&(this.exportDialog.parentNode.removeChild(this.exportDialog),this.exportDialog=null)});if(null!=this.exportDialog)b.apply(this);
|
||||
|
@ -10440,18 +10451,18 @@ X)for(var ga=0;ga<X.length;ga++)null==g[X[ga].to]&&(g[X[ga].to]={});D=[];for(S=O
|
|||
ea.vertex=!0;ea.id=ka;for(var ja=0;ja<ha.length;ja++)K.setAttributeForCell(ea,P[ja],ha[ja]);if(null!=z&&null!=A){var ua=A[ea.getAttribute(z)];null!=ua&&K.labelChanged(ea,ua)}if(null!=B&&null!=n){var va=n[ea.getAttribute(B)];null!=va&&(ea.style=va)}K.setAttributeForCell(ea,"placeholders","1");ea.style=K.replacePlaceholders(ea,ea.style,k);c&&(K.model.setGeometry(Q,ea.geometry),K.model.setStyle(Q,ea.style),0>mxUtils.indexOf(e,Q)&&e.push(Q));Q=ea;if(!c)for(ga=0;ga<X.length;ga++)g[X[ga].to][Q.getAttribute(X[ga].to)]=
|
||||
Q;null!=fa&&"link"!=fa&&(K.setLinkForCell(Q,Q.getAttribute(fa)),K.setAttributeForCell(Q,fa,null));K.fireEvent(new mxEventObject("cellsInserted","cells",[Q]));var wa=this.editor.graph.getPreferredSizeForCell(Q);Q.vertex&&(null!=J&&null!=Q.getAttribute(J)&&(Q.geometry.x=aa+parseFloat(Q.getAttribute(J))),null!=F&&null!=Q.getAttribute(F)&&(Q.geometry.y=ba+parseFloat(Q.getAttribute(F))),"@"==G.charAt(0)&&null!=Q.getAttribute(G.substring(1))?Q.geometry.width=parseFloat(Q.getAttribute(G.substring(1))):Q.geometry.width=
|
||||
"auto"==G?wa.width+W:parseFloat(G),"@"==I.charAt(0)&&null!=Q.getAttribute(I.substring(1))?Q.geometry.height=parseFloat(Q.getAttribute(I.substring(1))):Q.geometry.height="auto"==I?wa.height+W:parseFloat(I),U+=Q.geometry.height+M);c?(null==f[ka]&&(f[ka]=[]),f[ka].push(Q)):(E=null!=R?K.model.getCell(H+ha[R]):null,d.push(Q),null!=E?(E.style=K.replacePlaceholders(E,C,k),K.addCell(Q,E)):e.push(K.addCell(Q)))}for(var oa=e.slice(),la=e.slice(),ga=0;ga<X.length;ga++)for(var xa=X[ga],S=0;S<d.length;S++){var Q=
|
||||
d[S],ya=mxUtils.bind(this,function(a,b,c){var d=b.getAttribute(c.from);if(null!=d&&(K.setAttributeForCell(b,c.from,null),""!=d))for(var d=d.split(","),e=0;e<d.length;e++){var f=g[c.to][d[e]];if(null!=f){var m=c.label;null!=c.fromlabel&&(m=(b.getAttribute(c.fromlabel)||"")+(m||""));null!=c.tolabel&&(m=(m||"")+(f.getAttribute(c.tolabel)||""));var l="target"==c.placeholders==!c.invert?f:a,l=null!=c.style?K.replacePlaceholders(l,c.style,k):K.createCurrentEdgeStyle(),m=K.insertEdge(null,null,m||"",c.invert?
|
||||
d[S],ya=mxUtils.bind(this,function(a,b,c){var e=b.getAttribute(c.from);if(null!=e&&(K.setAttributeForCell(b,c.from,null),""!=e))for(var e=e.split(","),d=0;d<e.length;d++){var f=g[c.to][e[d]];if(null!=f){var m=c.label;null!=c.fromlabel&&(m=(b.getAttribute(c.fromlabel)||"")+(m||""));null!=c.tolabel&&(m=(m||"")+(f.getAttribute(c.tolabel)||""));var l="target"==c.placeholders==!c.invert?f:a,l=null!=c.style?K.replacePlaceholders(l,c.style,k):K.createCurrentEdgeStyle(),m=K.insertEdge(null,null,m||"",c.invert?
|
||||
f:a,c.invert?a:f,l);if(null!=c.labels)for(l=0;l<c.labels.length;l++){var n=c.labels[l],p=new mxCell(n.label||l,new mxGeometry(null!=n.x?n.x:0,null!=n.y?n.y:0,0,0),"resizable=0;html=1;");p.vertex=!0;p.connectable=!1;p.geometry.relative=!0;if(null!=n.dx||null!=n.dy)p.geometry.offset=new mxPoint(null!=n.dx?n.dx:0,null!=n.dy?n.dy:0);m.insert(p)}la.push(m);mxUtils.remove(c.invert?a:f,oa)}}});ya(Q,Q,xa);if(null!=f[Q.id])for(ja=0;ja<f[Q.id].length;ja++)ya(Q,f[Q.id][ja],xa)}if(null!=da)for(S=0;S<d.length;S++)for(Q=
|
||||
d[S],ja=0;ja<da.length;ja++)K.setAttributeForCell(Q,mxUtils.trim(da[ja]),null);if(0<e.length){var ra=new mxParallelEdgeLayout(K);ra.spacing=L;ra.checkOverlap=!0;var sa=function(){0<ra.spacing&&ra.execute(K.getDefaultParent());for(var a=0;a<e.length;a++){var b=K.getCellGeometry(e[a]);b.x=Math.round(K.snap(b.x));b.y=Math.round(K.snap(b.y));"auto"==G&&(b.width=Math.round(K.snap(b.width)));"auto"==I&&(b.height=Math.round(K.snap(b.height)))}};if("["==V.charAt(0)){var ta=T;K.view.validate();this.executeLayoutList(JSON.parse(V),
|
||||
function(){sa();ta()});T=null}else if("circle"==V){var pa=new mxCircleLayout(K);pa.disableEdgeStyle=!1;pa.resetEdges=!1;var za=pa.isVertexIgnored;pa.isVertexIgnored=function(a){return za.apply(this,arguments)||0>mxUtils.indexOf(e,a)};this.executeLayout(function(){pa.execute(K.getDefaultParent());sa()},!0,T);T=null}else if("horizontaltree"==V||"verticaltree"==V||"auto"==V&&la.length==2*e.length-1&&1==oa.length){K.view.validate();var ma=new mxCompactTreeLayout(K,"horizontaltree"==V);ma.levelDistance=
|
||||
M;ma.edgeRouting=!1;ma.resetEdges=!1;this.executeLayout(function(){ma.execute(K.getDefaultParent(),0<oa.length?oa[0]:null)},!0,T);T=null}else if("horizontalflow"==V||"verticalflow"==V||"auto"==V&&1==oa.length){K.view.validate();var qa=new mxHierarchicalLayout(K,"horizontalflow"==V?mxConstants.DIRECTION_WEST:mxConstants.DIRECTION_NORTH);qa.intraCellSpacing=M;qa.parallelEdgeSpacing=L;qa.interRankCellSpacing=N;qa.disableEdgeStyle=!1;this.executeLayout(function(){qa.execute(K.getDefaultParent(),la);K.moveCells(la,
|
||||
aa,ba)},!0,T);T=null}else if("organic"==V||"auto"==V&&la.length>e.length){K.view.validate();var na=new mxFastOrganicLayout(K);na.forceConstant=3*M;na.disableEdgeStyle=!1;na.resetEdges=!1;var Aa=na.isVertexIgnored;na.isVertexIgnored=function(a){return Aa.apply(this,arguments)||0>mxUtils.indexOf(e,a)};this.executeLayout(function(){na.execute(K.getDefaultParent());sa()},!0,T);T=null}}this.hideDialog()}finally{K.model.endUpdate()}null!=T&&T()}}catch(Ba){this.handleError(Ba)}};EditorUi.prototype.getSearch=
|
||||
function(a){var b="";if("1"!=urlParams.offline&&"1"!=urlParams.demo&&null!=a&&0<window.location.search.length){var c="?",d;for(d in urlParams)0>mxUtils.indexOf(a,d)&&null!=urlParams[d]&&(b+=c+d+"="+urlParams[d],c="&")}else b=window.location.search;return b};EditorUi.prototype.getUrl=function(a){a=null!=a?a:window.location.pathname;var b=0<a.indexOf("?")?1:0;if("1"==urlParams.offline)a+=window.location.search;else{var c="tmp libs clibs state fileId code share notitle data url embed client create title splash".split(" "),
|
||||
d;for(d in urlParams)0>mxUtils.indexOf(c,d)&&(a=0==b?a+"?":a+"&",null!=urlParams[d]&&(a+=d+"="+urlParams[d],b++))}return a};EditorUi.prototype.showLinkDialog=function(a,b,c){a=new LinkDialog(this,a,b,c,!0);this.showDialog(a.container,560,130,!0,!0);a.init()};var f=EditorUi.prototype.createOutline;EditorUi.prototype.createOutline=function(a){var b=f.apply(this,arguments),c=this.editor.graph,d=b.getSourceGraphBounds;b.getSourceGraphBounds=function(){if(mxUtils.hasScrollbars(c.container)&&c.pageVisible&&
|
||||
null!=this.source.minimumGraphSize){var a=this.source.getPagePadding(),b=this.source.view.scale;return new mxRectangle(0,0,Math.ceil(this.source.minimumGraphSize.width-2*a.x/b),Math.ceil(this.source.minimumGraphSize.height-2*a.y/b))}return d.apply(this,arguments)};var e=b.getSourceContainerSize;b.getSourceContainerSize=function(){if(mxUtils.hasScrollbars(c.container)&&null!=this.source.minimumGraphSize){var a=this.source.getPagePadding(),b=this.source.view.scale;return new mxRectangle(0,0,Math.ceil(this.source.minimumGraphSize.width*
|
||||
b-2*a.x),Math.ceil(this.source.minimumGraphSize.height*b-2*a.y))}return e.apply(this,arguments)};b.getOutlineOffset=function(a){if(mxUtils.hasScrollbars(c.container)&&null!=this.source.minimumGraphSize){var d=this.source.getPagePadding();return new mxPoint(Math.round(Math.max(0,(b.outline.container.clientWidth/a-(this.source.minimumGraphSize.width-2*d.x))/2)-d.x),Math.round(Math.max(0,(b.outline.container.clientHeight/a-(this.source.minimumGraphSize.height-2*d.y))/2)-d.y-5/a))}return new mxPoint(8/
|
||||
a,8/a)};var g=b.init;b.init=function(){g.apply(this,arguments);b.outline.view.getBackgroundPageBounds=function(){var a=c.getPageLayout(),b=c.getPageSize();return new mxRectangle(this.scale*(this.translate.x+a.x*b.width),this.scale*(this.translate.y+a.y*b.height),this.scale*a.width*b.width,this.scale*a.height*b.height)};b.outline.view.validateBackgroundPage()};this.editor.addListener("pageSelected",function(a,c){var d=c.getProperty("change"),e=b.source,f=b.outline;f.pageScale=e.pageScale;f.pageFormat=
|
||||
e.pageFormat;f.background=e.background;f.pageVisible=e.pageVisible;f.background=e.background;var g=mxUtils.getCurrentStyle(e.container);f.container.style.backgroundColor=g.backgroundColor;null!=e.view.backgroundPageShape&&null!=f.view.backgroundPageShape&&(f.view.backgroundPageShape.fill=e.view.backgroundPageShape.fill);b.outline.view.clear(d.previousPage.root,!0);b.outline.view.validate()});return b};EditorUi.prototype.getServiceCount=function(a){var b=1;null==this.drive&&"function"!==typeof window.DriveClient||
|
||||
function(a){var b="";if("1"!=urlParams.offline&&"1"!=urlParams.demo&&null!=a&&0<window.location.search.length){var c="?",e;for(e in urlParams)0>mxUtils.indexOf(a,e)&&null!=urlParams[e]&&(b+=c+e+"="+urlParams[e],c="&")}else b=window.location.search;return b};EditorUi.prototype.getUrl=function(a){a=null!=a?a:window.location.pathname;var b=0<a.indexOf("?")?1:0;if("1"==urlParams.offline)a+=window.location.search;else{var c="tmp libs clibs state fileId code share notitle data url embed client create title splash".split(" "),
|
||||
e;for(e in urlParams)0>mxUtils.indexOf(c,e)&&(a=0==b?a+"?":a+"&",null!=urlParams[e]&&(a+=e+"="+urlParams[e],b++))}return a};EditorUi.prototype.showLinkDialog=function(a,b,c){a=new LinkDialog(this,a,b,c,!0);this.showDialog(a.container,560,130,!0,!0);a.init()};var f=EditorUi.prototype.createOutline;EditorUi.prototype.createOutline=function(a){var b=f.apply(this,arguments),c=this.editor.graph,e=b.getSourceGraphBounds;b.getSourceGraphBounds=function(){if(mxUtils.hasScrollbars(c.container)&&c.pageVisible&&
|
||||
null!=this.source.minimumGraphSize){var a=this.source.getPagePadding(),b=this.source.view.scale;return new mxRectangle(0,0,Math.ceil(this.source.minimumGraphSize.width-2*a.x/b),Math.ceil(this.source.minimumGraphSize.height-2*a.y/b))}return e.apply(this,arguments)};var d=b.getSourceContainerSize;b.getSourceContainerSize=function(){if(mxUtils.hasScrollbars(c.container)&&null!=this.source.minimumGraphSize){var a=this.source.getPagePadding(),b=this.source.view.scale;return new mxRectangle(0,0,Math.ceil(this.source.minimumGraphSize.width*
|
||||
b-2*a.x),Math.ceil(this.source.minimumGraphSize.height*b-2*a.y))}return d.apply(this,arguments)};b.getOutlineOffset=function(a){if(mxUtils.hasScrollbars(c.container)&&null!=this.source.minimumGraphSize){var e=this.source.getPagePadding();return new mxPoint(Math.round(Math.max(0,(b.outline.container.clientWidth/a-(this.source.minimumGraphSize.width-2*e.x))/2)-e.x),Math.round(Math.max(0,(b.outline.container.clientHeight/a-(this.source.minimumGraphSize.height-2*e.y))/2)-e.y-5/a))}return new mxPoint(8/
|
||||
a,8/a)};var g=b.init;b.init=function(){g.apply(this,arguments);b.outline.view.getBackgroundPageBounds=function(){var a=c.getPageLayout(),b=c.getPageSize();return new mxRectangle(this.scale*(this.translate.x+a.x*b.width),this.scale*(this.translate.y+a.y*b.height),this.scale*a.width*b.width,this.scale*a.height*b.height)};b.outline.view.validateBackgroundPage()};this.editor.addListener("pageSelected",function(a,c){var e=c.getProperty("change"),d=b.source,f=b.outline;f.pageScale=d.pageScale;f.pageFormat=
|
||||
d.pageFormat;f.background=d.background;f.pageVisible=d.pageVisible;f.background=d.background;var g=mxUtils.getCurrentStyle(d.container);f.container.style.backgroundColor=g.backgroundColor;null!=d.view.backgroundPageShape&&null!=f.view.backgroundPageShape&&(f.view.backgroundPageShape.fill=d.view.backgroundPageShape.fill);b.outline.view.clear(e.previousPage.root,!0);b.outline.view.validate()});return b};EditorUi.prototype.getServiceCount=function(a){var b=1;null==this.drive&&"function"!==typeof window.DriveClient||
|
||||
b++;null==this.dropbox&&"function"!==typeof window.DropboxClient||b++;null==this.oneDrive&&"function"!==typeof window.OneDriveClient||b++;null!=this.gitHub&&b++;null!=this.gitLab&&b++;a&&isLocalStorage&&"1"==urlParams.browser&&b++;return b};EditorUi.prototype.updateUi=function(){this.updateButtonContainer();this.updateActionStates();var a=this.getCurrentFile(),b=null!=a||"1"==urlParams.embed&&this.editor.graph.isEnabled();this.menus.get("viewPanels").setEnabled(b);this.menus.get("viewZoom").setEnabled(b);
|
||||
var c=("1"!=urlParams.embed||!this.editor.graph.isEnabled())&&(null==a||a.isRestricted());this.actions.get("makeCopy").setEnabled(!c);this.actions.get("print").setEnabled(!c);this.menus.get("exportAs").setEnabled(!c);this.menus.get("embed").setEnabled(!c);c="1"!=urlParams.embed||this.editor.graph.isEnabled();this.menus.get("extras").setEnabled(c);Editor.enableCustomLibraries&&(this.menus.get("openLibraryFrom").setEnabled(c),this.menus.get("newLibrary").setEnabled(c));a="1"==urlParams.embed&&this.editor.graph.isEnabled()||
|
||||
null!=a&&a.isEditable();this.actions.get("image").setEnabled(b);this.actions.get("zoomIn").setEnabled(b);this.actions.get("zoomOut").setEnabled(b);this.actions.get("resetView").setEnabled(b);this.actions.get("undo").setEnabled(this.canUndo()&&a);this.actions.get("redo").setEnabled(this.canRedo()&&a);this.menus.get("edit").setEnabled(b);this.menus.get("view").setEnabled(b);this.menus.get("importFrom").setEnabled(a);this.menus.get("arrange").setEnabled(a);null!=this.toolbar&&(null!=this.toolbar.edgeShapeMenu&&
|
||||
|
@ -10691,8 +10702,8 @@ a.desc.mimeType!=this.libraryMimeType,l=!0,n=null;try{n=window.setTimeout(mxUtil
|
|||
mxUtils.bind(this,function(c){a.saveLevel=7;try{if(null!=c&&c.etag==f)if(k<this.staleEtagMaxRetries){k++;var d=2*k*this.coolOff*(1+.1*(Math.random()-.5));window.setTimeout(A,d);"1"==urlParams.test&&EditorUi.debug("DriveClient: Stale Etag Detected","retry",k,"delay",d)}else{A(!0);try{EditorUi.logEvent({category:"STALE-ETAG-SAVE-FILE-"+a.getHash(),action:"rev_"+a.desc.headRevisionId+"-mod_"+a.desc.modifiedDate+"-size_"+a.getSize()+"-mime_"+a.desc.mimeType+(this.ui.editor.autosave?"":"-nosave")+(a.isAutosave()?
|
||||
"":"-noauto")+(a.changeListenerEnabled?"":"-nolisten")+(a.inConflictState?"-conflict":"")+(a.invalidChecksum?"-invalid":""),label:(null!=this.user?"user_"+this.user.id:"nouser")+(null!=a.sync?"-client_"+a.sync.clientId:"-nosync")})}catch(fa){}}else"1"==urlParams.test&&c.headRevisionId==v&&EditorUi.debug("DriveClient: Remote Etag Changed","local",f,"remote",c.etag,"rev",a.desc.headRevisionId,"response",[c],"file",[a]),m(b,c)}catch(fa){p(fa)}}),mxUtils.bind(this,function(){m(b)})):m(b)}catch(V){p(V)}}}))}catch(Y){p(Y)}}),
|
||||
A=mxUtils.bind(this,function(b){a.saveLevel=9;if(b||null==f)g(b);else{var c=!0,d=null;try{d=window.setTimeout(mxUtils.bind(this,function(){c=!1;m({code:App.ERROR_TIMEOUT})}),3*this.ui.timeout)}catch(ba){}this.executeRequest({url:"/files/"+a.getId()+"?supportsAllDrives=true&fields="+this.catchupFields},mxUtils.bind(this,function(e){window.clearTimeout(d);if(c){a.saveLevel=10;try{null!=e&&e.headRevisionId==v?("1"==urlParams.test&&f!=e.etag&&EditorUi.debug("DriveClient: Preflight Etag Update","from",
|
||||
f,"to",e.etag,"rev",a.desc.headRevisionId,"response",[e],"file",[a]),f=e.etag,g(b)):m({error:{code:412}},e)}catch(Y){p(Y)}}}),mxUtils.bind(this,function(b){window.clearTimeout(d);c&&(a.saveLevel=11,m(b))}))}});if(y&&null==b){a.saveLevel=8;var t=new Image;t.onload=mxUtils.bind(this,function(){try{var a=this.thumbnailWidth/t.width,b=document.createElement("canvas");b.width=this.thumbnailWidth;b.height=Math.floor(t.height*a);b.getContext("2d").drawImage(t,0,0,b.width,b.height);var c=b.toDataURL(),c=
|
||||
c.substring(c.indexOf(",")+1).replace(/\+/g,"-").replace(/\//g,"_");z.thumbnail={image:c,mimeType:"image/png"};A(!1)}catch(ba){try{A(!1)}catch(Y){p(Y)}}});t.src="data:image/png;base64,"+c}else A(!1)}catch(T){p(T)}});if(y){var J=this.ui.getPngFileProperties(this.ui.fileNode);this.ui.getEmbeddedPng(mxUtils.bind(this,function(a){E(a,!0)}),m,this.ui.getCurrentFile()!=a?C:null,J.scale,J.border)}else E(C,!1)}catch(F){p(F)}});try{a.saveLevel=2,(f||y||a.constructor==DriveLibrary||!this.enableThumbnails||
|
||||
f,"to",e.etag,"rev",a.desc.headRevisionId,"response",[e],"file",[a]),f=e.etag,g(b)):m({error:{code:412}},e)}catch(Y){p(Y)}}}),mxUtils.bind(this,function(b){window.clearTimeout(d);c&&(a.saveLevel=11,m(b))}))}});if(y&&null==b){a.saveLevel=8;var q=new Image;q.onload=mxUtils.bind(this,function(){try{var a=this.thumbnailWidth/q.width,b=document.createElement("canvas");b.width=this.thumbnailWidth;b.height=Math.floor(q.height*a);b.getContext("2d").drawImage(q,0,0,b.width,b.height);var c=b.toDataURL(),c=
|
||||
c.substring(c.indexOf(",")+1).replace(/\+/g,"-").replace(/\//g,"_");z.thumbnail={image:c,mimeType:"image/png"};A(!1)}catch(ba){try{A(!1)}catch(Y){p(Y)}}});q.src="data:image/png;base64,"+c}else A(!1)}catch(T){p(T)}});if(y){var J=this.ui.getPngFileProperties(this.ui.fileNode);this.ui.getEmbeddedPng(mxUtils.bind(this,function(a){E(a,!0)}),m,this.ui.getCurrentFile()!=a?C:null,J.scale,J.border)}else E(C,!1)}catch(F){p(F)}});try{a.saveLevel=2,(f||y||a.constructor==DriveLibrary||!this.enableThumbnails||
|
||||
"0"==urlParams.thumb||null!=z.mimeType&&"application/vnd.jgraph.mxfile"!=z.mimeType.substring(0,29)||!this.ui.getThumbnail(this.thumbnailWidth,mxUtils.bind(this,function(a){try{var b=null;try{null!=a&&(b=a.toDataURL("image/png")),null!=b&&(b=b.length>this.maxThumbnailSize?null:b.substring(b.indexOf(",")+1).replace(/\+/g,"-").replace(/\//g,"_"))}catch(E){b=null}A(b,"image/png")}catch(E){p(E)}})))&&A(null,null,a.constructor!=DriveLibrary)}catch(C){p(C)}}else this.ui.editor.graph.reset(),m({message:mxResources.get("readOnly")})}catch(C){p(C)}};
|
||||
DriveClient.prototype.insertFile=function(a,d,c,b,g,f,l){f=null!=f?f:this.xmlMimeType;a={mimeType:f,title:a};null!=c&&(a.parents=[{kind:"drive#fileLink",id:c}]);this.executeRequest(this.createUploadRequest(null,a,d,!1,l),mxUtils.bind(this,function(a){f==this.libraryMimeType?b(new DriveLibrary(this.ui,d,a)):0==a?null!=g&&g({message:mxResources.get("errorSavingFile")}):b(new DriveFile(this.ui,d,a))}),g)};
|
||||
DriveClient.prototype.createUploadRequest=function(a,d,c,b,g,f,l){g=null!=g?g:!1;var n={"Content-Type":'multipart/mixed; boundary="-------314159265358979323846"'};null!=f&&(n["If-Match"]=f);a={fullUrl:"https://content.googleapis.com/upload/drive/v2/files"+(null!=a?"/"+a:"")+"?uploadType=multipart&supportsAllDrives=true&enforceSingleParent=true&fields="+this.allFields,method:null!=a?"PUT":"POST",headers:n,params:"\r\n---------314159265358979323846\r\nContent-Type: application/json\r\n\r\n"+JSON.stringify(d)+
|
||||
|
@ -10759,8 +10770,8 @@ OneDriveFile.prototype.saveFile=function(a,d,c,b,g,f){if(!this.isEditable())null
|
|||
!1;this.meta=a;this.fileSaved(e,d,mxUtils.bind(this,function(){this.contentChanged();null!=c&&c()}),b)}),mxUtils.bind(this,function(a,c){try{this.savingFile=!1,this.isConflict(c)?(this.inConflictState=!0,null!=this.sync?(this.savingFile=!0,this.sync.fileConflict(null,mxUtils.bind(this,function(){window.setTimeout(mxUtils.bind(this,function(){this.updateFileData();l()}),100+500*Math.random())}),mxUtils.bind(this,function(){this.savingFile=!1;null!=b&&b()}))):null!=b&&b()):null!=b&&b(a)}catch(p){if(this.savingFile=
|
||||
!1,null!=b)b(p);else throw p;}}),a)}catch(k){if(this.savingFile=!1,null!=b)b(k);else throw k;}});l()}else this.savingFileTime=new Date,this.setShadowModified(!1),this.savingFile=!0,this.ui.oneDrive.insertFile(a,this.getData(),mxUtils.bind(this,function(a){this.setModified(this.getShadowModified());this.savingFile=!1;null!=c&&c();this.ui.fileLoaded(a)}),mxUtils.bind(this,function(){this.savingFile=!1;null!=b&&b()}))};
|
||||
OneDriveFile.prototype.rename=function(a,d,c){var b=this.getCurrentEtag();this.ui.oneDrive.renameFile(this,a,mxUtils.bind(this,function(g){this.hasSameExtension(a,this.getTitle())?(this.meta=g,this.descriptorChanged(),null!=this.sync&&this.sync.descriptorChanged(b),null!=d&&d(g)):(this.meta=g,null!=this.sync&&this.sync.descriptorChanged(b),this.save(!0,d,c))}),c)};
|
||||
OneDriveFile.prototype.move=function(a,d,c){this.ui.oneDrive.moveFile(this.getId(),a,mxUtils.bind(this,function(a){this.meta=a;this.descriptorChanged();null!=d&&d(a)}),c)};OneDriveLibrary=function(a,d,c){OneDriveFile.call(this,a,d,c)};mxUtils.extend(OneDriveLibrary,OneDriveFile);OneDriveLibrary.prototype.isAutosave=function(){return!0};OneDriveLibrary.prototype.save=function(a,d,c){this.ui.oneDrive.saveFile(this,mxUtils.bind(this,function(a){this.desc=a;null!=d&&d(a)}),c)};OneDriveLibrary.prototype.open=function(){};OneDriveClient=function(a,d,c){null==d&&null!=window.urlParams&&"1"==window.urlParams.extAuth&&(d=!0);null==c&&null!=window.urlParams&&"1"==window.urlParams.inlinePicker&&(c=!0);DrawioClient.call(this,a,d?"oneDriveExtAuthInfo":"oneDriveAuthInfo");this.isExtAuth=d;this.inlinePicker=c;a=JSON.parse(this.token);null!=a&&(this.token=a.access_token,this.endpointHint=null!=a.endpointHint?a.endpointHint.replace("/Documents","/_layouts/15/onedrive.aspx"):a.endpointHint,this.tokenExpiresOn=a.expiresOn,a=(this.tokenExpiresOn-
|
||||
Date.now())/1E3,this.resetTokenRefresh(600>a?1:a))};mxUtils.extend(OneDriveClient,DrawioClient);OneDriveClient.prototype.clientId=window.DRAWIO_MSGRAPH_CLIENT_ID||("test.draw.io"==window.location.hostname?"2e598409-107f-4b59-89ca-d7723c8e00a4":"45c10911-200f-4e27-a666-9e9fca147395");OneDriveClient.prototype.clientId="app.diagrams.net"==window.location.hostname?"b5ff67d6-3155-4fca-965a-59a3655c4476":OneDriveClient.prototype.clientId;
|
||||
OneDriveFile.prototype.move=function(a,d,c){this.ui.oneDrive.moveFile(this.getId(),a,mxUtils.bind(this,function(a){this.meta=a;this.descriptorChanged();null!=d&&d(a)}),c)};OneDriveLibrary=function(a,d,c){OneDriveFile.call(this,a,d,c)};mxUtils.extend(OneDriveLibrary,OneDriveFile);OneDriveLibrary.prototype.isAutosave=function(){return!0};OneDriveLibrary.prototype.save=function(a,d,c){this.ui.oneDrive.saveFile(this,mxUtils.bind(this,function(a){this.desc=a;null!=d&&d(a)}),c)};OneDriveLibrary.prototype.open=function(){};OneDriveClient=function(a,d,c){null==d&&null!=window.urlParams&&"1"==window.urlParams.extAuth&&(d=!0);null==c&&(null!=window.urlParams&&"1"==window.urlParams.inlinePicker||mxClient.IS_ANDROID||mxClient.IS_IOS)&&(c=!0);DrawioClient.call(this,a,d?"oneDriveExtAuthInfo":"oneDriveAuthInfo");this.isExtAuth=d;this.inlinePicker=c;a=JSON.parse(this.token);null!=a&&(this.token=a.access_token,this.endpointHint=null!=a.endpointHint?a.endpointHint.replace("/Documents","/_layouts/15/onedrive.aspx"):a.endpointHint,
|
||||
this.tokenExpiresOn=a.expiresOn,a=(this.tokenExpiresOn-Date.now())/1E3,this.resetTokenRefresh(600>a?1:a))};mxUtils.extend(OneDriveClient,DrawioClient);OneDriveClient.prototype.clientId=window.DRAWIO_MSGRAPH_CLIENT_ID||("test.draw.io"==window.location.hostname?"2e598409-107f-4b59-89ca-d7723c8e00a4":"45c10911-200f-4e27-a666-9e9fca147395");OneDriveClient.prototype.clientId="app.diagrams.net"==window.location.hostname?"b5ff67d6-3155-4fca-965a-59a3655c4476":OneDriveClient.prototype.clientId;
|
||||
OneDriveClient.prototype.clientId="viewer.diagrams.net"==window.location.hostname?"417a451a-a343-4788-b6c1-901e63182565":OneDriveClient.prototype.clientId;OneDriveClient.prototype.scopes="user.read files.readwrite.all offline_access sites.read.all";OneDriveClient.prototype.redirectUri=window.location.protocol+"//"+window.location.host+"/microsoft";OneDriveClient.prototype.pickerRedirectUri=window.location.protocol+"//"+window.location.host+"/onedrive3.html";
|
||||
OneDriveClient.prototype.defEndpointHint="api.onedrive.com";OneDriveClient.prototype.endpointHint=OneDriveClient.prototype.defEndpointHint;OneDriveClient.prototype.extension=".drawio";OneDriveClient.prototype.baseUrl="https://graph.microsoft.com/v1.0";OneDriveClient.prototype.emptyFn=function(){};OneDriveClient.prototype.invalidFilenameRegExs=[/[~"#%\*:<>\?\/\\{\|}]/,/^\.lock$/i,/^CON$/i,/^PRN$/i,/^AUX$/i,/^NUL$/i,/^COM\d$/i,/^LPT\d$/i,/^desktop\.ini$/i,/_vti_/i];
|
||||
OneDriveClient.prototype.isValidFilename=function(a){if(null==a||""===a)return!1;for(var d=0;d<this.invalidFilenameRegExs.length;d++)if(this.invalidFilenameRegExs[d].test(a))return!1;return!0};OneDriveClient.prototype.get=function(a,d,c){a=new mxXmlRequest(a,null,"GET");a.setRequestHeaders=mxUtils.bind(this,function(a,c){a.setRequestHeader("Authorization","Bearer "+this.token)});a.send(d,c);return a};
|
||||
|
@ -10840,8 +10851,8 @@ mxUtils.bind(this,function(a,b,c,d){var e=document.createElement("a");e.setAttri
|
|||
mxUtils.bind(this,function(){f=null;x()}),null,!0)));if(null!=f&&0<f.length){var k=f.split("/");for(a=0;a<k.length;a++)(function(a){mxUtils.write(d," / ");d.appendChild(p(k[a],mxUtils.bind(this,function(){f=k.slice(0,a+1).join("/");y()}),null,!0))})(a)}e.appendChild(d)}),u=mxUtils.bind(this,function(a){this.ui.handleError(a,null,mxUtils.bind(this,function(){this.ui.spinner.stop();null!=this.getUser()?(f=g=b=c=null,B()):this.ui.hideDialog()}),null,{})}),q=null,v=null,y=mxUtils.bind(this,function(l){null==
|
||||
l&&(e.innerHTML="",l=1);var n=new mxXmlRequest(this.baseUrl+"/repos/"+c+"/"+b+"/contents/"+f+"?ref="+encodeURIComponent(g)+"&per_page=100&page="+l,null,"GET");this.ui.spinner.spin(e,mxResources.get("loading"));m.okButton.removeAttribute("disabled");null!=v&&(mxEvent.removeListener(e,"scroll",v),v=null);null!=q&&null!=q.parentNode&&q.parentNode.removeChild(q);q=document.createElement("a");q.style.display="block";q.style.cursor="pointer";mxUtils.write(q,mxResources.get("more")+"...");var z=mxUtils.bind(this,
|
||||
function(){y(l+1)});mxEvent.addListener(q,"click",z);this.executeRequest(n,mxUtils.bind(this,function(m){this.ui.spinner.stop();1==l&&(t(),e.appendChild(p("../ [Up]",mxUtils.bind(this,function(){if(""==f)f=null,B();else{var a=f.split("/");f=a.slice(0,a.length-1).join("/");y()}}),"4px")));var n=JSON.parse(m.getText());if(null==n||0==n.length)mxUtils.write(e,mxResources.get("noFiles"));else{var z=!0,A=0;m=mxUtils.bind(this,function(l){for(var m=0;m<n.length;m++)mxUtils.bind(this,function(m,n){if(l==
|
||||
("dir"==m.type)){var v=k.cloneNode();v.style.backgroundColor=z?"dark"==uiTheme?"#000000":"#eeeeee":"";z=!z;var q=document.createElement("img");q.src=IMAGE_PATH+"/"+("dir"==m.type?"folder.png":"file.png");q.setAttribute("align","absmiddle");q.style.marginRight="4px";q.style.marginTop="-4px";q.width=20;v.appendChild(q);v.appendChild(p(m.name+("dir"==m.type?"/":""),mxUtils.bind(this,function(){"dir"==m.type?(f=m.path,y()):a&&"file"==m.type&&(this.ui.hideDialog(),d(c+"/"+b+"/"+encodeURIComponent(g)+"/"+
|
||||
m.path))})));e.appendChild(v);A++}})(n[m],m)});m(!0);a&&m(!1)}}),u,!0)}),x=mxUtils.bind(this,function(a,d){null==a&&(e.innerHTML="",a=1);var l=new mxXmlRequest(this.baseUrl+"/repos/"+c+"/"+b+"/branches?per_page=100&page="+a,null,"GET");m.okButton.setAttribute("disabled","disabled");this.ui.spinner.spin(e,mxResources.get("loading"));null!=v&&(mxEvent.removeListener(e,"scroll",v),v=null);null!=q&&null!=q.parentNode&&q.parentNode.removeChild(q);q=document.createElement("a");q.style.display="block";q.style.cursor=
|
||||
("dir"==m.type)){var q=k.cloneNode();q.style.backgroundColor=z?"dark"==uiTheme?"#000000":"#eeeeee":"";z=!z;var v=document.createElement("img");v.src=IMAGE_PATH+"/"+("dir"==m.type?"folder.png":"file.png");v.setAttribute("align","absmiddle");v.style.marginRight="4px";v.style.marginTop="-4px";v.width=20;q.appendChild(v);q.appendChild(p(m.name+("dir"==m.type?"/":""),mxUtils.bind(this,function(){"dir"==m.type?(f=m.path,y()):a&&"file"==m.type&&(this.ui.hideDialog(),d(c+"/"+b+"/"+encodeURIComponent(g)+"/"+
|
||||
m.path))})));e.appendChild(q);A++}})(n[m],m)});m(!0);a&&m(!1)}}),u,!0)}),x=mxUtils.bind(this,function(a,d){null==a&&(e.innerHTML="",a=1);var l=new mxXmlRequest(this.baseUrl+"/repos/"+c+"/"+b+"/branches?per_page=100&page="+a,null,"GET");m.okButton.setAttribute("disabled","disabled");this.ui.spinner.spin(e,mxResources.get("loading"));null!=v&&(mxEvent.removeListener(e,"scroll",v),v=null);null!=q&&null!=q.parentNode&&q.parentNode.removeChild(q);q=document.createElement("a");q.style.display="block";q.style.cursor=
|
||||
"pointer";mxUtils.write(q,mxResources.get("more")+"...");var n=mxUtils.bind(this,function(){x(a+1)});mxEvent.addListener(q,"click",n);this.executeRequest(l,mxUtils.bind(this,function(b){this.ui.spinner.stop();1==a&&(t(!0),e.appendChild(p("../ [Up]",mxUtils.bind(this,function(){f=null;B()}),"4px")));b=JSON.parse(b.getText());if(null==b||0==b.length)mxUtils.write(e,mxResources.get("noFiles"));else if(1==b.length&&d)g=b[0].name,f="",y();else{for(var c=0;c<b.length;c++)mxUtils.bind(this,function(a,b){var c=
|
||||
k.cloneNode();c.style.backgroundColor=0==b%2?"dark"==uiTheme?"#000000":"#eeeeee":"";c.appendChild(p(a.name,mxUtils.bind(this,function(){g=a.name;f="";y()})));e.appendChild(c)})(b[c],c);100==b.length&&(e.appendChild(q),v=function(){e.scrollTop>=e.scrollHeight-e.offsetHeight&&n()},mxEvent.addListener(e,"scroll",v))}}),u)}),B=mxUtils.bind(this,function(a){null==a&&(e.innerHTML="",a=1);var d=new mxXmlRequest(this.baseUrl+"/user/repos?per_page=100&page="+a,null,"GET");m.okButton.setAttribute("disabled",
|
||||
"disabled");this.ui.spinner.spin(e,mxResources.get("loading"));null!=v&&mxEvent.removeListener(e,"scroll",v);null!=q&&null!=q.parentNode&&q.parentNode.removeChild(q);q=document.createElement("a");q.style.display="block";q.style.cursor="pointer";mxUtils.write(q,mxResources.get("more")+"...");var l=mxUtils.bind(this,function(){B(a+1)});mxEvent.addListener(q,"click",l);this.executeRequest(d,mxUtils.bind(this,function(d){this.ui.spinner.stop();d=JSON.parse(d.getText());if(null==d||0==d.length)mxUtils.write(e,
|
||||
|
@ -10922,26 +10933,26 @@ App.loadScripts=function(a,d){for(var c=a.length,b=0;b<c;b++)mxscript(a[b],funct
|
|||
App.getStoredMode=function(){var a=null;null==a&&isLocalStorage&&(a=localStorage.getItem(".mode"));if(null==a&&"undefined"!=typeof Storage){for(var d=document.cookie.split(";"),c=0;c<d.length;c++){var b=mxUtils.trim(d[c]);if("MODE="==b.substring(0,5)){a=b.substring(5);break}}null!=a&&isLocalStorage&&(d=new Date,d.setYear(d.getFullYear()-1),document.cookie="MODE=; expires="+d.toUTCString(),localStorage.setItem(".mode",a))}return a};
|
||||
(function(){mxClient.IS_CHROMEAPP||("1"!=urlParams.offline&&("db.draw.io"==window.location.hostname&&null==urlParams.mode&&(urlParams.mode="dropbox"),App.mode=urlParams.mode),null==App.mode&&(App.mode=App.getStoredMode()),null!=window.mxscript&&("1"!=urlParams.embed&&("function"===typeof window.DriveClient&&("0"!=urlParams.gapi&&isSvgBrowser&&(null==document.documentMode||10<=document.documentMode)?App.mode==App.MODE_GOOGLE||null!=urlParams.state&&""==window.location.hash||null!=window.location.hash&&
|
||||
"#G"==window.location.hash.substring(0,2)?mxscript("https://apis.google.com/js/api.js"):"0"!=urlParams.chrome||null!=window.location.hash&&"#Uhttps%3A%2F%2Fdrive.google.com%2Fuc%3Fid%3D"===window.location.hash.substring(0,45)||(window.DriveClient=null):window.DriveClient=null),"function"===typeof window.DropboxClient&&("0"!=urlParams.db&&isSvgBrowser&&(null==document.documentMode||9<document.documentMode)?App.mode==App.MODE_DROPBOX||null!=window.location.hash&&"#D"==window.location.hash.substring(0,
|
||||
2)?mxscript(App.DROPBOX_URL,function(){mxscript(App.DROPINS_URL,null,"dropboxjs",App.DROPBOX_APPKEY)}):"0"==urlParams.chrome&&(window.DropboxClient=null):window.DropboxClient=null),"function"===typeof window.OneDriveClient&&("0"!=urlParams.od&&(null==navigator.userAgent||0>navigator.userAgent.indexOf("MSIE")||10<=document.documentMode)?App.mode==App.MODE_ONEDRIVE||null!=window.location.hash&&"#W"==window.location.hash.substring(0,2)?"1"==urlParams.inlinePicker?mxscript(App.ONEDRIVE_INLINE_PICKER_URL,
|
||||
function(){window.OneDrive={}}):mxscript(App.ONEDRIVE_URL):"0"==urlParams.chrome&&(window.OneDriveClient=null):window.OneDriveClient=null),"function"===typeof window.TrelloClient&&("0"!=urlParams.tr&&isSvgBrowser&&!mxClient.IS_IE11&&(null==document.documentMode||10<=document.documentMode)?App.mode==App.MODE_TRELLO||null!=window.location.hash&&"#T"==window.location.hash.substring(0,2)?mxscript(App.TRELLO_JQUERY_URL,function(){mxscript(App.TRELLO_URL)}):"0"==urlParams.chrome&&(window.TrelloClient=null):
|
||||
window.TrelloClient=null)),"undefined"==typeof JSON&&mxscript("js/json/json2.min.js")))})();App.clearServiceWorker=function(a){navigator.serviceWorker.getRegistrations().then(function(d){if(null!=d&&0<d.length){for(var c=0;c<d.length;c++)d[c].unregister();null!=a&&a()}})};
|
||||
2)?mxscript(App.DROPBOX_URL,function(){mxscript(App.DROPINS_URL,null,"dropboxjs",App.DROPBOX_APPKEY)}):"0"==urlParams.chrome&&(window.DropboxClient=null):window.DropboxClient=null),"function"===typeof window.OneDriveClient&&("0"!=urlParams.od&&(null==navigator.userAgent||0>navigator.userAgent.indexOf("MSIE")||10<=document.documentMode)?App.mode==App.MODE_ONEDRIVE||null!=window.location.hash&&"#W"==window.location.hash.substring(0,2)?"1"==urlParams.inlinePicker||mxClient.IS_ANDROID||mxClient.IS_IOS?
|
||||
mxscript(App.ONEDRIVE_INLINE_PICKER_URL,function(){window.OneDrive={}}):mxscript(App.ONEDRIVE_URL):"0"==urlParams.chrome&&(window.OneDriveClient=null):window.OneDriveClient=null),"function"===typeof window.TrelloClient&&("0"!=urlParams.tr&&isSvgBrowser&&!mxClient.IS_IE11&&(null==document.documentMode||10<=document.documentMode)?App.mode==App.MODE_TRELLO||null!=window.location.hash&&"#T"==window.location.hash.substring(0,2)?mxscript(App.TRELLO_JQUERY_URL,function(){mxscript(App.TRELLO_URL)}):"0"==
|
||||
urlParams.chrome&&(window.TrelloClient=null):window.TrelloClient=null)),"undefined"==typeof JSON&&mxscript("js/json/json2.min.js")))})();App.clearServiceWorker=function(a){navigator.serviceWorker.getRegistrations().then(function(d){if(null!=d&&0<d.length){for(var c=0;c<d.length;c++)d[c].unregister();null!=a&&a()}})};
|
||||
App.main=function(a,d){function c(b){mxUtils.getAll("1"!=urlParams.dev?[b]:[b,STYLE_PATH+"/default.xml",STYLE_PATH+"/dark-default.xml"],function(b){mxResources.parse(b[0].getText());if(isLocalStorage&&null!=localStorage&&null!=window.location.hash&&"#_CONFIG_"==window.location.hash.substring(0,9))try{var c=function(a){if(null!=a)for(var b=0;b<a.length;b++)if(!e[a[b]])throw Error(mxResources.get("invalidInput")+' "'+a[b])+'"';return!0},e={},f;for(f in App.pluginRegistry)e[App.pluginRegistry[f]]=!0;
|
||||
var g=JSON.parse(Graph.decompress(window.location.hash.substring(9)));null!=g&&c(g.plugins)&&(EditorUi.debug("Setting configuration",JSON.stringify(g)),confirm(mxResources.get("configLinkWarn"))&&confirm(mxResources.get("configLinkConfirm"))&&(localStorage.setItem(".configuration",JSON.stringify(g)),window.location.hash="",window.location.reload()));window.location.hash=""}catch(y){window.location.hash="",alert(y)}2<b.length&&(Graph.prototype.defaultThemes["default-style2"]=b[1].getDocumentElement(),
|
||||
Graph.prototype.defaultThemes.darkTheme=b[2].getDocumentElement());b=null!=d?d():new App(new Editor("0"==urlParams.chrome||"min"==uiTheme,null,null,null,"0"!=urlParams.chrome));if(null!=window.mxscript){if("function"===typeof window.DropboxClient&&null==window.Dropbox&&null!=window.DrawDropboxClientCallback&&("1"!=urlParams.embed&&"0"!=urlParams.db||"1"==urlParams.embed&&"1"==urlParams.db)&&isSvgBrowser&&(null==document.documentMode||9<document.documentMode))mxscript(App.DROPBOX_URL,function(){mxscript(App.DROPINS_URL,
|
||||
function(){DrawDropboxClientCallback()},"dropboxjs",App.DROPBOX_APPKEY)});else if("undefined"===typeof window.Dropbox||"undefined"===typeof window.Dropbox.choose)window.DropboxClient=null;"function"===typeof window.OneDriveClient&&"undefined"===typeof OneDrive&&null!=window.DrawOneDriveClientCallback&&("1"!=urlParams.embed&&"0"!=urlParams.od||"1"==urlParams.embed&&"1"==urlParams.od)&&(null==navigator.userAgent||0>navigator.userAgent.indexOf("MSIE")||10<=document.documentMode)?"1"==urlParams.inlinePicker?
|
||||
mxscript(App.ONEDRIVE_INLINE_PICKER_URL,function(){window.OneDrive={};window.DrawOneDriveClientCallback()}):mxscript(App.ONEDRIVE_URL,window.DrawOneDriveClientCallback):"undefined"===typeof window.OneDrive&&(window.OneDriveClient=null);"function"===typeof window.TrelloClient&&!mxClient.IS_IE11&&"undefined"===typeof window.Trello&&null!=window.DrawTrelloClientCallback&&("1"!=urlParams.embed&&"0"!=urlParams.tr||"1"==urlParams.embed&&"1"==urlParams.tr)&&(null==navigator.userAgent||0>navigator.userAgent.indexOf("MSIE")||
|
||||
10<=document.documentMode)?mxscript(App.TRELLO_JQUERY_URL,function(){mxscript(App.TRELLO_URL,function(){DrawTrelloClientCallback()})}):"undefined"===typeof window.Trello&&(window.TrelloClient=null)}null!=a&&a(b);"0"!=urlParams.chrome&&"1"==urlParams.test&&(EditorUi.debug("App.start",[b,(new Date).getTime()-t0.getTime()+"ms"]),null!=urlParams["export"]&&EditorUi.debug("Export:",EXPORT_URL))},function(a){a=document.getElementById("geStatus");null!=a&&(a.innerHTML="Error loading page. <a>Please try refreshing.</a>",
|
||||
a.getElementsByTagName("a")[0].onclick=function(){mxLanguage="en";c(mxResources.getDefaultBundle(RESOURCE_BASE,mxLanguage)||mxResources.getSpecialBundle(RESOURCE_BASE,mxLanguage))})})}function b(){try{if(null!=mxSettings.settings){if(null!=mxSettings.settings.autosaveDelay){var a=parseInt(mxSettings.settings.autosaveDelay);!isNaN(a)&&0<a?(DrawioFile.prototype.autosaveDelay=a,EditorUi.debug("Setting autosaveDelay",a)):EditorUi.debug("Invalid autosaveDelay",a)}null!=mxSettings.settings.defaultEdgeLength&&
|
||||
(a=parseInt(mxSettings.settings.defaultEdgeLength),!isNaN(a)&&0<a?(Graph.prototype.defaultEdgeLength=a,EditorUi.debug("Using defaultEdgeLength",a)):EditorUi.debug("Invalid defaultEdgeLength",a))}}catch(p){null!=window.console&&console.error(p)}mxResources.loadDefaultBundle=!1;c(mxResources.getDefaultBundle(RESOURCE_BASE,mxLanguage)||mxResources.getSpecialBundle(RESOURCE_BASE,mxLanguage))}window.onerror=function(a,b,c,d,e){EditorUi.logError("Global: "+(null!=a?a:""),b,c,d,e,null,!0)};if("1"==urlParams.embed||
|
||||
"1"==urlParams.lightbox){var g=document.getElementById("geInfo");null!=g&&g.parentNode.removeChild(g)}null!=document.referrer&&"aws3"==urlParams.libs&&"https://aws.amazon.com/architecture/icons/"==document.referrer.substring(0,42)&&(urlParams.libs="aws4");if(null!=window.mxscript){if("1"==urlParams.dev&&null!=CryptoJS){g=document.getElementsByTagName("script");if(null!=g&&0<g.length){var f=mxUtils.getTextContent(g[0]);"f13d3aba97e718436f2562cef8787e06"!=CryptoJS.MD5(f).toString()&&(console.log("Change bootstrap script MD5 in the previous line:",
|
||||
CryptoJS.MD5(f).toString()),alert("[Dev] Bootstrap script change requires update of CSP"))}null!=g&&1<g.length&&(f=mxUtils.getTextContent(g[1]),"d41d8cd98f00b204e9800998ecf8427e"!=CryptoJS.MD5(f).toString()&&(console.log("Change main script MD5 in the previous line:",CryptoJS.MD5(f).toString()),alert("[Dev] Main script change requires update of CSP")))}try{Editor.enableServiceWorker&&("0"==urlParams.offline||/www\.draw\.io$/.test(window.location.hostname)||"1"!=urlParams.offline&&"1"==urlParams.dev?
|
||||
App.clearServiceWorker(function(){"0"==urlParams.offline&&alert("Cache cleared")}):(mxStencilRegistry.allowEval=!1,navigator.serviceWorker.register("/service-worker.js"),App.loadScripts(["js/shapes.min.js","js/stencils.min.js","js/extensions.min.js"])))}catch(m){null!=window.console&&console.error(m)}!("ArrayBuffer"in window)||mxClient.IS_CHROMEAPP||EditorUi.isElectronApp||"auto"!=DrawioFile.SYNC||"1"==urlParams.embed&&"1"!=urlParams.embedRT||"1"==urlParams.local||"0"==urlParams.chrome&&"1"!=urlParams.rt||
|
||||
"1"==urlParams.stealth||"1"==urlParams.offline||mxscript(App.PUSHER_URL);if("0"!=urlParams.plugins&&"1"!=urlParams.offline){g=null!=mxSettings.settings?mxSettings.getPlugins():null;if(null==mxSettings.settings&&isLocalStorage&&"undefined"!==typeof JSON)try{var l=JSON.parse(localStorage.getItem(mxSettings.key));null!=l&&(g=l.plugins)}catch(m){}l=urlParams.p;App.initPluginCallback();null!=l&&App.loadPlugins(l.split(";"));if(null!=g&&0<g.length&&"0"!=urlParams.plugins){for(var l=window.location.protocol+
|
||||
"//"+window.location.host,f=!0,n=0;n<g.length&&f;n++)"/"!=g[n].charAt(0)&&g[n].substring(0,l.length)!=l&&(f=!1);if(f||mxUtils.confirm(mxResources.replacePlaceholders("The page has requested to load the following plugin(s):\n \n {1}\n \n Would you like to load these plugin(s) now?\n \n NOTE : Only allow plugins to run if you fully understand the security implications of doing so.\n",[g.join("\n")]).replace(/\\n/g,"\n")))for(n=0;n<g.length;n++)try{null==App.pluginsLoaded[g[n]]&&(App.pluginsLoaded[g[n]]=
|
||||
!0,App.embedModePluginsCount++,"/"==g[n].charAt(0)&&(g[n]=PLUGINS_BASE_PATH+g[n]),mxscript(g[n]))}catch(m){}}}"function"===typeof window.DriveClient&&"undefined"===typeof gapi&&("1"!=urlParams.embed&&"0"!=urlParams.gapi||"1"==urlParams.embed&&"1"==urlParams.gapi)&&isSvgBrowser&&isLocalStorage&&(null==document.documentMode||10<=document.documentMode)?mxscript("https://apis.google.com/js/api.js?onload=DrawGapiClientCallback",null,null,null,mxClient.IS_SVG):"undefined"===typeof window.gapi&&(window.DriveClient=
|
||||
null)}"0"!=urlParams.math&&Editor.initMath();if("1"==urlParams.configure){var e=window.opener||window.parent,k=function(a){if(a.source==e)try{var c=JSON.parse(a.data);null!=c&&"configure"==c.action&&(mxEvent.removeListener(window,"message",k),Editor.configure(c.config,!0),mxSettings.load(),b())}catch(t){null!=window.console&&console.log("Error in configure message: "+t,a.data)}};mxEvent.addListener(window,"message",k);e.postMessage(JSON.stringify({event:"configure"}),"*")}else{if(null==Editor.config){if(null!=
|
||||
window.DRAWIO_CONFIG)try{EditorUi.debug("Using global configuration",window.DRAWIO_CONFIG),Editor.configure(window.DRAWIO_CONFIG),mxSettings.load()}catch(m){null!=window.console&&console.error(m)}if(isLocalStorage&&null!=localStorage&&"1"!=urlParams.embed&&(g=localStorage.getItem(".configuration"),null!=g))try{g=JSON.parse(g),null!=g&&(EditorUi.debug("Using local configuration",g),Editor.configure(g),mxSettings.load())}catch(m){null!=window.console&&console.error(m)}}b()}};mxUtils.extend(App,EditorUi);
|
||||
App.prototype.defaultUserPicture="https://lh3.googleusercontent.com/-HIzvXUy6QUY/AAAAAAAAAAI/AAAAAAAAAAA/giuR7PQyjEk/photo.jpg?sz=64";App.prototype.shareImage="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowOTgwMTE3NDA3MjA2ODExODhDNkFGMDBEQkQ0RTgwOSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoxMjU2NzdEMTcwRDIxMUUxQjc0MDkxRDhCNUQzOEFGRCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxMjU2NzdEMDcwRDIxMUUxQjc0MDkxRDhCNUQzOEFGRCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowNjgwMTE3NDA3MjA2ODExODcxRkM4MUY1OTFDMjQ5OCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowNzgwMTE3NDA3MjA2ODExODhDNkFGMDBEQkQ0RTgwOSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PrM/fs0AAADgSURBVHjaYmDAA/7//88MwgzkAKDGFiD+BsQ/QWxSNaf9RwN37twpI8WAS+gGfP78+RpQSoRYA36iG/D379+vQClNdLVMOMz4gi7w79+/n0CKg1gD9qELvH379hzIHGK9oA508ieY8//8+fO5rq4uFCilRKwL1JmYmNhhHEZGRiZ+fn6Q2meEbDYG4u3/cYCfP38uA7kOm0ZOIJ7zn0jw48ePPiDFhmzArv8kgi9fvuwB+w5qwH9ykjswbFSZyM4sEMDPBDTlL5BxkFSd7969OwZ2BZKYGhDzkmjOJ4AAAwBhpRqGnEFb8QAAAABJRU5ErkJggg==";
|
||||
function(){DrawDropboxClientCallback()},"dropboxjs",App.DROPBOX_APPKEY)});else if("undefined"===typeof window.Dropbox||"undefined"===typeof window.Dropbox.choose)window.DropboxClient=null;"function"===typeof window.OneDriveClient&&"undefined"===typeof OneDrive&&null!=window.DrawOneDriveClientCallback&&("1"!=urlParams.embed&&"0"!=urlParams.od||"1"==urlParams.embed&&"1"==urlParams.od)&&(null==navigator.userAgent||0>navigator.userAgent.indexOf("MSIE")||10<=document.documentMode)?"1"==urlParams.inlinePicker||
|
||||
mxClient.IS_ANDROID||mxClient.IS_IOS?mxscript(App.ONEDRIVE_INLINE_PICKER_URL,function(){window.OneDrive={};window.DrawOneDriveClientCallback()}):mxscript(App.ONEDRIVE_URL,window.DrawOneDriveClientCallback):"undefined"===typeof window.OneDrive&&(window.OneDriveClient=null);"function"===typeof window.TrelloClient&&!mxClient.IS_IE11&&"undefined"===typeof window.Trello&&null!=window.DrawTrelloClientCallback&&("1"!=urlParams.embed&&"0"!=urlParams.tr||"1"==urlParams.embed&&"1"==urlParams.tr)&&(null==navigator.userAgent||
|
||||
0>navigator.userAgent.indexOf("MSIE")||10<=document.documentMode)?mxscript(App.TRELLO_JQUERY_URL,function(){mxscript(App.TRELLO_URL,function(){DrawTrelloClientCallback()})}):"undefined"===typeof window.Trello&&(window.TrelloClient=null)}null!=a&&a(b);"0"!=urlParams.chrome&&"1"==urlParams.test&&(EditorUi.debug("App.start",[b,(new Date).getTime()-t0.getTime()+"ms"]),null!=urlParams["export"]&&EditorUi.debug("Export:",EXPORT_URL))},function(a){a=document.getElementById("geStatus");null!=a&&(a.innerHTML=
|
||||
"Error loading page. <a>Please try refreshing.</a>",a.getElementsByTagName("a")[0].onclick=function(){mxLanguage="en";c(mxResources.getDefaultBundle(RESOURCE_BASE,mxLanguage)||mxResources.getSpecialBundle(RESOURCE_BASE,mxLanguage))})})}function b(){try{if(null!=mxSettings.settings){if(null!=mxSettings.settings.autosaveDelay){var a=parseInt(mxSettings.settings.autosaveDelay);!isNaN(a)&&0<a?(DrawioFile.prototype.autosaveDelay=a,EditorUi.debug("Setting autosaveDelay",a)):EditorUi.debug("Invalid autosaveDelay",
|
||||
a)}null!=mxSettings.settings.defaultEdgeLength&&(a=parseInt(mxSettings.settings.defaultEdgeLength),!isNaN(a)&&0<a?(Graph.prototype.defaultEdgeLength=a,EditorUi.debug("Using defaultEdgeLength",a)):EditorUi.debug("Invalid defaultEdgeLength",a))}}catch(p){null!=window.console&&console.error(p)}mxResources.loadDefaultBundle=!1;c(mxResources.getDefaultBundle(RESOURCE_BASE,mxLanguage)||mxResources.getSpecialBundle(RESOURCE_BASE,mxLanguage))}window.onerror=function(a,b,c,d,e){EditorUi.logError("Global: "+
|
||||
(null!=a?a:""),b,c,d,e,null,!0)};if("1"==urlParams.embed||"1"==urlParams.lightbox){var g=document.getElementById("geInfo");null!=g&&g.parentNode.removeChild(g)}null!=document.referrer&&"aws3"==urlParams.libs&&"https://aws.amazon.com/architecture/icons/"==document.referrer.substring(0,42)&&(urlParams.libs="aws4");if(null!=window.mxscript){if("1"==urlParams.dev&&null!=CryptoJS){g=document.getElementsByTagName("script");if(null!=g&&0<g.length){var f=mxUtils.getTextContent(g[0]);"f13d3aba97e718436f2562cef8787e06"!=
|
||||
CryptoJS.MD5(f).toString()&&(console.log("Change bootstrap script MD5 in the previous line:",CryptoJS.MD5(f).toString()),alert("[Dev] Bootstrap script change requires update of CSP"))}null!=g&&1<g.length&&(f=mxUtils.getTextContent(g[1]),"d41d8cd98f00b204e9800998ecf8427e"!=CryptoJS.MD5(f).toString()&&(console.log("Change main script MD5 in the previous line:",CryptoJS.MD5(f).toString()),alert("[Dev] Main script change requires update of CSP")))}try{Editor.enableServiceWorker&&("0"==urlParams.offline||
|
||||
/www\.draw\.io$/.test(window.location.hostname)||"1"!=urlParams.offline&&"1"==urlParams.dev?App.clearServiceWorker(function(){"0"==urlParams.offline&&alert("Cache cleared")}):(mxStencilRegistry.allowEval=!1,navigator.serviceWorker.register("/service-worker.js"),App.loadScripts(["js/shapes.min.js","js/stencils.min.js","js/extensions.min.js"])))}catch(m){null!=window.console&&console.error(m)}!("ArrayBuffer"in window)||mxClient.IS_CHROMEAPP||EditorUi.isElectronApp||"auto"!=DrawioFile.SYNC||"1"==urlParams.embed&&
|
||||
"1"!=urlParams.embedRT||"1"==urlParams.local||"0"==urlParams.chrome&&"1"!=urlParams.rt||"1"==urlParams.stealth||"1"==urlParams.offline||mxscript(App.PUSHER_URL);if("0"!=urlParams.plugins&&"1"!=urlParams.offline){g=null!=mxSettings.settings?mxSettings.getPlugins():null;if(null==mxSettings.settings&&isLocalStorage&&"undefined"!==typeof JSON)try{var l=JSON.parse(localStorage.getItem(mxSettings.key));null!=l&&(g=l.plugins)}catch(m){}l=urlParams.p;App.initPluginCallback();null!=l&&App.loadPlugins(l.split(";"));
|
||||
if(null!=g&&0<g.length&&"0"!=urlParams.plugins){for(var l=window.location.protocol+"//"+window.location.host,f=!0,n=0;n<g.length&&f;n++)"/"!=g[n].charAt(0)&&g[n].substring(0,l.length)!=l&&(f=!1);if(f||mxUtils.confirm(mxResources.replacePlaceholders("The page has requested to load the following plugin(s):\n \n {1}\n \n Would you like to load these plugin(s) now?\n \n NOTE : Only allow plugins to run if you fully understand the security implications of doing so.\n",[g.join("\n")]).replace(/\\n/g,"\n")))for(n=
|
||||
0;n<g.length;n++)try{null==App.pluginsLoaded[g[n]]&&(App.pluginsLoaded[g[n]]=!0,App.embedModePluginsCount++,"/"==g[n].charAt(0)&&(g[n]=PLUGINS_BASE_PATH+g[n]),mxscript(g[n]))}catch(m){}}}"function"===typeof window.DriveClient&&"undefined"===typeof gapi&&("1"!=urlParams.embed&&"0"!=urlParams.gapi||"1"==urlParams.embed&&"1"==urlParams.gapi)&&isSvgBrowser&&isLocalStorage&&(null==document.documentMode||10<=document.documentMode)?mxscript("https://apis.google.com/js/api.js?onload=DrawGapiClientCallback",
|
||||
null,null,null,mxClient.IS_SVG):"undefined"===typeof window.gapi&&(window.DriveClient=null)}"0"!=urlParams.math&&Editor.initMath();if("1"==urlParams.configure){var e=window.opener||window.parent,k=function(a){if(a.source==e)try{var c=JSON.parse(a.data);null!=c&&"configure"==c.action&&(mxEvent.removeListener(window,"message",k),Editor.configure(c.config,!0),mxSettings.load(),b())}catch(t){null!=window.console&&console.log("Error in configure message: "+t,a.data)}};mxEvent.addListener(window,"message",
|
||||
k);e.postMessage(JSON.stringify({event:"configure"}),"*")}else{if(null==Editor.config){if(null!=window.DRAWIO_CONFIG)try{EditorUi.debug("Using global configuration",window.DRAWIO_CONFIG),Editor.configure(window.DRAWIO_CONFIG),mxSettings.load()}catch(m){null!=window.console&&console.error(m)}if(isLocalStorage&&null!=localStorage&&"1"!=urlParams.embed&&(g=localStorage.getItem(".configuration"),null!=g))try{g=JSON.parse(g),null!=g&&(EditorUi.debug("Using local configuration",g),Editor.configure(g),mxSettings.load())}catch(m){null!=
|
||||
window.console&&console.error(m)}}b()}};mxUtils.extend(App,EditorUi);App.prototype.defaultUserPicture="https://lh3.googleusercontent.com/-HIzvXUy6QUY/AAAAAAAAAAI/AAAAAAAAAAA/giuR7PQyjEk/photo.jpg?sz=64";App.prototype.shareImage="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowOTgwMTE3NDA3MjA2ODExODhDNkFGMDBEQkQ0RTgwOSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoxMjU2NzdEMTcwRDIxMUUxQjc0MDkxRDhCNUQzOEFGRCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxMjU2NzdEMDcwRDIxMUUxQjc0MDkxRDhCNUQzOEFGRCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowNjgwMTE3NDA3MjA2ODExODcxRkM4MUY1OTFDMjQ5OCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowNzgwMTE3NDA3MjA2ODExODhDNkFGMDBEQkQ0RTgwOSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PrM/fs0AAADgSURBVHjaYmDAA/7//88MwgzkAKDGFiD+BsQ/QWxSNaf9RwN37twpI8WAS+gGfP78+RpQSoRYA36iG/D379+vQClNdLVMOMz4gi7w79+/n0CKg1gD9qELvH379hzIHGK9oA508ieY8//8+fO5rq4uFCilRKwL1JmYmNhhHEZGRiZ+fn6Q2meEbDYG4u3/cYCfP38uA7kOm0ZOIJ7zn0jw48ePPiDFhmzArv8kgi9fvuwB+w5qwH9ykjswbFSZyM4sEMDPBDTlL5BxkFSd7969OwZ2BZKYGhDzkmjOJ4AAAwBhpRqGnEFb8QAAAABJRU5ErkJggg==";
|
||||
App.prototype.chevronUpImage=mxClient.IS_SVG?"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDg2NEE3NUY1MUVBMTFFM0I3MUVEMTc0N0YyOUI4QzEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDg2NEE3NjA1MUVBMTFFM0I3MUVEMTc0N0YyOUI4QzEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0ODY0QTc1RDUxRUExMUUzQjcxRUQxNzQ3RjI5QjhDMSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0ODY0QTc1RTUxRUExMUUzQjcxRUQxNzQ3RjI5QjhDMSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pg+qUokAAAAMUExURQAAANnZ2b+/v////5bgre4AAAAEdFJOU////wBAKqn0AAAAL0lEQVR42mJgRgMMRAswMKAKMDDARBjg8lARBoR6KImkH0wTbygT6YaS4DmAAAMAYPkClOEDDD0AAAAASUVORK5CYII=":
|
||||
IMAGE_PATH+"/chevron-up.png";
|
||||
App.prototype.chevronDownImage=mxClient.IS_SVG?"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDg2NEE3NUI1MUVBMTFFM0I3MUVEMTc0N0YyOUI4QzEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDg2NEE3NUM1MUVBMTFFM0I3MUVEMTc0N0YyOUI4QzEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0ODY0QTc1OTUxRUExMUUzQjcxRUQxNzQ3RjI5QjhDMSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0ODY0QTc1QTUxRUExMUUzQjcxRUQxNzQ3RjI5QjhDMSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PsCtve8AAAAMUExURQAAANnZ2b+/v////5bgre4AAAAEdFJOU////wBAKqn0AAAALUlEQVR42mJgRgMMRAkwQEXBNAOcBSPhclB1cNVwfcxI+vEZykSpoSR6DiDAAF23ApT99bZ+AAAAAElFTkSuQmCC":IMAGE_PATH+
|
||||
|
|
|
@ -505,7 +505,7 @@ App.getStoredMode = function()
|
|||
if (App.mode == App.MODE_ONEDRIVE || (window.location.hash != null &&
|
||||
window.location.hash.substring(0, 2) == '#W'))
|
||||
{
|
||||
if (urlParams['inlinePicker'] == '1')
|
||||
if (urlParams['inlinePicker'] == '1' || mxClient.IS_ANDROID || mxClient.IS_IOS)
|
||||
{
|
||||
mxscript(App.ONEDRIVE_INLINE_PICKER_URL, function()
|
||||
{
|
||||
|
@ -907,7 +907,7 @@ App.main = function(callback, createUi)
|
|||
urlParams['od'] == '1')) && (navigator.userAgent == null ||
|
||||
navigator.userAgent.indexOf('MSIE') < 0 || document.documentMode >= 10))))
|
||||
{
|
||||
if (urlParams['inlinePicker'] == '1')
|
||||
if (urlParams['inlinePicker'] == '1' || mxClient.IS_ANDROID || mxClient.IS_IOS)
|
||||
{
|
||||
mxscript(App.ONEDRIVE_INLINE_PICKER_URL, function()
|
||||
{
|
||||
|
|
|
@ -4636,6 +4636,15 @@
|
|||
{
|
||||
td.appendChild(createStaticArrList(pName, pValue, prop.subType, prop.subDefVal, prop.size, row, flipBkg));
|
||||
}
|
||||
else if (pType == 'readOnly')
|
||||
{
|
||||
var inp = document.createElement('input');
|
||||
inp.setAttribute('readonly', '');
|
||||
inp.value = pValue;
|
||||
inp.style.width = '96px';
|
||||
inp.style.borderWidth = '0px';
|
||||
td.appendChild(inp);
|
||||
}
|
||||
else
|
||||
{
|
||||
td.innerHTML = pValue;
|
||||
|
@ -4808,6 +4817,23 @@
|
|||
var isOdd = false;
|
||||
var flipBkg = false;
|
||||
|
||||
var cellId = null;
|
||||
|
||||
if (state.vertices.length == 1 && state.edges.length == 0)
|
||||
{
|
||||
cellId = state.vertices[0].id;
|
||||
}
|
||||
else if (state.vertices.length == 0 && state.edges.length == 1)
|
||||
{
|
||||
cellId = state.edges[0].id;
|
||||
}
|
||||
|
||||
//Add it to top (always)
|
||||
if (cellId != null)
|
||||
{
|
||||
grid.appendChild(createPropertyRow('id', mxUtils.htmlEntities(cellId), {dispName: 'ID', type: 'readOnly'}, true, false));
|
||||
}
|
||||
|
||||
for (var key in properties)
|
||||
{
|
||||
var prop = properties[key];
|
||||
|
|
|
@ -9,7 +9,10 @@ OneDriveClient = function(editorUi, isExtAuth, inlinePicker)
|
|||
isExtAuth = true;
|
||||
}
|
||||
|
||||
if (inlinePicker == null && window.urlParams != null && window.urlParams['inlinePicker'] == '1')
|
||||
if (inlinePicker == null &&
|
||||
((window.urlParams != null && window.urlParams['inlinePicker'] == '1') ||
|
||||
mxClient.IS_ANDROID || mxClient.IS_IOS //Mobile devices doesn't work with OneDrive picker, so, use the inline picker
|
||||
))
|
||||
{
|
||||
inlinePicker = true;
|
||||
}
|
||||
|
|
|
@ -114,7 +114,7 @@
|
|||
var dt = 'aws amazon web service general resources ';
|
||||
var n = 'outlineConnect=0;fontColor=#232F3E;gradientColor=none;fillColor=#232F3E;strokeColor=none;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;pointerEvents=1;' + mxConstants.STYLE_SHAPE + "=mxgraph.aws4.";
|
||||
var n2 = 'outlineConnect=0;fontColor=#232F3E;gradientColor=none;fillColor=#5A6C86;strokeColor=none;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;' + mxConstants.STYLE_SHAPE + "=mxgraph.aws4.";
|
||||
var n3 = 'gradientDirection=north;outlineConnect=0;fontColor=#232F3E;gradientColor=#505863;fillColor=#1E262E;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;' + mxConstants.STYLE_SHAPE + "=mxgraph.aws4.";
|
||||
var n3 = 'points=[[0,0,0],[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0,0],[0,1,0],[0.25,1,0],[0.5,1,0],[0.75,1,0],[1,1,0],[0,0.25,0],[0,0.5,0],[0,0.75,0],[1,0.25,0],[1,0.5,0],[1,0.75,0]];gradientDirection=north;outlineConnect=0;fontColor=#232F3E;gradientColor=#505863;fillColor=#1E262E;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;' + mxConstants.STYLE_SHAPE + "=mxgraph.aws4.";
|
||||
|
||||
this.addPaletteFunctions('aws4General Resources', 'AWS / General Resources', false,
|
||||
[
|
||||
|
@ -233,7 +233,7 @@
|
|||
Sidebar.prototype.addAWS4AnalyticsPalette = function(s, w, h, w2, gn, sb, pts)
|
||||
{
|
||||
var n = 'outlineConnect=0;fontColor=#232F3E;gradientColor=none;fillColor=#5A30B5;strokeColor=none;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;pointerEvents=1;' + mxConstants.STYLE_SHAPE + "=mxgraph.aws4.";
|
||||
var n2 = 'outlineConnect=0;fontColor=#232F3E;gradientColor=#945DF2;gradientDirection=north;fillColor=#5A30B5;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;' + mxConstants.STYLE_SHAPE + "=mxgraph.aws4.";
|
||||
var n2 = 'points=[[0,0,0],[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0,0],[0,1,0],[0.25,1,0],[0.5,1,0],[0.75,1,0],[1,1,0],[0,0.25,0],[0,0.5,0],[0,0.75,0],[1,0.25,0],[1,0.5,0],[1,0.75,0]];outlineConnect=0;fontColor=#232F3E;gradientColor=#945DF2;gradientDirection=north;fillColor=#5A30B5;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;' + mxConstants.STYLE_SHAPE + "=mxgraph.aws4.";
|
||||
var dt = 'aws amazon web service analytics ';
|
||||
|
||||
this.addPaletteFunctions('aws4Analytics', 'AWS / Analytics', false,
|
||||
|
@ -303,7 +303,7 @@
|
|||
Sidebar.prototype.addAWS4ApplicationIntegrationPalette = function(s, w, h, w2, gn, sb)
|
||||
{
|
||||
var n = 'outlineConnect=0;fontColor=#232F3E;gradientColor=none;fillColor=#BC1356;strokeColor=none;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;pointerEvents=1;' + mxConstants.STYLE_SHAPE + "=mxgraph.aws4.";
|
||||
var n2 = 'outlineConnect=0;fontColor=#232F3E;gradientColor=#F34482;gradientDirection=north;fillColor=#BC1356;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;' + mxConstants.STYLE_SHAPE + "=mxgraph.aws4.";
|
||||
var n2 = 'points=[[0,0,0],[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0,0],[0,1,0],[0.25,1,0],[0.5,1,0],[0.75,1,0],[1,1,0],[0,0.25,0],[0,0.5,0],[0,0.75,0],[1,0.25,0],[1,0.5,0],[1,0.75,0]];outlineConnect=0;fontColor=#232F3E;gradientColor=#F34482;gradientDirection=north;fillColor=#BC1356;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;' + mxConstants.STYLE_SHAPE + "=mxgraph.aws4.";
|
||||
var n3 = 'outlineConnect=0;fontColor=#232F3E;gradientColor=none;fillColor=#232F3E;strokeColor=none;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;pointerEvents=1;' + mxConstants.STYLE_SHAPE + "=mxgraph.aws4.";
|
||||
var dt = 'aws amazon web service application integration ';
|
||||
|
||||
|
@ -359,7 +359,7 @@
|
|||
Sidebar.prototype.addAWS4ARVRPalette = function(s, w, h, w2, gn, sb)
|
||||
{
|
||||
var n = 'outlineConnect=0;fontColor=#232F3E;gradientColor=none;fillColor=#BC1356;strokeColor=none;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;' + mxConstants.STYLE_SHAPE + "=mxgraph.aws4.";
|
||||
var n2 = 'outlineConnect=0;fontColor=#232F3E;gradientColor=#F34482;gradientDirection=north;fillColor=#BC1356;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;' + mxConstants.STYLE_SHAPE + "=mxgraph.aws4.";
|
||||
var n2 = 'points=[[0,0,0],[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0,0],[0,1,0],[0.25,1,0],[0.5,1,0],[0.75,1,0],[1,1,0],[0,0.25,0],[0,0.5,0],[0,0.75,0],[1,0.25,0],[1,0.5,0],[1,0.75,0]];outlineConnect=0;fontColor=#232F3E;gradientColor=#F34482;gradientDirection=north;fillColor=#BC1356;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;' + mxConstants.STYLE_SHAPE + "=mxgraph.aws4.";
|
||||
var dt = 'aws amazon web service ar vr augmented virtual reality ';
|
||||
|
||||
this.addPaletteFunctions('aws4AR VR', 'AWS / AR \& VR', false,
|
||||
|
@ -374,14 +374,14 @@
|
|||
Sidebar.prototype.addAWS4CostManagementPalette = function(s, w, h, w2, gn, sb)
|
||||
{
|
||||
var n = 'outlineConnect=0;fontColor=#232F3E;gradientColor=none;fillColor=#277116;strokeColor=none;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;' + mxConstants.STYLE_SHAPE + "=mxgraph.aws4.";
|
||||
var n2 = 'outlineConnect=0;fontColor=#232F3E;gradientColor=#60A337;gradientDirection=north;fillColor=#277116;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;' + mxConstants.STYLE_SHAPE + "=mxgraph.aws4.";
|
||||
var n2 = 'points=[[0,0,0],[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0,0],[0,1,0],[0.25,1,0],[0.5,1,0],[0.75,1,0],[1,1,0],[0,0.25,0],[0,0.5,0],[0,0.75,0],[1,0.25,0],[1,0.5,0],[1,0.75,0]];outlineConnect=0;fontColor=#232F3E;gradientColor=#60A337;gradientDirection=north;fillColor=#277116;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;' + mxConstants.STYLE_SHAPE + "=mxgraph.aws4.";
|
||||
var dt = 'aws amazon web service cost management ';
|
||||
|
||||
this.addPaletteFunctions('aws4Cost Management', 'AWS / Cost Management', false,
|
||||
[
|
||||
this.createVertexTemplateEntry(n2 + 'resourceIcon;resIcon=' + gn + '.cost_management;',
|
||||
w2, w2, '', 'Cost Management', null, null, this.getTagsForStencil(gn, 'cost management', dt).join(' ')),
|
||||
this.createVertexTemplateEntry(n2 + 'resourceIcon;resIcon=' + gn + '.budgets;',
|
||||
this.createVertexTemplateEntry(n2 + 'resourceIcon;resIcon=' + gn + '.budgets_2;',
|
||||
w2, w2, '', 'Budgets', null, null, this.getTagsForStencil(gn, 'budgets', dt).join(' ')),
|
||||
this.createVertexTemplateEntry(n2 + 'resourceIcon;resIcon=' + gn + '.cost_and_usage_report;',
|
||||
w2, w2, '', 'Cost & Usage Report', null, null, this.getTagsForStencil(gn, 'cost and usage report', dt).join(' ')),
|
||||
|
@ -397,7 +397,7 @@
|
|||
Sidebar.prototype.addAWS4BlockchainPalette = function(s, w, h, w2, gn, sb)
|
||||
{
|
||||
var n = 'outlineConnect=0;fontColor=#232F3E;gradientColor=none;fillColor=#D05C17;strokeColor=none;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;' + mxConstants.STYLE_SHAPE + "=mxgraph.aws4.";
|
||||
var n2 = 'outlineConnect=0;fontColor=#232F3E;gradientColor=#F78E04;gradientDirection=north;fillColor=#D05C17;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;' + mxConstants.STYLE_SHAPE + "=mxgraph.aws4.";
|
||||
var n2 = 'points=[[0,0,0],[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0,0],[0,1,0],[0.25,1,0],[0.5,1,0],[0.75,1,0],[1,1,0],[0,0.25,0],[0,0.5,0],[0,0.75,0],[1,0.25,0],[1,0.5,0],[1,0.75,0]];outlineConnect=0;fontColor=#232F3E;gradientColor=#F78E04;gradientDirection=north;fillColor=#D05C17;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;' + mxConstants.STYLE_SHAPE + "=mxgraph.aws4.";
|
||||
var dt = 'aws amazon web service cost management ';
|
||||
|
||||
this.addPaletteFunctions('aws4Blockchain', 'AWS / Blockchain', false,
|
||||
|
@ -417,7 +417,7 @@
|
|||
Sidebar.prototype.addAWS4BusinessApplicationsPalette = function(s, w, h, w2, gn, sb)
|
||||
{
|
||||
var n = 'outlineConnect=0;fontColor=#232F3E;gradientColor=none;fillColor=#C7131F;strokeColor=none;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;' + mxConstants.STYLE_SHAPE + "=mxgraph.aws4.";
|
||||
var n2 = 'outlineConnect=0;fontColor=#232F3E;gradientColor=#F54749;gradientDirection=north;fillColor=#C7131F;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;' + mxConstants.STYLE_SHAPE + "=mxgraph.aws4.";
|
||||
var n2 = 'points=[[0,0,0],[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0,0],[0,1,0],[0.25,1,0],[0.5,1,0],[0.75,1,0],[1,1,0],[0,0.25,0],[0,0.5,0],[0,0.75,0],[1,0.25,0],[1,0.5,0],[1,0.75,0]];outlineConnect=0;fontColor=#232F3E;gradientColor=#F54749;gradientDirection=north;fillColor=#C7131F;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;' + mxConstants.STYLE_SHAPE + "=mxgraph.aws4.";
|
||||
var dt = 'aws amazon web service business applications ';
|
||||
|
||||
this.addPaletteFunctions('aws4Business Applications', 'AWS / Business Applications', false,
|
||||
|
@ -428,6 +428,8 @@
|
|||
w2, w2, '', 'Alexa for Business', null, null, this.getTagsForStencil(gn, 'alexa for business', dt).join(' ')),
|
||||
this.createVertexTemplateEntry(n2 + 'resourceIcon;resIcon=' + gn + '.chime;',
|
||||
w2, w2, '', 'Chime', null, null, this.getTagsForStencil(gn, 'chime', dt).join(' ')),
|
||||
this.createVertexTemplateEntry(n2 + 'resourceIcon;resIcon=' + gn + '.workdocs;',
|
||||
w2, w2, '', 'WorkDocs', null, null, this.getTagsForStencil(gn, 'workdocs', dt).join(' ')),
|
||||
this.createVertexTemplateEntry(n2 + 'resourceIcon;resIcon=' + gn + '.workmail;',
|
||||
w2, w2, '', 'WorkMail', null, null, this.getTagsForStencil(gn, 'workmail', dt).join(' '))
|
||||
]);
|
||||
|
@ -464,6 +466,8 @@
|
|||
s * 48, s * 48, '', 'High Memory Instance', null, null, this.getTagsForStencil(gn, 'high memory instance', dt).join(' ')),
|
||||
this.createVertexTemplateEntry(n + 'i3_instance;',
|
||||
s * 48, s * 48, '', 'I3 Instance', null, null, this.getTagsForStencil(gn, 'i3', dt).join(' ')),
|
||||
this.createVertexTemplateEntry(n + 'inferentia;',
|
||||
s * 78, s * 74, '', 'Inferentia', null, null, this.getTagsForStencil(gn, 'inferentia', dt).join(' ')),
|
||||
this.createVertexTemplateEntry(n + 'instance2;',
|
||||
s * 48, s * 48, '', 'Instance', null, null, this.getTagsForStencil(gn, '', dt).join(' ')),
|
||||
this.createVertexTemplateEntry(n + 'instances;',
|
||||
|
@ -476,6 +480,8 @@
|
|||
s * 48, s * 48, '', 'M5a Instance', null, null, this.getTagsForStencil(gn, 'm5a', dt).join(' ')),
|
||||
this.createVertexTemplateEntry(n + 'm5_instance;',
|
||||
s * 48, s * 48, '', 'M5 Instance', null, null, this.getTagsForStencil(gn, 'm5', dt).join(' ')),
|
||||
this.createVertexTemplateEntry(n + 'm5n_instance;',
|
||||
s * 48, s * 48, '', 'M5n Instance', null, null, this.getTagsForStencil(gn, 'm5n', dt).join(' ')),
|
||||
this.createVertexTemplateEntry(n + 'm6g_instance;',
|
||||
s * 48, s * 48, '', 'M6g Instance', null, null, this.getTagsForStencil(gn, 'm6g', dt).join(' ')),
|
||||
this.createVertexTemplateEntry(n + 'optimized_instance;',
|
||||
|
@ -490,6 +496,8 @@
|
|||
s * 48, s * 48, '', 'R5a Instance', null, null, this.getTagsForStencil(gn, 'r5a', dt).join(' ')),
|
||||
this.createVertexTemplateEntry(n + 'r5_instance;',
|
||||
s * 48, s * 48, '', 'R5 Instance', null, null, this.getTagsForStencil(gn, 'r5', dt).join(' ')),
|
||||
this.createVertexTemplateEntry(n + 'r5n_instance;',
|
||||
s * 48, s * 48, '', 'R5n Instance', null, null, this.getTagsForStencil(gn, 'r5n', dt).join(' ')),
|
||||
this.createVertexTemplateEntry(n + 'r6g_instance;',
|
||||
s * 48, s * 48, '', 'R6g Instance', null, null, this.getTagsForStencil(gn, 'r6g', dt).join(' ')),
|
||||
this.createVertexTemplateEntry(n + 'spot_instance;',
|
||||
|
@ -514,7 +522,7 @@
|
|||
Sidebar.prototype.addAWS4ComputePalette = function(s, w, h, w2, gn, sb)
|
||||
{
|
||||
var n = 'outlineConnect=0;fontColor=#232F3E;gradientColor=none;fillColor=#D05C17;strokeColor=none;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;pointerEvents=1;' + mxConstants.STYLE_SHAPE + "=mxgraph.aws4.";
|
||||
var n2 = 'outlineConnect=0;fontColor=#232F3E;gradientColor=#F78E04;gradientDirection=north;fillColor=#D05C17;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;' + mxConstants.STYLE_SHAPE + "=mxgraph.aws4.";
|
||||
var n2 = 'points=[[0,0,0],[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0,0],[0,1,0],[0.25,1,0],[0.5,1,0],[0.75,1,0],[1,1,0],[0,0.25,0],[0,0.5,0],[0,0.75,0],[1,0.25,0],[1,0.5,0],[1,0.75,0]];outlineConnect=0;fontColor=#232F3E;gradientColor=#F78E04;gradientDirection=north;fillColor=#D05C17;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;' + mxConstants.STYLE_SHAPE + "=mxgraph.aws4.";
|
||||
var dt = 'aws amazon web service compute ';
|
||||
|
||||
this.addPaletteFunctions('aws4Compute', 'AWS / Compute', false,
|
||||
|
@ -543,6 +551,8 @@
|
|||
w2, w2, '', 'Lambda', null, null, this.getTagsForStencil(gn, 'lambda', dt).join(' ')),
|
||||
this.createVertexTemplateEntry(n2 + 'resourceIcon;resIcon=' + gn + '.local_zones;',
|
||||
w2, w2, '', 'Local Zones', null, null, this.getTagsForStencil(gn, 'local zones', dt).join(' ')),
|
||||
this.createVertexTemplateEntry(n2 + 'resourceIcon;resIcon=' + gn + '.nitro_enclaves;',
|
||||
w2, w2, '', 'Nitro Enclaves', null, null, this.getTagsForStencil(gn, 'nitro enclaves', dt).join(' ')),
|
||||
this.createVertexTemplateEntry(n2 + 'resourceIcon;resIcon=' + gn + '.outposts;',
|
||||
w2, w2, '', 'Outposts', null, null, this.getTagsForStencil(gn, 'outposts', dt).join(' ')),
|
||||
this.createVertexTemplateEntry(n2 + 'resourceIcon;resIcon=' + gn + '.parallel_cluster;',
|
||||
|
@ -590,7 +600,7 @@
|
|||
Sidebar.prototype.addAWS4ContainersPalette = function(s, w, h, w2, gn, sb)
|
||||
{
|
||||
var n = 'outlineConnect=0;fontColor=#232F3E;gradientColor=none;fillColor=#D05C17;strokeColor=none;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;pointerEvents=1;' + mxConstants.STYLE_SHAPE + "=mxgraph.aws4.";
|
||||
var n2 = 'outlineConnect=0;fontColor=#232F3E;gradientColor=#F78E04;gradientDirection=north;fillColor=#D05C17;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;' + mxConstants.STYLE_SHAPE + "=mxgraph.aws4.";
|
||||
var n2 = 'points=[[0,0,0],[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0,0],[0,1,0],[0.25,1,0],[0.5,1,0],[0.75,1,0],[1,1,0],[0,0.25,0],[0,0.5,0],[0,0.75,0],[1,0.25,0],[1,0.5,0],[1,0.75,0]];outlineConnect=0;fontColor=#232F3E;gradientColor=#F78E04;gradientDirection=north;fillColor=#D05C17;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;' + mxConstants.STYLE_SHAPE + "=mxgraph.aws4.";
|
||||
var dt = 'aws amazon web service container containers ';
|
||||
|
||||
this.addPaletteFunctions('aws4Containers', 'AWS / Containers', false,
|
||||
|
@ -626,7 +636,7 @@
|
|||
Sidebar.prototype.addAWS4CustomerEnablementPalette = function(s, w, h, w2, gn, sb)
|
||||
{
|
||||
var n = 'outlineConnect=0;fontColor=#232F3E;gradientColor=none;fillColor=#3334B9;strokeColor=none;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;pointerEvents=1;' + mxConstants.STYLE_SHAPE + "=mxgraph.aws4.";
|
||||
var n2 = 'outlineConnect=0;fontColor=#232F3E;gradientColor=#4D72F3;gradientDirection=north;fillColor=#3334B9;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;' + mxConstants.STYLE_SHAPE + "=mxgraph.aws4.";
|
||||
var n2 = 'points=[[0,0,0],[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0,0],[0,1,0],[0.25,1,0],[0.5,1,0],[0.75,1,0],[1,1,0],[0,0.25,0],[0,0.5,0],[0,0.75,0],[1,0.25,0],[1,0.5,0],[1,0.75,0]];outlineConnect=0;fontColor=#232F3E;gradientColor=#4D72F3;gradientDirection=north;fillColor=#3334B9;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;' + mxConstants.STYLE_SHAPE + "=mxgraph.aws4.";
|
||||
var dt = 'aws amazon web service customer enablement ';
|
||||
|
||||
this.addPaletteFunctions('aws4Customer Enablement', 'AWS / Customer Enablement', false,
|
||||
|
@ -640,14 +650,16 @@
|
|||
this.createVertexTemplateEntry(n2 + 'resourceIcon;resIcon=' + gn + '.professional_services;',
|
||||
w2, w2, '', 'Professional Services', null, null, this.getTagsForStencil(gn, 'professional services', dt).join(' ')),
|
||||
this.createVertexTemplateEntry(n2 + 'resourceIcon;resIcon=' + gn + '.support;',
|
||||
w2, w2, '', 'Support', null, null, this.getTagsForStencil(gn, 'support', dt).join(' '))
|
||||
w2, w2, '', 'Support', null, null, this.getTagsForStencil(gn, 'support', dt).join(' ')),
|
||||
this.createVertexTemplateEntry(n2 + 'resourceIcon;resIcon=' + gn + '.training_certification;',
|
||||
w2, w2, '', 'Training Certification', null, null, this.getTagsForStencil(gn, 'training certification', dt).join(' '))
|
||||
]);
|
||||
};
|
||||
|
||||
Sidebar.prototype.addAWS4CustomerEngagementPalette = function(s, w, h, w2, gn, sb)
|
||||
{
|
||||
var n = 'outlineConnect=0;fontColor=#232F3E;gradientColor=none;fillColor=#3334B9;strokeColor=none;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;pointerEvents=1;' + mxConstants.STYLE_SHAPE + "=mxgraph.aws4.";
|
||||
var n2 = 'outlineConnect=0;fontColor=#232F3E;gradientColor=#4D72F3;gradientDirection=north;fillColor=#3334B9;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;' + mxConstants.STYLE_SHAPE + "=mxgraph.aws4.";
|
||||
var n2 = 'points=[[0,0,0],[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0,0],[0,1,0],[0.25,1,0],[0.5,1,0],[0.75,1,0],[1,1,0],[0,0.25,0],[0,0.5,0],[0,0.75,0],[1,0.25,0],[1,0.5,0],[1,0.75,0]];outlineConnect=0;fontColor=#232F3E;gradientColor=#4D72F3;gradientDirection=north;fillColor=#3334B9;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;' + mxConstants.STYLE_SHAPE + "=mxgraph.aws4.";
|
||||
var dt = 'aws amazon web service customer engagement ';
|
||||
|
||||
this.addPaletteFunctions('aws4Customer Engagement', 'AWS / Customer Engagement', false,
|
||||
|
@ -669,7 +681,7 @@
|
|||
Sidebar.prototype.addAWS4DatabasePalette = function(s, w, h, w2, gn, sb)
|
||||
{
|
||||
var n = 'outlineConnect=0;fontColor=#232F3E;gradientColor=none;fillColor=#3334B9;strokeColor=none;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;pointerEvents=1;' + mxConstants.STYLE_SHAPE + "=mxgraph.aws4.";
|
||||
var n2 = 'outlineConnect=0;fontColor=#232F3E;gradientColor=#4D72F3;gradientDirection=north;fillColor=#3334B9;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;' + mxConstants.STYLE_SHAPE + "=mxgraph.aws4.";
|
||||
var n2 = 'points=[[0,0,0],[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0,0],[0,1,0],[0.25,1,0],[0.5,1,0],[0.75,1,0],[1,1,0],[0,0.25,0],[0,0.5,0],[0,0.75,0],[1,0.25,0],[1,0.5,0],[1,0.75,0]];outlineConnect=0;fontColor=#232F3E;gradientColor=#4D72F3;gradientDirection=north;fillColor=#3334B9;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;' + mxConstants.STYLE_SHAPE + "=mxgraph.aws4.";
|
||||
var dt = 'aws amazon web service db database ';
|
||||
|
||||
this.addPaletteFunctions('aws4Database', 'AWS / Database', false,
|
||||
|
@ -769,7 +781,7 @@
|
|||
Sidebar.prototype.addAWS4DeveloperToolsPalette = function(s, w, h, w2, gn, sb)
|
||||
{
|
||||
var n = 'outlineConnect=0;fontColor=#232F3E;gradientColor=none;fillColor=#3334B9;strokeColor=none;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;' + mxConstants.STYLE_SHAPE + "=mxgraph.aws4.";
|
||||
var n2 = 'outlineConnect=0;fontColor=#232F3E;gradientColor=#4D72F3;gradientDirection=north;fillColor=#3334B9;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;' + mxConstants.STYLE_SHAPE + "=mxgraph.aws4.";
|
||||
var n2 = 'points=[[0,0,0],[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0,0],[0,1,0],[0.25,1,0],[0.5,1,0],[0.75,1,0],[1,1,0],[0,0.25,0],[0,0.5,0],[0,0.75,0],[1,0.25,0],[1,0.5,0],[1,0.75,0]];outlineConnect=0;fontColor=#232F3E;gradientColor=#4D72F3;gradientDirection=north;fillColor=#3334B9;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;' + mxConstants.STYLE_SHAPE + "=mxgraph.aws4.";
|
||||
var dt = 'aws amazon web service dev developer tools ';
|
||||
|
||||
this.addPaletteFunctions('aws4Developer Tools', 'AWS / Developer Tools', false,
|
||||
|
@ -809,7 +821,7 @@
|
|||
Sidebar.prototype.addAWS4EndUserComputingPalette = function(s, w, h, w2, gn, sb)
|
||||
{
|
||||
var n = 'outlineConnect=0;fontColor=#232F3E;gradientColor=none;fillColor=#116D5B;strokeColor=none;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;' + mxConstants.STYLE_SHAPE + "=mxgraph.aws4.";
|
||||
var n2 = 'outlineConnect=0;fontColor=#232F3E;gradientColor=#4AB29A;gradientDirection=north;fillColor=#116D5B;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;' + mxConstants.STYLE_SHAPE + "=mxgraph.aws4.";
|
||||
var n2 = 'points=[[0,0,0],[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0,0],[0,1,0],[0.25,1,0],[0.5,1,0],[0.75,1,0],[1,1,0],[0,0.25,0],[0,0.5,0],[0,0.75,0],[1,0.25,0],[1,0.5,0],[1,0.75,0]];outlineConnect=0;fontColor=#232F3E;gradientColor=#4AB29A;gradientDirection=north;fillColor=#116D5B;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;' + mxConstants.STYLE_SHAPE + "=mxgraph.aws4.";
|
||||
var dt = 'aws amazon web service db database ';
|
||||
|
||||
this.addPaletteFunctions('aws4End User Computing', 'AWS / End User Computing', false,
|
||||
|
@ -830,7 +842,7 @@
|
|||
Sidebar.prototype.addAWS4GameTechPalette = function(s, w, h, w2, gn, sb)
|
||||
{
|
||||
var n = 'outlineConnect=0;fontColor=#232F3E;gradientColor=none;fillColor=#5A30B5;strokeColor=none;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;' + mxConstants.STYLE_SHAPE + "=mxgraph.aws4.";
|
||||
var n2 = 'outlineConnect=0;fontColor=#232F3E;gradientColor=#945DF2;gradientDirection=north;fillColor=#5A30B5;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;' + mxConstants.STYLE_SHAPE + "=mxgraph.aws4.";
|
||||
var n2 = 'points=[[0,0,0],[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0,0],[0,1,0],[0.25,1,0],[0.5,1,0],[0.75,1,0],[1,1,0],[0,0.25,0],[0,0.5,0],[0,0.75,0],[1,0.25,0],[1,0.5,0],[1,0.75,0]];outlineConnect=0;fontColor=#232F3E;gradientColor=#945DF2;gradientDirection=north;fillColor=#5A30B5;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;' + mxConstants.STYLE_SHAPE + "=mxgraph.aws4.";
|
||||
var dt = 'aws amazon web service game development ';
|
||||
|
||||
this.addPaletteFunctions('aws4Game Tech', 'AWS / Game Tech', false,
|
||||
|
@ -847,7 +859,7 @@
|
|||
Sidebar.prototype.addAWS4InternetOfThingsPalette = function(s, w, h, w2, gn, sb)
|
||||
{
|
||||
var n = 'outlineConnect=0;fontColor=#232F3E;gradientColor=none;fillColor=#277116;strokeColor=none;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;pointerEvents=1;' + mxConstants.STYLE_SHAPE + "=mxgraph.aws4.";
|
||||
var n2 = 'outlineConnect=0;fontColor=#232F3E;gradientColor=#60A337;gradientDirection=north;fillColor=#277116;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;' + mxConstants.STYLE_SHAPE + "=mxgraph.aws4.";
|
||||
var n2 = 'points=[[0,0,0],[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0,0],[0,1,0],[0.25,1,0],[0.5,1,0],[0.75,1,0],[1,1,0],[0,0.25,0],[0,0.5,0],[0,0.75,0],[1,0.25,0],[1,0.5,0],[1,0.75,0]];outlineConnect=0;fontColor=#232F3E;gradientColor=#60A337;gradientDirection=north;fillColor=#277116;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;' + mxConstants.STYLE_SHAPE + "=mxgraph.aws4.";
|
||||
var dt = 'aws amazon web service internet of things iot ';
|
||||
|
||||
this.addPaletteFunctions('aws4Internet of Things', 'AWS / Internet of Things', false,
|
||||
|
@ -981,7 +993,7 @@
|
|||
Sidebar.prototype.addAWS4MachineLearningPalette = function(s, w, h, w2, gn, sb)
|
||||
{
|
||||
var n = 'outlineConnect=0;fontColor=#232F3E;gradientColor=none;fillColor=#116D5B;strokeColor=none;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;pointerEvents=1;' + mxConstants.STYLE_SHAPE + "=mxgraph.aws4.";
|
||||
var n2 = 'outlineConnect=0;fontColor=#232F3E;gradientColor=#4AB29A;gradientDirection=north;fillColor=#116D5B;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;' + mxConstants.STYLE_SHAPE + "=mxgraph.aws4.";
|
||||
var n2 = 'points=[[0,0,0],[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0,0],[0,1,0],[0.25,1,0],[0.5,1,0],[0.75,1,0],[1,1,0],[0,0.25,0],[0,0.5,0],[0,0.75,0],[1,0.25,0],[1,0.5,0],[1,0.75,0]];outlineConnect=0;fontColor=#232F3E;gradientColor=#4AB29A;gradientDirection=north;fillColor=#116D5B;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;' + mxConstants.STYLE_SHAPE + "=mxgraph.aws4.";
|
||||
var dt = 'aws amazon web service machine learning ';
|
||||
|
||||
this.addPaletteFunctions('aws4Machine Learning', 'AWS / Machine Learning', false,
|
||||
|
@ -1004,6 +1016,8 @@
|
|||
w2, w2, '', 'Fraud Detector', null, null, this.getTagsForStencil(gn, 'fraud detector', dt).join(' ')),
|
||||
this.createVertexTemplateEntry(n2 + 'resourceIcon;resIcon=' + gn + '.kendra;',
|
||||
w2, w2, '', 'Kendra', null, null, this.getTagsForStencil(gn, 'kendra', dt).join(' ')),
|
||||
this.createVertexTemplateEntry(n2 + 'resourceIcon;resIcon=' + gn + '.neuron_ml_sdk;',
|
||||
w2, w2, '', 'Neuron ML SDK', null, null, this.getTagsForStencil(gn, 'neuron ml sdk software development kit', dt).join(' ')),
|
||||
this.createVertexTemplateEntry(n2 + 'resourceIcon;resIcon=' + gn + '.lex;',
|
||||
w2, w2, '', 'Lex', null, null, this.getTagsForStencil(gn, 'lex', dt).join(' ')),
|
||||
this.createVertexTemplateEntry(n2 + 'resourceIcon;resIcon=' + gn + '.personalize;',
|
||||
|
@ -1053,7 +1067,7 @@
|
|||
Sidebar.prototype.addAWS4ManagementGovernancePalette = function(s, w, h, w2, gn, sb)
|
||||
{
|
||||
var n = 'outlineConnect=0;fontColor=#232F3E;gradientColor=none;fillColor=#BC1356;strokeColor=none;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;pointerEvents=1;' + mxConstants.STYLE_SHAPE + "=mxgraph.aws4.";
|
||||
var n2 = 'outlineConnect=0;fontColor=#232F3E;gradientColor=#F34482;gradientDirection=north;fillColor=#BC1356;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;' + mxConstants.STYLE_SHAPE + "=mxgraph.aws4.";
|
||||
var n2 = 'points=[[0,0,0],[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0,0],[0,1,0],[0.25,1,0],[0.5,1,0],[0.75,1,0],[1,1,0],[0,0.25,0],[0,0.5,0],[0,0.75,0],[1,0.25,0],[1,0.5,0],[1,0.75,0]];points=[[0,0,0],[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0,0],[0,1,0],[0.25,1,0],[0.5,1,0],[0.75,1,0],[1,1,0],[0,0.25,0],[0,0.5,0],[0,0.75,0],[1,0.25,0],[1,0.5,0],[1,0.75,0]];outlineConnect=0;fontColor=#232F3E;gradientColor=#F34482;gradientDirection=north;fillColor=#BC1356;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;' + mxConstants.STYLE_SHAPE + "=mxgraph.aws4.";
|
||||
var dt = 'aws amazon web service management governance ';
|
||||
|
||||
this.addPaletteFunctions('aws4Management Governance', 'AWS / Management & Governance', false,
|
||||
|
@ -1064,6 +1078,8 @@
|
|||
w2, w2, '', 'CloudWatch', null, null, this.getTagsForStencil(gn, 'cloudwatch', dt).join(' ')),
|
||||
this.createVertexTemplateEntry(n2 + 'resourceIcon;resIcon=' + gn + '.app_config;',
|
||||
w2, w2, '', 'App Config', null, null, this.getTagsForStencil(gn, 'app config', dt).join(' ')),
|
||||
this.createVertexTemplateEntry(n2 + 'resourceIcon;resIcon=' + gn + '.app_wizard;',
|
||||
w2, w2, '', 'App Wizard', null, null, this.getTagsForStencil(gn, 'app wizard', dt).join(' ')),
|
||||
this.createVertexTemplateEntry(n2 + 'resourceIcon;resIcon=' + gn + '.application_auto_scaling;',
|
||||
w2, w2, '', 'Application Auto Scaling', null, null, this.getTagsForStencil(gn, 'app application auto scaling', dt).join(' ')),
|
||||
this.createVertexTemplateEntry(n2 + 'resourceIcon;resIcon=' + gn + '.autoscaling;',
|
||||
|
@ -1080,6 +1096,8 @@
|
|||
w2, w2, '', 'CodeGuru', null, null, this.getTagsForStencil(gn, 'codeguru', dt).join(' ')),
|
||||
this.createVertexTemplateEntry(n2 + 'resourceIcon;resIcon=' + gn + '.command_line_interface;',
|
||||
w2, w2, '', 'Command Line Interface', null, null, this.getTagsForStencil(gn, 'command line interface', dt).join(' ')),
|
||||
this.createVertexTemplateEntry(n2 + 'resourceIcon;resIcon=' + gn + '.compute_optimizer;',
|
||||
w2, w2, '', 'Compute Optimizer', null, null, this.getTagsForStencil(gn, 'compute optimizer', dt).join(' ')),
|
||||
this.createVertexTemplateEntry(n2 + 'resourceIcon;resIcon=' + gn + '.config;',
|
||||
w2, w2, '', 'Config', null, null, this.getTagsForStencil(gn, 'config', dt).join(' ')),
|
||||
this.createVertexTemplateEntry(n2 + 'resourceIcon;resIcon=' + gn + '.license_manager;',
|
||||
|
@ -1100,7 +1118,7 @@
|
|||
w2, w2, '', 'Systems Manager', null, null, this.getTagsForStencil(gn, 'systems manager', dt).join(' ')),
|
||||
this.createVertexTemplateEntry(n2 + 'resourceIcon;resIcon=' + gn + '.trusted_advisor;',
|
||||
w2, w2, '', 'Trusted Advisor', null, null, this.getTagsForStencil(gn, 'trusted advisor', dt).join(' ')),
|
||||
this.createVertexTemplateEntry(n2 + 'resourceIcon;resIcon=' + gn + '.well_architected_tool;',
|
||||
this.createVertexTemplateEntry(n2 + 'resourceIcon;resIcon=' + gn + '.well_architect_tool;',
|
||||
w2, w2, '', 'Well-Architected Tool', null, null, this.getTagsForStencil(gn, 'well architected tool', dt).join(' ')),
|
||||
this.createVertexTemplateEntry(n2 + 'resourceIcon;resIcon=' + gn + '.control_tower;',
|
||||
w2, w2, '', 'Control Tower', null, null, this.getTagsForStencil(gn, 'control tower', dt).join(' ')),
|
||||
|
@ -1177,11 +1195,13 @@
|
|||
Sidebar.prototype.addAWS4MediaServicesPalette = function(s, w, h, w2, gn, sb)
|
||||
{
|
||||
var n = 'outlineConnect=0;fontColor=#232F3E;gradientColor=none;fillColor=#D05C17;strokeColor=none;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;' + mxConstants.STYLE_SHAPE + "=mxgraph.aws4.";
|
||||
var n2 = 'outlineConnect=0;fontColor=#232F3E;gradientColor=#F78E04;gradientDirection=north;fillColor=#D05C17;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;' + mxConstants.STYLE_SHAPE + "=mxgraph.aws4.";
|
||||
var n2 = 'points=[[0,0,0],[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0,0],[0,1,0],[0.25,1,0],[0.5,1,0],[0.75,1,0],[1,1,0],[0,0.25,0],[0,0.5,0],[0,0.75,0],[1,0.25,0],[1,0.5,0],[1,0.75,0]];outlineConnect=0;fontColor=#232F3E;gradientColor=#F78E04;gradientDirection=north;fillColor=#D05C17;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;' + mxConstants.STYLE_SHAPE + "=mxgraph.aws4.";
|
||||
var dt = 'aws amazon web service media services ';
|
||||
|
||||
this.addPaletteFunctions('aws4Media Services', 'AWS / Media Services', false,
|
||||
[
|
||||
this.createVertexTemplateEntry(n2 + 'resourceIcon;resIcon=' + gn + '.elemental;',
|
||||
w2, w2, '', 'Appliances & Software', null, null, this.getTagsForStencil(gn, 'appliances software', dt).join(' ')),
|
||||
this.createVertexTemplateEntry(n2 + 'resourceIcon;resIcon=' + gn + '.media_services;',
|
||||
w2, w2, '', 'Media Services', null, null, this.getTagsForStencil(gn, 'media services', dt).join(' ')),
|
||||
this.createVertexTemplateEntry(n2 + 'resourceIcon;resIcon=' + gn + '.elastic_transcoder;',
|
||||
|
@ -1218,7 +1238,7 @@
|
|||
Sidebar.prototype.addAWS4MigrationTransferPalette = function(s, w, h, w2, gn, sb)
|
||||
{
|
||||
var n = 'outlineConnect=0;fontColor=#232F3E;gradientColor=none;fillColor=#116D5B;strokeColor=none;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;' + mxConstants.STYLE_SHAPE + "=mxgraph.aws4.";
|
||||
var n2 = 'outlineConnect=0;fontColor=#232F3E;gradientColor=#4AB29A;gradientDirection=north;fillColor=#116D5B;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;' + mxConstants.STYLE_SHAPE + "=mxgraph.aws4.";
|
||||
var n2 = 'points=[[0,0,0],[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0,0],[0,1,0],[0.25,1,0],[0.5,1,0],[0.75,1,0],[1,1,0],[0,0.25,0],[0,0.5,0],[0,0.75,0],[1,0.25,0],[1,0.5,0],[1,0.75,0]];outlineConnect=0;fontColor=#232F3E;gradientColor=#4AB29A;gradientDirection=north;fillColor=#116D5B;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;' + mxConstants.STYLE_SHAPE + "=mxgraph.aws4.";
|
||||
var dt = 'aws amazon web service migration transfer ';
|
||||
|
||||
this.addPaletteFunctions('aws4Migration Transfer', 'AWS / Migration & Transfer', false,
|
||||
|
@ -1262,7 +1282,7 @@
|
|||
Sidebar.prototype.addAWS4MobilePalette = function(s, w, h, w2, gn, sb)
|
||||
{
|
||||
var n = 'outlineConnect=0;fontColor=#232F3E;gradientColor=none;fillColor=#C7131F;strokeColor=none;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;' + mxConstants.STYLE_SHAPE + "=mxgraph.aws4.";
|
||||
var n2 = 'outlineConnect=0;fontColor=#232F3E;gradientColor=#F54749;gradientDirection=north;fillColor=#C7131F;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;' + mxConstants.STYLE_SHAPE + "=mxgraph.aws4.";
|
||||
var n2 = 'points=[[0,0,0],[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0,0],[0,1,0],[0.25,1,0],[0.5,1,0],[0.75,1,0],[1,1,0],[0,0.25,0],[0,0.5,0],[0,0.75,0],[1,0.25,0],[1,0.5,0],[1,0.75,0]];outlineConnect=0;fontColor=#232F3E;gradientColor=#F54749;gradientDirection=north;fillColor=#C7131F;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;' + mxConstants.STYLE_SHAPE + "=mxgraph.aws4.";
|
||||
var dt = 'aws amazon web service mobile ';
|
||||
|
||||
this.addPaletteFunctions('aws4Mobile', 'AWS / Mobile', false,
|
||||
|
@ -1279,6 +1299,8 @@
|
|||
w2, w2, '', 'AppSync', null, null, this.getTagsForStencil(gn, 'appsync', dt).join(' ')),
|
||||
this.createVertexTemplateEntry(n2 + 'resourceIcon;resIcon=' + gn + '.device_farm;',
|
||||
w2, w2, '', 'Device Farm', null, null, this.getTagsForStencil(gn, 'device farm', dt).join(' ')),
|
||||
this.createVertexTemplateEntry(n2 + 'resourceIcon;resIcon=' + gn + '.pinpoint_journey;',
|
||||
w2, w2, '', 'Pinpoint Journey', null, null, this.getTagsForStencil(gn, 'pinpoint journey', dt).join(' ')),
|
||||
|
||||
this.createVertexTemplateEntry(n + 'endpoint;',
|
||||
s * 78, s * 78, '', 'Endpoint', null, null, this.getTagsForStencil(gn, 'endpoint', dt).join(' '))
|
||||
|
@ -1288,7 +1310,7 @@
|
|||
Sidebar.prototype.addAWS4NetworkContentDeliveryPalette = function(s, w, h, w2, gn, sb)
|
||||
{
|
||||
var n = 'outlineConnect=0;fontColor=#232F3E;gradientColor=none;fillColor=#5A30B5;strokeColor=none;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;pointerEvents=1;' + mxConstants.STYLE_SHAPE + "=mxgraph.aws4.";
|
||||
var n2 = 'outlineConnect=0;fontColor=#232F3E;gradientColor=#945DF2;gradientDirection=north;fillColor=#5A30B5;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;' + mxConstants.STYLE_SHAPE + "=mxgraph.aws4.";
|
||||
var n2 = 'points=[[0,0,0],[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0,0],[0,1,0],[0.25,1,0],[0.5,1,0],[0.75,1,0],[1,1,0],[0,0.25,0],[0,0.5,0],[0,0.75,0],[1,0.25,0],[1,0.5,0],[1,0.75,0]];outlineConnect=0;fontColor=#232F3E;gradientColor=#945DF2;gradientDirection=north;fillColor=#5A30B5;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;' + mxConstants.STYLE_SHAPE + "=mxgraph.aws4.";
|
||||
var dt = 'aws amazon web service netowrk content delivery ';
|
||||
|
||||
this.addPaletteFunctions('aws4Network Content Delivery', 'AWS / Network & Content Delivery', false,
|
||||
|
@ -1297,6 +1319,8 @@
|
|||
w2, w2, '', 'Networking and Content Delivery', null, null, this.getTagsForStencil(gn, 'networking and content delivery', dt).join(' ')),
|
||||
this.createVertexTemplateEntry(n2 + 'resourceIcon;resIcon=' + gn + '.api_gateway;',
|
||||
w2, w2, '', 'API Gateway', null, null, this.getTagsForStencil(gn, 'api application programming interface gateway', dt).join(' ')),
|
||||
this.createVertexTemplateEntry(n2 + 'resourceIcon;resIcon=' + gn + '.cloud_directory;',
|
||||
w2, w2, '', 'Cloud Directory', null, null, this.getTagsForStencil(gn, 'cloud directory', dt).join(' ')),
|
||||
this.createVertexTemplateEntry(n2 + 'resourceIcon;resIcon=' + gn + '.cloudfront;',
|
||||
w2, w2, '', 'CloudFront', null, null, this.getTagsForStencil(gn, 'cloudfront', dt).join(' ')),
|
||||
this.createVertexTemplateEntry(n2 + 'resourceIcon;resIcon=' + gn + '.route_53;',
|
||||
|
@ -1390,7 +1414,7 @@
|
|||
Sidebar.prototype.addAWS4QuantumTechnologiesPalette = function(s, w, h, w2, gn, sb)
|
||||
{
|
||||
var n = 'outlineConnect=0;fontColor=#232F3E;gradientColor=none;fillColor=#D05C17;strokeColor=none;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;pointerEvents=1;' + mxConstants.STYLE_SHAPE + "=mxgraph.aws4.";
|
||||
var n2 = 'outlineConnect=0;fontColor=#232F3E;gradientColor=#F78E04;gradientDirection=north;fillColor=#D05C17;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;' + mxConstants.STYLE_SHAPE + "=mxgraph.aws4.";
|
||||
var n2 = 'points=[[0,0,0],[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0,0],[0,1,0],[0.25,1,0],[0.5,1,0],[0.75,1,0],[1,1,0],[0,0.25,0],[0,0.5,0],[0,0.75,0],[1,0.25,0],[1,0.5,0],[1,0.75,0]];outlineConnect=0;fontColor=#232F3E;gradientColor=#F78E04;gradientDirection=north;fillColor=#D05C17;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;' + mxConstants.STYLE_SHAPE + "=mxgraph.aws4.";
|
||||
var dt = 'aws amazon web service quantum technologies ';
|
||||
|
||||
this.addPaletteFunctions('aws4Quantum Technologies', 'AWS / Quantum Technologies', false,
|
||||
|
@ -1405,7 +1429,7 @@
|
|||
Sidebar.prototype.addAWS4RoboticsPalette = function(s, w, h, w2, gn, sb)
|
||||
{
|
||||
var n = 'outlineConnect=0;fontColor=#232F3E;gradientColor=none;fillColor=#BE0917;strokeColor=none;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;pointerEvents=1;' + mxConstants.STYLE_SHAPE + "=mxgraph.aws4.";
|
||||
var n2 = 'outlineConnect=0;fontColor=#232F3E;gradientColor=#FE5151;gradientDirection=north;fillColor=#BE0917;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;' + mxConstants.STYLE_SHAPE + "=mxgraph.aws4.";
|
||||
var n2 = 'points=[[0,0,0],[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0,0],[0,1,0],[0.25,1,0],[0.5,1,0],[0.75,1,0],[1,1,0],[0,0.25,0],[0,0.5,0],[0,0.75,0],[1,0.25,0],[1,0.5,0],[1,0.75,0]];outlineConnect=0;fontColor=#232F3E;gradientColor=#FE5151;gradientDirection=north;fillColor=#BE0917;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;' + mxConstants.STYLE_SHAPE + "=mxgraph.aws4.";
|
||||
var dt = 'aws amazon web service robotics ';
|
||||
|
||||
this.addPaletteFunctions('aws4Robotics', 'AWS / Robotics', false,
|
||||
|
@ -1429,7 +1453,7 @@
|
|||
Sidebar.prototype.addAWS4SatellitePalette = function(s, w, h, w2, gn, sb)
|
||||
{
|
||||
var n = 'outlineConnect=0;fontColor=#232F3E;gradientColor=none;fillColor=#2F29AF;strokeColor=none;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;' + mxConstants.STYLE_SHAPE + "=mxgraph.aws4.";
|
||||
var n2 = 'outlineConnect=0;fontColor=#232F3E;gradientColor=#517DFD;gradientDirection=north;fillColor=#2F29AF;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;' + mxConstants.STYLE_SHAPE + "=mxgraph.aws4.";
|
||||
var n2 = 'points=[[0,0,0],[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0,0],[0,1,0],[0.25,1,0],[0.5,1,0],[0.75,1,0],[1,1,0],[0,0.25,0],[0,0.5,0],[0,0.75,0],[1,0.25,0],[1,0.5,0],[1,0.75,0]];outlineConnect=0;fontColor=#232F3E;gradientColor=#517DFD;gradientDirection=north;fillColor=#2F29AF;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;' + mxConstants.STYLE_SHAPE + "=mxgraph.aws4.";
|
||||
var dt = 'aws amazon web satellite ';
|
||||
|
||||
this.addPaletteFunctions('aws4Satellite', 'AWS / Satellite', false,
|
||||
|
@ -1444,7 +1468,7 @@
|
|||
Sidebar.prototype.addAWS4SecurityIdentityCompliancePalette = function(s, w, h, w2, gn, sb)
|
||||
{
|
||||
var n = 'outlineConnect=0;fontColor=#232F3E;gradientColor=none;fillColor=#C7131F;strokeColor=none;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;pointerEvents=1;' + mxConstants.STYLE_SHAPE + "=mxgraph.aws4.";
|
||||
var n2 = 'outlineConnect=0;fontColor=#232F3E;gradientColor=#F54749;gradientDirection=north;fillColor=#C7131F;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;' + mxConstants.STYLE_SHAPE + "=mxgraph.aws4.";
|
||||
var n2 = 'points=[[0,0,0],[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0,0],[0,1,0],[0.25,1,0],[0.5,1,0],[0.75,1,0],[1,1,0],[0,0.25,0],[0,0.5,0],[0,0.75,0],[1,0.25,0],[1,0.5,0],[1,0.75,0]];outlineConnect=0;fontColor=#232F3E;gradientColor=#F54749;gradientDirection=north;fillColor=#C7131F;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;' + mxConstants.STYLE_SHAPE + "=mxgraph.aws4.";
|
||||
var dt = 'aws amazon web service security identity compliance ';
|
||||
|
||||
this.addPaletteFunctions('aws4Security Identity Compliance', 'AWS / Security, Identity & Compliance', false,
|
||||
|
@ -1540,7 +1564,7 @@
|
|||
Sidebar.prototype.addAWS4StoragePalette = function(s, w, h, w2, gn, sb)
|
||||
{
|
||||
var n = 'outlineConnect=0;fontColor=#232F3E;gradientColor=none;fillColor=#277116;strokeColor=none;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;pointerEvents=1;' + mxConstants.STYLE_SHAPE + "=mxgraph.aws4.";
|
||||
var n2 = 'outlineConnect=0;fontColor=#232F3E;gradientColor=#60A337;gradientDirection=north;fillColor=#277116;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;' + mxConstants.STYLE_SHAPE + "=mxgraph.aws4.";
|
||||
var n2 = 'points=[[0,0,0],[0.25,0,0],[0.5,0,0],[0.75,0,0],[1,0,0],[0,1,0],[0.25,1,0],[0.5,1,0],[0.75,1,0],[1,1,0],[0,0.25,0],[0,0.5,0],[0,0.75,0],[1,0.25,0],[1,0.5,0],[1,0.75,0]];outlineConnect=0;fontColor=#232F3E;gradientColor=#60A337;gradientDirection=north;fillColor=#277116;strokeColor=#ffffff;dashed=0;verticalLabelPosition=bottom;verticalAlign=top;align=center;html=1;fontSize=12;fontStyle=0;aspect=fixed;' + mxConstants.STYLE_SHAPE + "=mxgraph.aws4.";
|
||||
var dt = 'aws amazon web service storage ';
|
||||
|
||||
this.addPaletteFunctions('aws4Storage', 'AWS / Storage', false,
|
||||
|
@ -1557,6 +1581,8 @@
|
|||
w2, w2, '', 'FSx for Lustre', null, null, this.getTagsForStencil(gn, 'fsx for lustre', dt).join(' ')),
|
||||
this.createVertexTemplateEntry(n2 + 'resourceIcon;resIcon=' + gn + '.fsx_for_windows_file_server;',
|
||||
w2, w2, '', 'FSx for Windows File Server', null, null, this.getTagsForStencil(gn, 'fsx for windows file server', dt).join(' ')),
|
||||
this.createVertexTemplateEntry(n2 + 'resourceIcon;resIcon=' + gn + '.infrequent_access_storage_class;',
|
||||
w2, w2, '', 'Infrequent Access Storage Class', null, null, this.getTagsForStencil(gn, 'infrequent access storage class', dt).join(' ')),
|
||||
this.createVertexTemplateEntry(n2 + 'resourceIcon;resIcon=' + gn + '.glacier;',
|
||||
w2, w2, '', 'S3 Glacier', null, null, this.getTagsForStencil(gn, 's3 simple storage service glacier', dt).join(' ')),
|
||||
this.createVertexTemplateEntry(n2 + 'resourceIcon;resIcon=' + gn + '.s3;',
|
||||
|
|
2
src/main/webapp/js/stencils.min.js
vendored
2
src/main/webapp/js/stencils.min.js
vendored
File diff suppressed because one or more lines are too long
39
src/main/webapp/js/viewer-static.min.js
vendored
39
src/main/webapp/js/viewer-static.min.js
vendored
|
@ -203,7 +203,7 @@ function setCurrentXml(a,b){null!=window.parent&&null!=window.parent.openFile&&w
|
|||
(function(){if("undefined"!==typeof JSON&&isLocalStorage)try{var a=localStorage.getItem(".drawio-config"),b=!0;null!=a&&(b=JSON.parse(a).showStartScreen);0==b&&(urlParams.splash="0")}catch(d){}a=urlParams["export"];null!=a&&(a=decodeURIComponent(a),"http://"!=a.substring(0,7)&&"https://"!=a.substring(0,8)&&(a="http://"+a),EXPORT_URL=a);a=urlParams.gitlab;null!=a&&(a=decodeURIComponent(a),"http://"!=a.substring(0,7)&&"https://"!=a.substring(0,8)&&(a="http://"+a),DRAWIO_GITLAB_URL=a);a=urlParams["gitlab-id"];
|
||||
null!=a&&(DRAWIO_GITLAB_ID=a);window.DRAWIO_LOG_URL=window.DRAWIO_LOG_URL||"";a=window.location.host;if("test.draw.io"!=a){var c="diagrams.net",b=a.length-c.length,c=a.lastIndexOf(c,b);-1!==c&&c===b?window.DRAWIO_LOG_URL="https://log.diagrams.net":(c="draw.io",b=a.length-c.length,c=a.lastIndexOf(c,b),-1!==c&&c===b&&(window.DRAWIO_LOG_URL="https://log.draw.io"))}})();
|
||||
if("1"==urlParams.offline||"1"==urlParams.demo||"1"==urlParams.stealth||"1"==urlParams.local)urlParams.picker="0",urlParams.gapi="0",urlParams.db="0",urlParams.od="0",urlParams.gh="0",urlParams.gl="0",urlParams.tr="0";if("1"==urlParams.offline||"1"==urlParams.local)urlParams.math="0";"embed.diagrams.net"==window.location.hostname&&(urlParams.embed="1");(null==window.location.hash||1>=window.location.hash.length)&&null!=urlParams.open&&(window.location.hash=urlParams.open);window.urlParams=window.urlParams||{};window.MAX_REQUEST_SIZE=window.MAX_REQUEST_SIZE||10485760;window.MAX_AREA=window.MAX_AREA||225E6;window.EXPORT_URL=window.EXPORT_URL||"/export";window.SAVE_URL=window.SAVE_URL||"/save";window.OPEN_URL=window.OPEN_URL||"/open";window.RESOURCES_PATH=window.RESOURCES_PATH||"resources";window.RESOURCE_BASE=window.RESOURCE_BASE||window.RESOURCES_PATH+"/grapheditor";window.STENCIL_PATH=window.STENCIL_PATH||"stencils";window.IMAGE_PATH=window.IMAGE_PATH||"images";
|
||||
window.STYLE_PATH=window.STYLE_PATH||"styles";window.CSS_PATH=window.CSS_PATH||"styles";window.OPEN_FORM=window.OPEN_FORM||"open.html";window.mxBasePath=window.mxBasePath||"mxgraph";window.mxImageBasePath=window.mxImageBasePath||"mxgraph/images";window.mxLanguage=window.mxLanguage||urlParams.lang;window.mxLanguages=window.mxLanguages||["de","se"];var mxClient={VERSION:"14.1.7",IS_IE:null!=navigator.userAgent&&0<=navigator.userAgent.indexOf("MSIE"),IS_IE6:null!=navigator.userAgent&&0<=navigator.userAgent.indexOf("MSIE 6"),IS_IE11:null!=navigator.userAgent&&!!navigator.userAgent.match(/Trident\/7\./),IS_EDGE:null!=navigator.userAgent&&!!navigator.userAgent.match(/Edge\//),IS_QUIRKS:null!=navigator.userAgent&&0<=navigator.userAgent.indexOf("MSIE")&&(null==document.documentMode||5==document.documentMode),IS_EM:"spellcheck"in document.createElement("textarea")&&
|
||||
window.STYLE_PATH=window.STYLE_PATH||"styles";window.CSS_PATH=window.CSS_PATH||"styles";window.OPEN_FORM=window.OPEN_FORM||"open.html";window.mxBasePath=window.mxBasePath||"mxgraph";window.mxImageBasePath=window.mxImageBasePath||"mxgraph/images";window.mxLanguage=window.mxLanguage||urlParams.lang;window.mxLanguages=window.mxLanguages||["de","se"];var mxClient={VERSION:"14.1.8",IS_IE:null!=navigator.userAgent&&0<=navigator.userAgent.indexOf("MSIE"),IS_IE6:null!=navigator.userAgent&&0<=navigator.userAgent.indexOf("MSIE 6"),IS_IE11:null!=navigator.userAgent&&!!navigator.userAgent.match(/Trident\/7\./),IS_EDGE:null!=navigator.userAgent&&!!navigator.userAgent.match(/Edge\//),IS_QUIRKS:null!=navigator.userAgent&&0<=navigator.userAgent.indexOf("MSIE")&&(null==document.documentMode||5==document.documentMode),IS_EM:"spellcheck"in document.createElement("textarea")&&
|
||||
8==document.documentMode,VML_PREFIX:"v",OFFICE_PREFIX:"o",IS_NS:null!=navigator.userAgent&&0<=navigator.userAgent.indexOf("Mozilla/")&&0>navigator.userAgent.indexOf("MSIE")&&0>navigator.userAgent.indexOf("Edge/"),IS_OP:null!=navigator.userAgent&&(0<=navigator.userAgent.indexOf("Opera/")||0<=navigator.userAgent.indexOf("OPR/")),IS_OT:null!=navigator.userAgent&&0<=navigator.userAgent.indexOf("Presto/")&&0>navigator.userAgent.indexOf("Presto/2.4.")&&0>navigator.userAgent.indexOf("Presto/2.3.")&&0>navigator.userAgent.indexOf("Presto/2.2.")&&
|
||||
0>navigator.userAgent.indexOf("Presto/2.1.")&&0>navigator.userAgent.indexOf("Presto/2.0.")&&0>navigator.userAgent.indexOf("Presto/1."),IS_SF:/Apple Computer, Inc/.test(navigator.vendor),IS_ANDROID:0<=navigator.appVersion.indexOf("Android"),IS_IOS:/iP(hone|od|ad)/.test(navigator.platform),IS_GC:/Google Inc/.test(navigator.vendor),IS_CHROMEAPP:null!=window.chrome&&null!=chrome.app&&null!=chrome.app.runtime,IS_FF:"undefined"!==typeof InstallTrigger,IS_MT:0<=navigator.userAgent.indexOf("Firefox/")&&0>
|
||||
navigator.userAgent.indexOf("Firefox/1.")&&0>navigator.userAgent.indexOf("Firefox/2.")||0<=navigator.userAgent.indexOf("Iceweasel/")&&0>navigator.userAgent.indexOf("Iceweasel/1.")&&0>navigator.userAgent.indexOf("Iceweasel/2.")||0<=navigator.userAgent.indexOf("SeaMonkey/")&&0>navigator.userAgent.indexOf("SeaMonkey/1.")||0<=navigator.userAgent.indexOf("Iceape/")&&0>navigator.userAgent.indexOf("Iceape/1."),IS_VML:"MICROSOFT INTERNET EXPLORER"==navigator.appName.toUpperCase(),IS_SVG:"MICROSOFT INTERNET EXPLORER"!=
|
||||
|
@ -3146,23 +3146,24 @@ a)n=n.nextSibling,t++;else break;var k={type:b,parentRow:e,index:t,isDeletable:!
|
|||
function n(a,c,b){var f=document.createElement("input");f.type="checkbox";f.checked="1"==c;mxEvent.addListener(f,"change",function(){d(a,f.checked?"1":"0",b)});return f}function p(c,b,p,k,x){var m=p.dispName,v=p.type,y=document.createElement("tr");y.className="gePropRow"+(x?"Dark":"")+(k?"Alt":"")+" gePropNonHeaderRow";y.setAttribute("data-pName",c);y.setAttribute("data-pValue",b);k=!1;null!=p.index&&(y.setAttribute("data-index",p.index),m=(null!=m?m:"")+"["+p.index+"]",k=!0);var q=document.createElement("td");
|
||||
q.className="gePropRowCell";q.innerHTML=mxUtils.htmlEntities(mxResources.get(m,null,m));k&&(q.style.textAlign="right");y.appendChild(q);q=document.createElement("td");q.className="gePropRowCell";if("color"==v)q.appendChild(g(c,b,p));else if("bool"==v||"boolean"==v)q.appendChild(n(c,b,p));else if("enum"==v){var z=p.enumList;for(x=0;x<z.length;x++)if(m=z[x],m.val==b){q.innerHTML=mxUtils.htmlEntities(mxResources.get(m.dispName,null,m.dispName));break}mxEvent.addListener(q,"click",mxUtils.bind(t,function(){var g=
|
||||
document.createElement("select");f(q,g);for(var e=0;e<z.length;e++){var l=z[e],n=document.createElement("option");n.value=mxUtils.htmlEntities(l.val);n.innerHTML=mxUtils.htmlEntities(mxResources.get(l.dispName,null,l.dispName));g.appendChild(n)}g.value=b;a.appendChild(g);mxEvent.addListener(g,"change",function(){var a=mxUtils.htmlEntities(g.value);d(c,a,p)});g.focus();mxEvent.addListener(g,"blur",function(){a.removeChild(g)})}))}else"dynamicArr"==v?q.appendChild(e(c,b,p.subType,p.subDefVal,p.countProperty,
|
||||
y,x)):"staticArr"==v?q.appendChild(l(c,b,p.subType,p.subDefVal,p.size,y,x)):(q.innerHTML=b,mxEvent.addListener(q,"click",mxUtils.bind(t,function(){function g(){var a=e.value,a=0==a.length&&"string"!=v?0:a;p.allowAuto&&(null!=a.trim&&"auto"==a.trim().toLowerCase()?(a="auto",v="string"):(a=parseFloat(a),a=isNaN(a)?0:a));null!=p.min&&a<p.min?a=p.min:null!=p.max&&a>p.max&&(a=p.max);a=mxUtils.htmlEntities(("int"==v?parseInt(a):a)+"");d(c,a,p)}var e=document.createElement("input");f(q,e,!0);e.value=b;e.className=
|
||||
"gePropEditor";"int"!=v&&"float"!=v||p.allowAuto||(e.type="number",e.step="int"==v?"1":"any",null!=p.min&&(e.min=parseFloat(p.min)),null!=p.max&&(e.max=parseFloat(p.max)));a.appendChild(e);mxEvent.addListener(e,"keypress",function(a){13==a.keyCode&&g()});e.focus();mxEvent.addListener(e,"blur",function(){g()})})));p.isDeletable&&(x=mxUtils.button("-",mxUtils.bind(t,function(a){d(c,"",p,p.index);mxEvent.consume(a)})),x.style.height="16px",x.style.width="25px",x.style["float"]="right",x.className="geColorBtn",
|
||||
q.appendChild(x));y.appendChild(q);return y}var t=this,k=this.editorUi.editor.graph,x=[];a.style.position="relative";a.style.padding="0";var m=document.createElement("table");m.className="geProperties";m.style.whiteSpace="nowrap";m.style.width="100%";var v=document.createElement("tr");v.className="gePropHeader";var y=document.createElement("th");y.className="gePropHeaderCell";var q=document.createElement("img");q.src=Sidebar.prototype.expandedImage;y.appendChild(q);mxUtils.write(y,mxResources.get("property"));
|
||||
v.style.cursor="pointer";var z=function(){var c=m.querySelectorAll(".gePropNonHeaderRow"),b;if(t.editorUi.propertiesCollapsed){q.src=Sidebar.prototype.collapsedImage;b="none";for(var d=a.childNodes.length-1;0<=d;d--)try{var f=a.childNodes[d],g=f.nodeName.toUpperCase();"INPUT"!=g&&"SELECT"!=g||a.removeChild(f)}catch(la){}}else q.src=Sidebar.prototype.expandedImage,b="";for(d=0;d<c.length;d++)c[d].style.display=b};mxEvent.addListener(v,"click",function(){t.editorUi.propertiesCollapsed=!t.editorUi.propertiesCollapsed;
|
||||
z()});v.appendChild(y);y=document.createElement("th");y.className="gePropHeaderCell";y.innerHTML=mxResources.get("value");v.appendChild(y);m.appendChild(v);var A=!1,B=!1,C;for(C in c)if(v=c[C],"function"!=typeof v.isVisible||v.isVisible(b,this)){var u=null!=b.style[C]?mxUtils.htmlEntities(b.style[C]+""):null!=v.getDefaultValue?v.getDefaultValue(b,this):v.defVal;if("separator"==v.type)B=!B;else{if("staticArr"==v.type)v.size=parseInt(b.style[v.sizeProperty]||c[v.sizeProperty].defVal)||0;else if(null!=
|
||||
v.dependentProps){for(var K=v.dependentProps,R=[],F=[],y=0;y<K.length;y++){var E=b.style[K[y]];F.push(c[K[y]].subDefVal);R.push(null!=E?E.split(","):[])}v.dependentPropsDefVal=F;v.dependentPropsVals=R}m.appendChild(p(C,u,v,A,B));A=!A}}for(y=0;y<x.length;y++)for(v=x[y],c=v.parentRow,b=0;b<v.values.length;b++)C=p(v.name,v.values[b],{type:v.type,parentRow:v.parentRow,isDeletable:v.isDeletable,index:b,defVal:v.defVal,countProperty:v.countProperty,size:v.size},0==b%2,v.flipBkg),c.parentNode.insertBefore(C,
|
||||
c.nextSibling),c=C;a.appendChild(m);z();return a};StyleFormatPanel.prototype.addStyles=function(a){function c(a){mxEvent.addListener(a,"mouseenter",function(){a.style.opacity="1"});mxEvent.addListener(a,"mouseleave",function(){a.style.opacity="0.5"})}var b=this.editorUi,d=b.editor.graph,f=document.createElement("div");f.style.whiteSpace="nowrap";f.style.paddingLeft="24px";f.style.paddingRight="20px";a.style.paddingLeft="16px";a.style.paddingBottom="6px";a.style.position="relative";a.appendChild(f);
|
||||
var g="plain-gray plain-blue plain-green plain-turquoise plain-orange plain-yellow plain-red plain-pink plain-purple gray blue green turquoise orange yellow red pink purple".split(" "),e=document.createElement("div");e.style.whiteSpace="nowrap";e.style.position="relative";e.style.textAlign="center";for(var l=[],n=0;n<this.defaultColorSchemes.length;n++){var p=document.createElement("div");p.style.display="inline-block";p.style.width="6px";p.style.height="6px";p.style.marginLeft="4px";p.style.marginRight=
|
||||
"3px";p.style.borderRadius="3px";p.style.cursor="pointer";p.style.background="transparent";p.style.border="1px solid #b5b6b7";mxUtils.bind(this,function(a){mxEvent.addListener(p,"click",mxUtils.bind(this,function(){t(a)}))})(n);l.push(p);e.appendChild(p)}var t=mxUtils.bind(this,function(a){null!=this.format.currentScheme&&(l[this.format.currentScheme].style.background="transparent");this.format.currentScheme=a;k(this.defaultColorSchemes[this.format.currentScheme]);l[this.format.currentScheme].style.background=
|
||||
"#84d7ff"}),k=mxUtils.bind(this,function(a){var c=mxUtils.bind(this,function(a){var c=mxUtils.button("",function(c){d.getModel().beginUpdate();try{for(var f=d.getSelectionCells(),e=0;e<f.length;e++){for(var l=d.getModel().getStyle(f[e]),n=0;n<g.length;n++)l=mxUtils.removeStylename(l,g[n]);var p=d.getModel().isVertex(f[e])?b.initialDefaultVertexStyle:b.initialdefaultEdgeStyle;null!=a?(l=mxUtils.setStyle(l,mxConstants.STYLE_GRADIENTCOLOR,a.gradient||mxUtils.getValue(p,mxConstants.STYLE_GRADIENTCOLOR,
|
||||
null)),mxEvent.isAltDown(c)||(l=""==a.fill?mxUtils.setStyle(l,mxConstants.STYLE_FILLCOLOR,null):mxUtils.setStyle(l,mxConstants.STYLE_FILLCOLOR,a.fill||mxUtils.getValue(p,mxConstants.STYLE_FILLCOLOR,null))),mxEvent.isShiftDown(c)||(l=""==a.stroke?mxUtils.setStyle(l,mxConstants.STYLE_STROKECOLOR,null):mxUtils.setStyle(l,mxConstants.STYLE_STROKECOLOR,a.stroke||mxUtils.getValue(p,mxConstants.STYLE_STROKECOLOR,null))),mxEvent.isControlDown(c)||mxClient.IS_MAC&&mxEvent.isMetaDown(c)||!d.getModel().isVertex(f[e])||
|
||||
(l=mxUtils.setStyle(l,mxConstants.STYLE_FONTCOLOR,a.font||mxUtils.getValue(p,mxConstants.STYLE_FONTCOLOR,null)))):(l=mxUtils.setStyle(l,mxConstants.STYLE_FILLCOLOR,mxUtils.getValue(p,mxConstants.STYLE_FILLCOLOR,"#ffffff")),l=mxUtils.setStyle(l,mxConstants.STYLE_STROKECOLOR,mxUtils.getValue(p,mxConstants.STYLE_STROKECOLOR,"#000000")),l=mxUtils.setStyle(l,mxConstants.STYLE_GRADIENTCOLOR,mxUtils.getValue(p,mxConstants.STYLE_GRADIENTCOLOR,null)),d.getModel().isVertex(f[e])&&(l=mxUtils.setStyle(l,mxConstants.STYLE_FONTCOLOR,
|
||||
mxUtils.getValue(p,mxConstants.STYLE_FONTCOLOR,null))));d.getModel().setStyle(f[e],l)}}finally{d.getModel().endUpdate()}});c.className="geStyleButton";c.style.width="36px";c.style.height=10>=this.defaultColorSchemes.length?"24px":"30px";c.style.margin="0px 6px 6px 0px";if(null!=a)null!=a.gradient?mxClient.IS_IE&&(mxClient.IS_QUIRKS||10>document.documentMode)?c.style.filter="progid:DXImageTransform.Microsoft.Gradient(StartColorStr='"+a.fill+"', EndColorStr='"+a.gradient+"', GradientType=0)":c.style.backgroundImage=
|
||||
"linear-gradient("+a.fill+" 0px,"+a.gradient+" 100%)":a.fill==mxConstants.NONE?c.style.background="url('"+Dialog.prototype.noColorImage+"')":c.style.backgroundColor=""==a.fill?mxUtils.getValue(b.initialDefaultVertexStyle,mxConstants.STYLE_FILLCOLOR,"dark"==uiTheme?"#2a2a2a":"#ffffff"):a.fill||mxUtils.getValue(b.initialDefaultVertexStyle,mxConstants.STYLE_FILLCOLOR,"dark"==uiTheme?"#2a2a2a":"#ffffff"),c.style.border=a.stroke==mxConstants.NONE?"1px solid transparent":""==a.stroke?"1px solid "+mxUtils.getValue(b.initialDefaultVertexStyle,
|
||||
mxConstants.STYLE_STROKECOLOR,"dark"!=uiTheme?"#2a2a2a":"#ffffff"):"1px solid "+(a.stroke||mxUtils.getValue(b.initialDefaultVertexStyle,mxConstants.STYLE_STROKECOLOR,"dark"!=uiTheme?"#2a2a2a":"#ffffff"));else{var e=mxUtils.getValue(d.defaultVertexStyle,mxConstants.STYLE_FILLCOLOR,"#ffffff"),l=mxUtils.getValue(d.defaultVertexStyle,mxConstants.STYLE_STROKECOLOR,"#000000");c.style.backgroundColor=e;c.style.border="1px solid "+l}f.appendChild(c)});f.innerHTML="";for(var e=0;e<a.length;e++)0<e&&0==mxUtils.mod(e,
|
||||
4)&&mxUtils.br(f),c(a[e])});null==this.format.currentScheme?t("dark"==uiTheme?1:0):t(this.format.currentScheme);var n=10>=this.defaultColorSchemes.length?28:8,x=document.createElement("div");x.style.cssText="position:absolute;left:10px;top:8px;bottom:"+n+"px;width:20px;margin:4px;opacity:0.5;background-repeat:no-repeat;background-position:center center;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAQBAMAAADQT4M0AAAAIVBMVEUAAAB2dnZ4eHh3d3d1dXVxcXF2dnZ2dnZ2dnZxcXF2dnYmb3w1AAAACnRSTlMAfCTkhhvb7cQSPH2JPgAAADRJREFUCNdjwACMAmBKaiGYs2oJmLPKAZ3DabU8AMRTXpUKopislqFyVzCAuUZgikkBZjoAcMYLnp53P/UAAAAASUVORK5CYII=);";
|
||||
mxEvent.addListener(x,"click",mxUtils.bind(this,function(){t(mxUtils.mod(this.format.currentScheme-1,this.defaultColorSchemes.length))}));var m=document.createElement("div");m.style.cssText="position:absolute;left:202px;top:8px;bottom:"+n+"px;width:20px;margin:4px;opacity:0.5;background-repeat:no-repeat;background-position:center center;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAQBAMAAADQT4M0AAAAIVBMVEUAAAB2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnYBuwCcAAAACnRSTlMAfCTkhhvb7cQSPH2JPgAAADZJREFUCNdjQAOMAmBKaiGY8loF5rKswsZlrVo8AUiFrTICcbIWK8A5DF1gDoMymMPApIAwHwCS0Qx/U7qCBQAAAABJRU5ErkJggg==);";
|
||||
y,x)):"staticArr"==v?q.appendChild(l(c,b,p.subType,p.subDefVal,p.size,y,x)):"readOnly"==v?(x=document.createElement("input"),x.setAttribute("readonly",""),x.value=b,x.style.width="96px",x.style.borderWidth="0px",q.appendChild(x)):(q.innerHTML=b,mxEvent.addListener(q,"click",mxUtils.bind(t,function(){function g(){var a=e.value,a=0==a.length&&"string"!=v?0:a;p.allowAuto&&(null!=a.trim&&"auto"==a.trim().toLowerCase()?(a="auto",v="string"):(a=parseFloat(a),a=isNaN(a)?0:a));null!=p.min&&a<p.min?a=p.min:
|
||||
null!=p.max&&a>p.max&&(a=p.max);a=mxUtils.htmlEntities(("int"==v?parseInt(a):a)+"");d(c,a,p)}var e=document.createElement("input");f(q,e,!0);e.value=b;e.className="gePropEditor";"int"!=v&&"float"!=v||p.allowAuto||(e.type="number",e.step="int"==v?"1":"any",null!=p.min&&(e.min=parseFloat(p.min)),null!=p.max&&(e.max=parseFloat(p.max)));a.appendChild(e);mxEvent.addListener(e,"keypress",function(a){13==a.keyCode&&g()});e.focus();mxEvent.addListener(e,"blur",function(){g()})})));p.isDeletable&&(x=mxUtils.button("-",
|
||||
mxUtils.bind(t,function(a){d(c,"",p,p.index);mxEvent.consume(a)})),x.style.height="16px",x.style.width="25px",x.style["float"]="right",x.className="geColorBtn",q.appendChild(x));y.appendChild(q);return y}var t=this,k=this.editorUi.editor.graph,x=[];a.style.position="relative";a.style.padding="0";var m=document.createElement("table");m.className="geProperties";m.style.whiteSpace="nowrap";m.style.width="100%";var v=document.createElement("tr");v.className="gePropHeader";var y=document.createElement("th");
|
||||
y.className="gePropHeaderCell";var q=document.createElement("img");q.src=Sidebar.prototype.expandedImage;y.appendChild(q);mxUtils.write(y,mxResources.get("property"));v.style.cursor="pointer";var z=function(){var c=m.querySelectorAll(".gePropNonHeaderRow"),b;if(t.editorUi.propertiesCollapsed){q.src=Sidebar.prototype.collapsedImage;b="none";for(var d=a.childNodes.length-1;0<=d;d--)try{var f=a.childNodes[d],g=f.nodeName.toUpperCase();"INPUT"!=g&&"SELECT"!=g||a.removeChild(f)}catch(la){}}else q.src=
|
||||
Sidebar.prototype.expandedImage,b="";for(d=0;d<c.length;d++)c[d].style.display=b};mxEvent.addListener(v,"click",function(){t.editorUi.propertiesCollapsed=!t.editorUi.propertiesCollapsed;z()});v.appendChild(y);y=document.createElement("th");y.className="gePropHeaderCell";y.innerHTML=mxResources.get("value");v.appendChild(y);m.appendChild(v);var A=!1,B=!1,v=null;1==b.vertices.length&&0==b.edges.length?v=b.vertices[0].id:0==b.vertices.length&&1==b.edges.length&&(v=b.edges[0].id);null!=v&&m.appendChild(p("id",
|
||||
mxUtils.htmlEntities(v),{dispName:"ID",type:"readOnly"},!0,!1));for(var C in c)if(v=c[C],"function"!=typeof v.isVisible||v.isVisible(b,this)){var u=null!=b.style[C]?mxUtils.htmlEntities(b.style[C]+""):null!=v.getDefaultValue?v.getDefaultValue(b,this):v.defVal;if("separator"==v.type)B=!B;else{if("staticArr"==v.type)v.size=parseInt(b.style[v.sizeProperty]||c[v.sizeProperty].defVal)||0;else if(null!=v.dependentProps){for(var K=v.dependentProps,R=[],F=[],y=0;y<K.length;y++){var E=b.style[K[y]];F.push(c[K[y]].subDefVal);
|
||||
R.push(null!=E?E.split(","):[])}v.dependentPropsDefVal=F;v.dependentPropsVals=R}m.appendChild(p(C,u,v,A,B));A=!A}}for(y=0;y<x.length;y++)for(v=x[y],c=v.parentRow,b=0;b<v.values.length;b++)C=p(v.name,v.values[b],{type:v.type,parentRow:v.parentRow,isDeletable:v.isDeletable,index:b,defVal:v.defVal,countProperty:v.countProperty,size:v.size},0==b%2,v.flipBkg),c.parentNode.insertBefore(C,c.nextSibling),c=C;a.appendChild(m);z();return a};StyleFormatPanel.prototype.addStyles=function(a){function c(a){mxEvent.addListener(a,
|
||||
"mouseenter",function(){a.style.opacity="1"});mxEvent.addListener(a,"mouseleave",function(){a.style.opacity="0.5"})}var b=this.editorUi,d=b.editor.graph,f=document.createElement("div");f.style.whiteSpace="nowrap";f.style.paddingLeft="24px";f.style.paddingRight="20px";a.style.paddingLeft="16px";a.style.paddingBottom="6px";a.style.position="relative";a.appendChild(f);var g="plain-gray plain-blue plain-green plain-turquoise plain-orange plain-yellow plain-red plain-pink plain-purple gray blue green turquoise orange yellow red pink purple".split(" "),
|
||||
e=document.createElement("div");e.style.whiteSpace="nowrap";e.style.position="relative";e.style.textAlign="center";for(var l=[],n=0;n<this.defaultColorSchemes.length;n++){var p=document.createElement("div");p.style.display="inline-block";p.style.width="6px";p.style.height="6px";p.style.marginLeft="4px";p.style.marginRight="3px";p.style.borderRadius="3px";p.style.cursor="pointer";p.style.background="transparent";p.style.border="1px solid #b5b6b7";mxUtils.bind(this,function(a){mxEvent.addListener(p,
|
||||
"click",mxUtils.bind(this,function(){t(a)}))})(n);l.push(p);e.appendChild(p)}var t=mxUtils.bind(this,function(a){null!=this.format.currentScheme&&(l[this.format.currentScheme].style.background="transparent");this.format.currentScheme=a;k(this.defaultColorSchemes[this.format.currentScheme]);l[this.format.currentScheme].style.background="#84d7ff"}),k=mxUtils.bind(this,function(a){var c=mxUtils.bind(this,function(a){var c=mxUtils.button("",function(c){d.getModel().beginUpdate();try{for(var f=d.getSelectionCells(),
|
||||
e=0;e<f.length;e++){for(var l=d.getModel().getStyle(f[e]),n=0;n<g.length;n++)l=mxUtils.removeStylename(l,g[n]);var p=d.getModel().isVertex(f[e])?b.initialDefaultVertexStyle:b.initialdefaultEdgeStyle;null!=a?(l=mxUtils.setStyle(l,mxConstants.STYLE_GRADIENTCOLOR,a.gradient||mxUtils.getValue(p,mxConstants.STYLE_GRADIENTCOLOR,null)),mxEvent.isAltDown(c)||(l=""==a.fill?mxUtils.setStyle(l,mxConstants.STYLE_FILLCOLOR,null):mxUtils.setStyle(l,mxConstants.STYLE_FILLCOLOR,a.fill||mxUtils.getValue(p,mxConstants.STYLE_FILLCOLOR,
|
||||
null))),mxEvent.isShiftDown(c)||(l=""==a.stroke?mxUtils.setStyle(l,mxConstants.STYLE_STROKECOLOR,null):mxUtils.setStyle(l,mxConstants.STYLE_STROKECOLOR,a.stroke||mxUtils.getValue(p,mxConstants.STYLE_STROKECOLOR,null))),mxEvent.isControlDown(c)||mxClient.IS_MAC&&mxEvent.isMetaDown(c)||!d.getModel().isVertex(f[e])||(l=mxUtils.setStyle(l,mxConstants.STYLE_FONTCOLOR,a.font||mxUtils.getValue(p,mxConstants.STYLE_FONTCOLOR,null)))):(l=mxUtils.setStyle(l,mxConstants.STYLE_FILLCOLOR,mxUtils.getValue(p,mxConstants.STYLE_FILLCOLOR,
|
||||
"#ffffff")),l=mxUtils.setStyle(l,mxConstants.STYLE_STROKECOLOR,mxUtils.getValue(p,mxConstants.STYLE_STROKECOLOR,"#000000")),l=mxUtils.setStyle(l,mxConstants.STYLE_GRADIENTCOLOR,mxUtils.getValue(p,mxConstants.STYLE_GRADIENTCOLOR,null)),d.getModel().isVertex(f[e])&&(l=mxUtils.setStyle(l,mxConstants.STYLE_FONTCOLOR,mxUtils.getValue(p,mxConstants.STYLE_FONTCOLOR,null))));d.getModel().setStyle(f[e],l)}}finally{d.getModel().endUpdate()}});c.className="geStyleButton";c.style.width="36px";c.style.height=
|
||||
10>=this.defaultColorSchemes.length?"24px":"30px";c.style.margin="0px 6px 6px 0px";if(null!=a)null!=a.gradient?mxClient.IS_IE&&(mxClient.IS_QUIRKS||10>document.documentMode)?c.style.filter="progid:DXImageTransform.Microsoft.Gradient(StartColorStr='"+a.fill+"', EndColorStr='"+a.gradient+"', GradientType=0)":c.style.backgroundImage="linear-gradient("+a.fill+" 0px,"+a.gradient+" 100%)":a.fill==mxConstants.NONE?c.style.background="url('"+Dialog.prototype.noColorImage+"')":c.style.backgroundColor=""==
|
||||
a.fill?mxUtils.getValue(b.initialDefaultVertexStyle,mxConstants.STYLE_FILLCOLOR,"dark"==uiTheme?"#2a2a2a":"#ffffff"):a.fill||mxUtils.getValue(b.initialDefaultVertexStyle,mxConstants.STYLE_FILLCOLOR,"dark"==uiTheme?"#2a2a2a":"#ffffff"),c.style.border=a.stroke==mxConstants.NONE?"1px solid transparent":""==a.stroke?"1px solid "+mxUtils.getValue(b.initialDefaultVertexStyle,mxConstants.STYLE_STROKECOLOR,"dark"!=uiTheme?"#2a2a2a":"#ffffff"):"1px solid "+(a.stroke||mxUtils.getValue(b.initialDefaultVertexStyle,
|
||||
mxConstants.STYLE_STROKECOLOR,"dark"!=uiTheme?"#2a2a2a":"#ffffff"));else{var e=mxUtils.getValue(d.defaultVertexStyle,mxConstants.STYLE_FILLCOLOR,"#ffffff"),l=mxUtils.getValue(d.defaultVertexStyle,mxConstants.STYLE_STROKECOLOR,"#000000");c.style.backgroundColor=e;c.style.border="1px solid "+l}f.appendChild(c)});f.innerHTML="";for(var e=0;e<a.length;e++)0<e&&0==mxUtils.mod(e,4)&&mxUtils.br(f),c(a[e])});null==this.format.currentScheme?t("dark"==uiTheme?1:0):t(this.format.currentScheme);var n=10>=this.defaultColorSchemes.length?
|
||||
28:8,x=document.createElement("div");x.style.cssText="position:absolute;left:10px;top:8px;bottom:"+n+"px;width:20px;margin:4px;opacity:0.5;background-repeat:no-repeat;background-position:center center;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAQBAMAAADQT4M0AAAAIVBMVEUAAAB2dnZ4eHh3d3d1dXVxcXF2dnZ2dnZ2dnZxcXF2dnYmb3w1AAAACnRSTlMAfCTkhhvb7cQSPH2JPgAAADRJREFUCNdjwACMAmBKaiGYs2oJmLPKAZ3DabU8AMRTXpUKopislqFyVzCAuUZgikkBZjoAcMYLnp53P/UAAAAASUVORK5CYII=);";mxEvent.addListener(x,
|
||||
"click",mxUtils.bind(this,function(){t(mxUtils.mod(this.format.currentScheme-1,this.defaultColorSchemes.length))}));var m=document.createElement("div");m.style.cssText="position:absolute;left:202px;top:8px;bottom:"+n+"px;width:20px;margin:4px;opacity:0.5;background-repeat:no-repeat;background-position:center center;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAQBAMAAADQT4M0AAAAIVBMVEUAAAB2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnYBuwCcAAAACnRSTlMAfCTkhhvb7cQSPH2JPgAAADZJREFUCNdjQAOMAmBKaiGY8loF5rKswsZlrVo8AUiFrTICcbIWK8A5DF1gDoMymMPApIAwHwCS0Qx/U7qCBQAAAABJRU5ErkJggg==);";
|
||||
1<this.defaultColorSchemes.length&&(a.appendChild(x),a.appendChild(m));mxEvent.addListener(m,"click",mxUtils.bind(this,function(){t(mxUtils.mod(this.format.currentScheme+1,this.defaultColorSchemes.length))}));c(x);c(m);k(this.defaultColorSchemes[this.format.currentScheme]);10>=this.defaultColorSchemes.length&&a.appendChild(e);return a};StyleFormatPanel.prototype.addEditOps=function(a){var c=this.format.getSelectionState(),b=null;1==this.editorUi.editor.graph.getSelectionCount()&&(b=mxUtils.button(mxResources.get("editStyle"),
|
||||
mxUtils.bind(this,function(a){this.editorUi.actions.get("editStyle").funct()})),b.setAttribute("title",mxResources.get("editStyle")+" ("+this.editorUi.actions.get("editStyle").shortcut+")"),b.style.width="202px",b.style.marginBottom="2px",a.appendChild(b));var d=this.editorUi.editor.graph,f=d.view.getState(d.getSelectionCell());1==d.getSelectionCount()&&null!=f&&null!=f.shape&&null!=f.shape.stencil?(c=mxUtils.button(mxResources.get("editShape"),mxUtils.bind(this,function(a){this.editorUi.actions.get("editShape").funct()})),
|
||||
c.setAttribute("title",mxResources.get("editShape")),c.style.marginBottom="2px",null==b?c.style.width="202px":(b.style.width="100px",c.style.width="100px",c.style.marginLeft="2px"),a.appendChild(c)):c.image&&(c=mxUtils.button(mxResources.get("editImage"),mxUtils.bind(this,function(a){this.editorUi.actions.get("image").funct()})),c.setAttribute("title",mxResources.get("editImage")),c.style.marginBottom="2px",null==b?c.style.width="202px":(b.style.width="100px",c.style.width="100px",c.style.marginLeft=
|
||||
|
@ -3232,7 +3233,7 @@ e=document.createElement("div");e.style.marginBottom="12px";var J=PageSetupDialo
|
|||
(this.page.viewState.pageFormat=this.format),null!=this.mathEnabled&&(this.page.viewState.mathEnabled=this.mathEnabled),null!=this.shadowVisible&&(this.page.viewState.shadowVisible=this.shadowVisible)):(L.apply(this,arguments),null!=this.mathEnabled&&this.mathEnabled!=this.ui.isMathEnabled()&&(this.ui.setMathEnabled(this.mathEnabled),this.mathEnabled=!this.mathEnabled),null!=this.shadowVisible&&this.shadowVisible!=this.ui.editor.graph.shadowVisible&&(this.ui.editor.graph.setShadowVisible(this.shadowVisible),
|
||||
this.shadowVisible=!this.shadowVisible))};Editor.prototype.useCanvasForExport=!1;try{var N=document.createElement("canvas"),F=new Image;F.onload=function(){try{N.getContext("2d").drawImage(F,0,0);var a=N.toDataURL("image/png");Editor.prototype.useCanvasForExport=null!=a&&6<a.length}catch(K){}};F.src="data:image/svg+xml;base64,"+btoa(unescape(encodeURIComponent('<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="1px" height="1px" version="1.1"><foreignObject pointer-events="all" width="1" height="1"><div xmlns="http://www.w3.org/1999/xhtml"></div></foreignObject></svg>')))}catch(v){}})();
|
||||
(function(){var a=new mxObjectCodec(new ChangePageSetup,["ui","previousColor","previousImage","previousFormat"]);a.beforeDecode=function(a,b,e){e.ui=a.ui;return b};a.afterDecode=function(a,b,e){e.previousColor=e.color;e.previousImage=e.image;e.previousFormat=e.format;null!=e.foldingEnabled&&(e.foldingEnabled=!e.foldingEnabled);null!=e.mathEnabled&&(e.mathEnabled=!e.mathEnabled);null!=e.shadowVisible&&(e.shadowVisible=!e.shadowVisible);return e};mxCodecRegistry.register(a)})();
|
||||
(function(){var a=new mxObjectCodec(new ChangeGridColor,["ui"]);a.beforeDecode=function(a,b,e){e.ui=a.ui;return b};mxCodecRegistry.register(a)})();(function(){EditorUi.VERSION="14.1.8";EditorUi.compactUi="atlas"!=uiTheme;mxGraphView.prototype.defaultDarkGridColor="#6e6e6e";"dark"==uiTheme&&(mxGraphView.prototype.gridColor=mxGraphView.prototype.defaultDarkGridColor);EditorUi.enableLogging="1"!=urlParams.stealth&&(/.*\.draw\.io$/.test(window.location.hostname)||/.*\.diagrams\.net$/.test(window.location.hostname))&&"support.draw.io"!=window.location.hostname;EditorUi.drawHost=window.DRAWIO_BASE_URL;EditorUi.lightboxHost=window.DRAWIO_LIGHTBOX_URL;
|
||||
(function(){var a=new mxObjectCodec(new ChangeGridColor,["ui"]);a.beforeDecode=function(a,b,e){e.ui=a.ui;return b};mxCodecRegistry.register(a)})();(function(){EditorUi.VERSION="14.1.9";EditorUi.compactUi="atlas"!=uiTheme;mxGraphView.prototype.defaultDarkGridColor="#6e6e6e";"dark"==uiTheme&&(mxGraphView.prototype.gridColor=mxGraphView.prototype.defaultDarkGridColor);EditorUi.enableLogging="1"!=urlParams.stealth&&(/.*\.draw\.io$/.test(window.location.hostname)||/.*\.diagrams\.net$/.test(window.location.hostname))&&"support.draw.io"!=window.location.hostname;EditorUi.drawHost=window.DRAWIO_BASE_URL;EditorUi.lightboxHost=window.DRAWIO_LIGHTBOX_URL;
|
||||
EditorUi.lastErrorMessage=null;EditorUi.ignoredAnonymizedChars="\n\t`~!@#$%^&*()_+{}|:\"<>?-=[];'./,\n\t";EditorUi.templateFile=TEMPLATE_PATH+"/index.xml";EditorUi.cacheUrl="1"==urlParams.dev?"/cache":window.REALTIME_URL;null==EditorUi.cacheUrl&&"undefined"!==typeof DrawioFile&&(DrawioFile.SYNC="none");Editor.cacheTimeout=1E4;EditorUi.enablePlantUml=EditorUi.enableLogging;EditorUi.isElectronApp=null!=window&&null!=window.process&&null!=window.process.versions&&null!=window.process.versions.electron;
|
||||
EditorUi.enableDrafts=!mxClient.IS_CHROMEAPP&&!EditorUi.isElectronApp&&isLocalStorage&&"0"!=urlParams.drafts;EditorUi.scratchpadHelpLink="https://www.diagrams.net/doc/faq/scratchpad";EditorUi.defaultMermaidConfig={theme:"neutral",arrowMarkerAbsolute:!1,flowchart:{htmlLabels:!1},sequence:{diagramMarginX:50,diagramMarginY:10,actorMargin:50,width:150,height:65,boxMargin:10,boxTextMargin:5,noteMargin:10,messageMargin:35,mirrorActors:!0,bottomMarginAdj:1,useMaxWidth:!0,rightAngles:!1,showSequenceNumbers:!1},
|
||||
gantt:{titleTopMargin:25,barHeight:20,barGap:4,topPadding:50,leftPadding:75,gridLineStartPadding:35,fontSize:11,fontFamily:'"Open-Sans", "sans-serif"',numberSectionStyles:4,axisFormat:"%Y-%m-%d"}};EditorUi.logError=function(a,b,d,e,l,p,t){p=null!=p?p:0<=a.indexOf("NetworkError")||0<=a.indexOf("SecurityError")||0<=a.indexOf("NS_ERROR_FAILURE")||0<=a.indexOf("out of memory")?"CONFIG":"SEVERE";if(EditorUi.enableLogging&&"1"!=urlParams.dev)try{if(a!=EditorUi.lastErrorMessage&&(null==a||null==b||-1==a.indexOf("Script error")&&
|
||||
|
|
39
src/main/webapp/js/viewer.min.js
vendored
39
src/main/webapp/js/viewer.min.js
vendored
|
@ -203,7 +203,7 @@ function setCurrentXml(a,b){null!=window.parent&&null!=window.parent.openFile&&w
|
|||
(function(){if("undefined"!==typeof JSON&&isLocalStorage)try{var a=localStorage.getItem(".drawio-config"),b=!0;null!=a&&(b=JSON.parse(a).showStartScreen);0==b&&(urlParams.splash="0")}catch(d){}a=urlParams["export"];null!=a&&(a=decodeURIComponent(a),"http://"!=a.substring(0,7)&&"https://"!=a.substring(0,8)&&(a="http://"+a),EXPORT_URL=a);a=urlParams.gitlab;null!=a&&(a=decodeURIComponent(a),"http://"!=a.substring(0,7)&&"https://"!=a.substring(0,8)&&(a="http://"+a),DRAWIO_GITLAB_URL=a);a=urlParams["gitlab-id"];
|
||||
null!=a&&(DRAWIO_GITLAB_ID=a);window.DRAWIO_LOG_URL=window.DRAWIO_LOG_URL||"";a=window.location.host;if("test.draw.io"!=a){var c="diagrams.net",b=a.length-c.length,c=a.lastIndexOf(c,b);-1!==c&&c===b?window.DRAWIO_LOG_URL="https://log.diagrams.net":(c="draw.io",b=a.length-c.length,c=a.lastIndexOf(c,b),-1!==c&&c===b&&(window.DRAWIO_LOG_URL="https://log.draw.io"))}})();
|
||||
if("1"==urlParams.offline||"1"==urlParams.demo||"1"==urlParams.stealth||"1"==urlParams.local)urlParams.picker="0",urlParams.gapi="0",urlParams.db="0",urlParams.od="0",urlParams.gh="0",urlParams.gl="0",urlParams.tr="0";if("1"==urlParams.offline||"1"==urlParams.local)urlParams.math="0";"embed.diagrams.net"==window.location.hostname&&(urlParams.embed="1");(null==window.location.hash||1>=window.location.hash.length)&&null!=urlParams.open&&(window.location.hash=urlParams.open);window.urlParams=window.urlParams||{};window.MAX_REQUEST_SIZE=window.MAX_REQUEST_SIZE||10485760;window.MAX_AREA=window.MAX_AREA||225E6;window.EXPORT_URL=window.EXPORT_URL||"/export";window.SAVE_URL=window.SAVE_URL||"/save";window.OPEN_URL=window.OPEN_URL||"/open";window.RESOURCES_PATH=window.RESOURCES_PATH||"resources";window.RESOURCE_BASE=window.RESOURCE_BASE||window.RESOURCES_PATH+"/grapheditor";window.STENCIL_PATH=window.STENCIL_PATH||"stencils";window.IMAGE_PATH=window.IMAGE_PATH||"images";
|
||||
window.STYLE_PATH=window.STYLE_PATH||"styles";window.CSS_PATH=window.CSS_PATH||"styles";window.OPEN_FORM=window.OPEN_FORM||"open.html";window.mxBasePath=window.mxBasePath||"mxgraph";window.mxImageBasePath=window.mxImageBasePath||"mxgraph/images";window.mxLanguage=window.mxLanguage||urlParams.lang;window.mxLanguages=window.mxLanguages||["de","se"];var mxClient={VERSION:"14.1.7",IS_IE:null!=navigator.userAgent&&0<=navigator.userAgent.indexOf("MSIE"),IS_IE6:null!=navigator.userAgent&&0<=navigator.userAgent.indexOf("MSIE 6"),IS_IE11:null!=navigator.userAgent&&!!navigator.userAgent.match(/Trident\/7\./),IS_EDGE:null!=navigator.userAgent&&!!navigator.userAgent.match(/Edge\//),IS_QUIRKS:null!=navigator.userAgent&&0<=navigator.userAgent.indexOf("MSIE")&&(null==document.documentMode||5==document.documentMode),IS_EM:"spellcheck"in document.createElement("textarea")&&
|
||||
window.STYLE_PATH=window.STYLE_PATH||"styles";window.CSS_PATH=window.CSS_PATH||"styles";window.OPEN_FORM=window.OPEN_FORM||"open.html";window.mxBasePath=window.mxBasePath||"mxgraph";window.mxImageBasePath=window.mxImageBasePath||"mxgraph/images";window.mxLanguage=window.mxLanguage||urlParams.lang;window.mxLanguages=window.mxLanguages||["de","se"];var mxClient={VERSION:"14.1.8",IS_IE:null!=navigator.userAgent&&0<=navigator.userAgent.indexOf("MSIE"),IS_IE6:null!=navigator.userAgent&&0<=navigator.userAgent.indexOf("MSIE 6"),IS_IE11:null!=navigator.userAgent&&!!navigator.userAgent.match(/Trident\/7\./),IS_EDGE:null!=navigator.userAgent&&!!navigator.userAgent.match(/Edge\//),IS_QUIRKS:null!=navigator.userAgent&&0<=navigator.userAgent.indexOf("MSIE")&&(null==document.documentMode||5==document.documentMode),IS_EM:"spellcheck"in document.createElement("textarea")&&
|
||||
8==document.documentMode,VML_PREFIX:"v",OFFICE_PREFIX:"o",IS_NS:null!=navigator.userAgent&&0<=navigator.userAgent.indexOf("Mozilla/")&&0>navigator.userAgent.indexOf("MSIE")&&0>navigator.userAgent.indexOf("Edge/"),IS_OP:null!=navigator.userAgent&&(0<=navigator.userAgent.indexOf("Opera/")||0<=navigator.userAgent.indexOf("OPR/")),IS_OT:null!=navigator.userAgent&&0<=navigator.userAgent.indexOf("Presto/")&&0>navigator.userAgent.indexOf("Presto/2.4.")&&0>navigator.userAgent.indexOf("Presto/2.3.")&&0>navigator.userAgent.indexOf("Presto/2.2.")&&
|
||||
0>navigator.userAgent.indexOf("Presto/2.1.")&&0>navigator.userAgent.indexOf("Presto/2.0.")&&0>navigator.userAgent.indexOf("Presto/1."),IS_SF:/Apple Computer, Inc/.test(navigator.vendor),IS_ANDROID:0<=navigator.appVersion.indexOf("Android"),IS_IOS:/iP(hone|od|ad)/.test(navigator.platform),IS_GC:/Google Inc/.test(navigator.vendor),IS_CHROMEAPP:null!=window.chrome&&null!=chrome.app&&null!=chrome.app.runtime,IS_FF:"undefined"!==typeof InstallTrigger,IS_MT:0<=navigator.userAgent.indexOf("Firefox/")&&0>
|
||||
navigator.userAgent.indexOf("Firefox/1.")&&0>navigator.userAgent.indexOf("Firefox/2.")||0<=navigator.userAgent.indexOf("Iceweasel/")&&0>navigator.userAgent.indexOf("Iceweasel/1.")&&0>navigator.userAgent.indexOf("Iceweasel/2.")||0<=navigator.userAgent.indexOf("SeaMonkey/")&&0>navigator.userAgent.indexOf("SeaMonkey/1.")||0<=navigator.userAgent.indexOf("Iceape/")&&0>navigator.userAgent.indexOf("Iceape/1."),IS_VML:"MICROSOFT INTERNET EXPLORER"==navigator.appName.toUpperCase(),IS_SVG:"MICROSOFT INTERNET EXPLORER"!=
|
||||
|
@ -3146,23 +3146,24 @@ a)n=n.nextSibling,t++;else break;var k={type:b,parentRow:e,index:t,isDeletable:!
|
|||
function n(a,c,b){var f=document.createElement("input");f.type="checkbox";f.checked="1"==c;mxEvent.addListener(f,"change",function(){d(a,f.checked?"1":"0",b)});return f}function p(c,b,p,k,x){var m=p.dispName,v=p.type,y=document.createElement("tr");y.className="gePropRow"+(x?"Dark":"")+(k?"Alt":"")+" gePropNonHeaderRow";y.setAttribute("data-pName",c);y.setAttribute("data-pValue",b);k=!1;null!=p.index&&(y.setAttribute("data-index",p.index),m=(null!=m?m:"")+"["+p.index+"]",k=!0);var q=document.createElement("td");
|
||||
q.className="gePropRowCell";q.innerHTML=mxUtils.htmlEntities(mxResources.get(m,null,m));k&&(q.style.textAlign="right");y.appendChild(q);q=document.createElement("td");q.className="gePropRowCell";if("color"==v)q.appendChild(g(c,b,p));else if("bool"==v||"boolean"==v)q.appendChild(n(c,b,p));else if("enum"==v){var z=p.enumList;for(x=0;x<z.length;x++)if(m=z[x],m.val==b){q.innerHTML=mxUtils.htmlEntities(mxResources.get(m.dispName,null,m.dispName));break}mxEvent.addListener(q,"click",mxUtils.bind(t,function(){var g=
|
||||
document.createElement("select");f(q,g);for(var e=0;e<z.length;e++){var l=z[e],n=document.createElement("option");n.value=mxUtils.htmlEntities(l.val);n.innerHTML=mxUtils.htmlEntities(mxResources.get(l.dispName,null,l.dispName));g.appendChild(n)}g.value=b;a.appendChild(g);mxEvent.addListener(g,"change",function(){var a=mxUtils.htmlEntities(g.value);d(c,a,p)});g.focus();mxEvent.addListener(g,"blur",function(){a.removeChild(g)})}))}else"dynamicArr"==v?q.appendChild(e(c,b,p.subType,p.subDefVal,p.countProperty,
|
||||
y,x)):"staticArr"==v?q.appendChild(l(c,b,p.subType,p.subDefVal,p.size,y,x)):(q.innerHTML=b,mxEvent.addListener(q,"click",mxUtils.bind(t,function(){function g(){var a=e.value,a=0==a.length&&"string"!=v?0:a;p.allowAuto&&(null!=a.trim&&"auto"==a.trim().toLowerCase()?(a="auto",v="string"):(a=parseFloat(a),a=isNaN(a)?0:a));null!=p.min&&a<p.min?a=p.min:null!=p.max&&a>p.max&&(a=p.max);a=mxUtils.htmlEntities(("int"==v?parseInt(a):a)+"");d(c,a,p)}var e=document.createElement("input");f(q,e,!0);e.value=b;e.className=
|
||||
"gePropEditor";"int"!=v&&"float"!=v||p.allowAuto||(e.type="number",e.step="int"==v?"1":"any",null!=p.min&&(e.min=parseFloat(p.min)),null!=p.max&&(e.max=parseFloat(p.max)));a.appendChild(e);mxEvent.addListener(e,"keypress",function(a){13==a.keyCode&&g()});e.focus();mxEvent.addListener(e,"blur",function(){g()})})));p.isDeletable&&(x=mxUtils.button("-",mxUtils.bind(t,function(a){d(c,"",p,p.index);mxEvent.consume(a)})),x.style.height="16px",x.style.width="25px",x.style["float"]="right",x.className="geColorBtn",
|
||||
q.appendChild(x));y.appendChild(q);return y}var t=this,k=this.editorUi.editor.graph,x=[];a.style.position="relative";a.style.padding="0";var m=document.createElement("table");m.className="geProperties";m.style.whiteSpace="nowrap";m.style.width="100%";var v=document.createElement("tr");v.className="gePropHeader";var y=document.createElement("th");y.className="gePropHeaderCell";var q=document.createElement("img");q.src=Sidebar.prototype.expandedImage;y.appendChild(q);mxUtils.write(y,mxResources.get("property"));
|
||||
v.style.cursor="pointer";var z=function(){var c=m.querySelectorAll(".gePropNonHeaderRow"),b;if(t.editorUi.propertiesCollapsed){q.src=Sidebar.prototype.collapsedImage;b="none";for(var d=a.childNodes.length-1;0<=d;d--)try{var f=a.childNodes[d],g=f.nodeName.toUpperCase();"INPUT"!=g&&"SELECT"!=g||a.removeChild(f)}catch(la){}}else q.src=Sidebar.prototype.expandedImage,b="";for(d=0;d<c.length;d++)c[d].style.display=b};mxEvent.addListener(v,"click",function(){t.editorUi.propertiesCollapsed=!t.editorUi.propertiesCollapsed;
|
||||
z()});v.appendChild(y);y=document.createElement("th");y.className="gePropHeaderCell";y.innerHTML=mxResources.get("value");v.appendChild(y);m.appendChild(v);var A=!1,B=!1,C;for(C in c)if(v=c[C],"function"!=typeof v.isVisible||v.isVisible(b,this)){var u=null!=b.style[C]?mxUtils.htmlEntities(b.style[C]+""):null!=v.getDefaultValue?v.getDefaultValue(b,this):v.defVal;if("separator"==v.type)B=!B;else{if("staticArr"==v.type)v.size=parseInt(b.style[v.sizeProperty]||c[v.sizeProperty].defVal)||0;else if(null!=
|
||||
v.dependentProps){for(var K=v.dependentProps,R=[],F=[],y=0;y<K.length;y++){var E=b.style[K[y]];F.push(c[K[y]].subDefVal);R.push(null!=E?E.split(","):[])}v.dependentPropsDefVal=F;v.dependentPropsVals=R}m.appendChild(p(C,u,v,A,B));A=!A}}for(y=0;y<x.length;y++)for(v=x[y],c=v.parentRow,b=0;b<v.values.length;b++)C=p(v.name,v.values[b],{type:v.type,parentRow:v.parentRow,isDeletable:v.isDeletable,index:b,defVal:v.defVal,countProperty:v.countProperty,size:v.size},0==b%2,v.flipBkg),c.parentNode.insertBefore(C,
|
||||
c.nextSibling),c=C;a.appendChild(m);z();return a};StyleFormatPanel.prototype.addStyles=function(a){function c(a){mxEvent.addListener(a,"mouseenter",function(){a.style.opacity="1"});mxEvent.addListener(a,"mouseleave",function(){a.style.opacity="0.5"})}var b=this.editorUi,d=b.editor.graph,f=document.createElement("div");f.style.whiteSpace="nowrap";f.style.paddingLeft="24px";f.style.paddingRight="20px";a.style.paddingLeft="16px";a.style.paddingBottom="6px";a.style.position="relative";a.appendChild(f);
|
||||
var g="plain-gray plain-blue plain-green plain-turquoise plain-orange plain-yellow plain-red plain-pink plain-purple gray blue green turquoise orange yellow red pink purple".split(" "),e=document.createElement("div");e.style.whiteSpace="nowrap";e.style.position="relative";e.style.textAlign="center";for(var l=[],n=0;n<this.defaultColorSchemes.length;n++){var p=document.createElement("div");p.style.display="inline-block";p.style.width="6px";p.style.height="6px";p.style.marginLeft="4px";p.style.marginRight=
|
||||
"3px";p.style.borderRadius="3px";p.style.cursor="pointer";p.style.background="transparent";p.style.border="1px solid #b5b6b7";mxUtils.bind(this,function(a){mxEvent.addListener(p,"click",mxUtils.bind(this,function(){t(a)}))})(n);l.push(p);e.appendChild(p)}var t=mxUtils.bind(this,function(a){null!=this.format.currentScheme&&(l[this.format.currentScheme].style.background="transparent");this.format.currentScheme=a;k(this.defaultColorSchemes[this.format.currentScheme]);l[this.format.currentScheme].style.background=
|
||||
"#84d7ff"}),k=mxUtils.bind(this,function(a){var c=mxUtils.bind(this,function(a){var c=mxUtils.button("",function(c){d.getModel().beginUpdate();try{for(var f=d.getSelectionCells(),e=0;e<f.length;e++){for(var l=d.getModel().getStyle(f[e]),n=0;n<g.length;n++)l=mxUtils.removeStylename(l,g[n]);var p=d.getModel().isVertex(f[e])?b.initialDefaultVertexStyle:b.initialdefaultEdgeStyle;null!=a?(l=mxUtils.setStyle(l,mxConstants.STYLE_GRADIENTCOLOR,a.gradient||mxUtils.getValue(p,mxConstants.STYLE_GRADIENTCOLOR,
|
||||
null)),mxEvent.isAltDown(c)||(l=""==a.fill?mxUtils.setStyle(l,mxConstants.STYLE_FILLCOLOR,null):mxUtils.setStyle(l,mxConstants.STYLE_FILLCOLOR,a.fill||mxUtils.getValue(p,mxConstants.STYLE_FILLCOLOR,null))),mxEvent.isShiftDown(c)||(l=""==a.stroke?mxUtils.setStyle(l,mxConstants.STYLE_STROKECOLOR,null):mxUtils.setStyle(l,mxConstants.STYLE_STROKECOLOR,a.stroke||mxUtils.getValue(p,mxConstants.STYLE_STROKECOLOR,null))),mxEvent.isControlDown(c)||mxClient.IS_MAC&&mxEvent.isMetaDown(c)||!d.getModel().isVertex(f[e])||
|
||||
(l=mxUtils.setStyle(l,mxConstants.STYLE_FONTCOLOR,a.font||mxUtils.getValue(p,mxConstants.STYLE_FONTCOLOR,null)))):(l=mxUtils.setStyle(l,mxConstants.STYLE_FILLCOLOR,mxUtils.getValue(p,mxConstants.STYLE_FILLCOLOR,"#ffffff")),l=mxUtils.setStyle(l,mxConstants.STYLE_STROKECOLOR,mxUtils.getValue(p,mxConstants.STYLE_STROKECOLOR,"#000000")),l=mxUtils.setStyle(l,mxConstants.STYLE_GRADIENTCOLOR,mxUtils.getValue(p,mxConstants.STYLE_GRADIENTCOLOR,null)),d.getModel().isVertex(f[e])&&(l=mxUtils.setStyle(l,mxConstants.STYLE_FONTCOLOR,
|
||||
mxUtils.getValue(p,mxConstants.STYLE_FONTCOLOR,null))));d.getModel().setStyle(f[e],l)}}finally{d.getModel().endUpdate()}});c.className="geStyleButton";c.style.width="36px";c.style.height=10>=this.defaultColorSchemes.length?"24px":"30px";c.style.margin="0px 6px 6px 0px";if(null!=a)null!=a.gradient?mxClient.IS_IE&&(mxClient.IS_QUIRKS||10>document.documentMode)?c.style.filter="progid:DXImageTransform.Microsoft.Gradient(StartColorStr='"+a.fill+"', EndColorStr='"+a.gradient+"', GradientType=0)":c.style.backgroundImage=
|
||||
"linear-gradient("+a.fill+" 0px,"+a.gradient+" 100%)":a.fill==mxConstants.NONE?c.style.background="url('"+Dialog.prototype.noColorImage+"')":c.style.backgroundColor=""==a.fill?mxUtils.getValue(b.initialDefaultVertexStyle,mxConstants.STYLE_FILLCOLOR,"dark"==uiTheme?"#2a2a2a":"#ffffff"):a.fill||mxUtils.getValue(b.initialDefaultVertexStyle,mxConstants.STYLE_FILLCOLOR,"dark"==uiTheme?"#2a2a2a":"#ffffff"),c.style.border=a.stroke==mxConstants.NONE?"1px solid transparent":""==a.stroke?"1px solid "+mxUtils.getValue(b.initialDefaultVertexStyle,
|
||||
mxConstants.STYLE_STROKECOLOR,"dark"!=uiTheme?"#2a2a2a":"#ffffff"):"1px solid "+(a.stroke||mxUtils.getValue(b.initialDefaultVertexStyle,mxConstants.STYLE_STROKECOLOR,"dark"!=uiTheme?"#2a2a2a":"#ffffff"));else{var e=mxUtils.getValue(d.defaultVertexStyle,mxConstants.STYLE_FILLCOLOR,"#ffffff"),l=mxUtils.getValue(d.defaultVertexStyle,mxConstants.STYLE_STROKECOLOR,"#000000");c.style.backgroundColor=e;c.style.border="1px solid "+l}f.appendChild(c)});f.innerHTML="";for(var e=0;e<a.length;e++)0<e&&0==mxUtils.mod(e,
|
||||
4)&&mxUtils.br(f),c(a[e])});null==this.format.currentScheme?t("dark"==uiTheme?1:0):t(this.format.currentScheme);var n=10>=this.defaultColorSchemes.length?28:8,x=document.createElement("div");x.style.cssText="position:absolute;left:10px;top:8px;bottom:"+n+"px;width:20px;margin:4px;opacity:0.5;background-repeat:no-repeat;background-position:center center;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAQBAMAAADQT4M0AAAAIVBMVEUAAAB2dnZ4eHh3d3d1dXVxcXF2dnZ2dnZ2dnZxcXF2dnYmb3w1AAAACnRSTlMAfCTkhhvb7cQSPH2JPgAAADRJREFUCNdjwACMAmBKaiGYs2oJmLPKAZ3DabU8AMRTXpUKopislqFyVzCAuUZgikkBZjoAcMYLnp53P/UAAAAASUVORK5CYII=);";
|
||||
mxEvent.addListener(x,"click",mxUtils.bind(this,function(){t(mxUtils.mod(this.format.currentScheme-1,this.defaultColorSchemes.length))}));var m=document.createElement("div");m.style.cssText="position:absolute;left:202px;top:8px;bottom:"+n+"px;width:20px;margin:4px;opacity:0.5;background-repeat:no-repeat;background-position:center center;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAQBAMAAADQT4M0AAAAIVBMVEUAAAB2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnYBuwCcAAAACnRSTlMAfCTkhhvb7cQSPH2JPgAAADZJREFUCNdjQAOMAmBKaiGY8loF5rKswsZlrVo8AUiFrTICcbIWK8A5DF1gDoMymMPApIAwHwCS0Qx/U7qCBQAAAABJRU5ErkJggg==);";
|
||||
y,x)):"staticArr"==v?q.appendChild(l(c,b,p.subType,p.subDefVal,p.size,y,x)):"readOnly"==v?(x=document.createElement("input"),x.setAttribute("readonly",""),x.value=b,x.style.width="96px",x.style.borderWidth="0px",q.appendChild(x)):(q.innerHTML=b,mxEvent.addListener(q,"click",mxUtils.bind(t,function(){function g(){var a=e.value,a=0==a.length&&"string"!=v?0:a;p.allowAuto&&(null!=a.trim&&"auto"==a.trim().toLowerCase()?(a="auto",v="string"):(a=parseFloat(a),a=isNaN(a)?0:a));null!=p.min&&a<p.min?a=p.min:
|
||||
null!=p.max&&a>p.max&&(a=p.max);a=mxUtils.htmlEntities(("int"==v?parseInt(a):a)+"");d(c,a,p)}var e=document.createElement("input");f(q,e,!0);e.value=b;e.className="gePropEditor";"int"!=v&&"float"!=v||p.allowAuto||(e.type="number",e.step="int"==v?"1":"any",null!=p.min&&(e.min=parseFloat(p.min)),null!=p.max&&(e.max=parseFloat(p.max)));a.appendChild(e);mxEvent.addListener(e,"keypress",function(a){13==a.keyCode&&g()});e.focus();mxEvent.addListener(e,"blur",function(){g()})})));p.isDeletable&&(x=mxUtils.button("-",
|
||||
mxUtils.bind(t,function(a){d(c,"",p,p.index);mxEvent.consume(a)})),x.style.height="16px",x.style.width="25px",x.style["float"]="right",x.className="geColorBtn",q.appendChild(x));y.appendChild(q);return y}var t=this,k=this.editorUi.editor.graph,x=[];a.style.position="relative";a.style.padding="0";var m=document.createElement("table");m.className="geProperties";m.style.whiteSpace="nowrap";m.style.width="100%";var v=document.createElement("tr");v.className="gePropHeader";var y=document.createElement("th");
|
||||
y.className="gePropHeaderCell";var q=document.createElement("img");q.src=Sidebar.prototype.expandedImage;y.appendChild(q);mxUtils.write(y,mxResources.get("property"));v.style.cursor="pointer";var z=function(){var c=m.querySelectorAll(".gePropNonHeaderRow"),b;if(t.editorUi.propertiesCollapsed){q.src=Sidebar.prototype.collapsedImage;b="none";for(var d=a.childNodes.length-1;0<=d;d--)try{var f=a.childNodes[d],g=f.nodeName.toUpperCase();"INPUT"!=g&&"SELECT"!=g||a.removeChild(f)}catch(la){}}else q.src=
|
||||
Sidebar.prototype.expandedImage,b="";for(d=0;d<c.length;d++)c[d].style.display=b};mxEvent.addListener(v,"click",function(){t.editorUi.propertiesCollapsed=!t.editorUi.propertiesCollapsed;z()});v.appendChild(y);y=document.createElement("th");y.className="gePropHeaderCell";y.innerHTML=mxResources.get("value");v.appendChild(y);m.appendChild(v);var A=!1,B=!1,v=null;1==b.vertices.length&&0==b.edges.length?v=b.vertices[0].id:0==b.vertices.length&&1==b.edges.length&&(v=b.edges[0].id);null!=v&&m.appendChild(p("id",
|
||||
mxUtils.htmlEntities(v),{dispName:"ID",type:"readOnly"},!0,!1));for(var C in c)if(v=c[C],"function"!=typeof v.isVisible||v.isVisible(b,this)){var u=null!=b.style[C]?mxUtils.htmlEntities(b.style[C]+""):null!=v.getDefaultValue?v.getDefaultValue(b,this):v.defVal;if("separator"==v.type)B=!B;else{if("staticArr"==v.type)v.size=parseInt(b.style[v.sizeProperty]||c[v.sizeProperty].defVal)||0;else if(null!=v.dependentProps){for(var K=v.dependentProps,R=[],F=[],y=0;y<K.length;y++){var E=b.style[K[y]];F.push(c[K[y]].subDefVal);
|
||||
R.push(null!=E?E.split(","):[])}v.dependentPropsDefVal=F;v.dependentPropsVals=R}m.appendChild(p(C,u,v,A,B));A=!A}}for(y=0;y<x.length;y++)for(v=x[y],c=v.parentRow,b=0;b<v.values.length;b++)C=p(v.name,v.values[b],{type:v.type,parentRow:v.parentRow,isDeletable:v.isDeletable,index:b,defVal:v.defVal,countProperty:v.countProperty,size:v.size},0==b%2,v.flipBkg),c.parentNode.insertBefore(C,c.nextSibling),c=C;a.appendChild(m);z();return a};StyleFormatPanel.prototype.addStyles=function(a){function c(a){mxEvent.addListener(a,
|
||||
"mouseenter",function(){a.style.opacity="1"});mxEvent.addListener(a,"mouseleave",function(){a.style.opacity="0.5"})}var b=this.editorUi,d=b.editor.graph,f=document.createElement("div");f.style.whiteSpace="nowrap";f.style.paddingLeft="24px";f.style.paddingRight="20px";a.style.paddingLeft="16px";a.style.paddingBottom="6px";a.style.position="relative";a.appendChild(f);var g="plain-gray plain-blue plain-green plain-turquoise plain-orange plain-yellow plain-red plain-pink plain-purple gray blue green turquoise orange yellow red pink purple".split(" "),
|
||||
e=document.createElement("div");e.style.whiteSpace="nowrap";e.style.position="relative";e.style.textAlign="center";for(var l=[],n=0;n<this.defaultColorSchemes.length;n++){var p=document.createElement("div");p.style.display="inline-block";p.style.width="6px";p.style.height="6px";p.style.marginLeft="4px";p.style.marginRight="3px";p.style.borderRadius="3px";p.style.cursor="pointer";p.style.background="transparent";p.style.border="1px solid #b5b6b7";mxUtils.bind(this,function(a){mxEvent.addListener(p,
|
||||
"click",mxUtils.bind(this,function(){t(a)}))})(n);l.push(p);e.appendChild(p)}var t=mxUtils.bind(this,function(a){null!=this.format.currentScheme&&(l[this.format.currentScheme].style.background="transparent");this.format.currentScheme=a;k(this.defaultColorSchemes[this.format.currentScheme]);l[this.format.currentScheme].style.background="#84d7ff"}),k=mxUtils.bind(this,function(a){var c=mxUtils.bind(this,function(a){var c=mxUtils.button("",function(c){d.getModel().beginUpdate();try{for(var f=d.getSelectionCells(),
|
||||
e=0;e<f.length;e++){for(var l=d.getModel().getStyle(f[e]),n=0;n<g.length;n++)l=mxUtils.removeStylename(l,g[n]);var p=d.getModel().isVertex(f[e])?b.initialDefaultVertexStyle:b.initialdefaultEdgeStyle;null!=a?(l=mxUtils.setStyle(l,mxConstants.STYLE_GRADIENTCOLOR,a.gradient||mxUtils.getValue(p,mxConstants.STYLE_GRADIENTCOLOR,null)),mxEvent.isAltDown(c)||(l=""==a.fill?mxUtils.setStyle(l,mxConstants.STYLE_FILLCOLOR,null):mxUtils.setStyle(l,mxConstants.STYLE_FILLCOLOR,a.fill||mxUtils.getValue(p,mxConstants.STYLE_FILLCOLOR,
|
||||
null))),mxEvent.isShiftDown(c)||(l=""==a.stroke?mxUtils.setStyle(l,mxConstants.STYLE_STROKECOLOR,null):mxUtils.setStyle(l,mxConstants.STYLE_STROKECOLOR,a.stroke||mxUtils.getValue(p,mxConstants.STYLE_STROKECOLOR,null))),mxEvent.isControlDown(c)||mxClient.IS_MAC&&mxEvent.isMetaDown(c)||!d.getModel().isVertex(f[e])||(l=mxUtils.setStyle(l,mxConstants.STYLE_FONTCOLOR,a.font||mxUtils.getValue(p,mxConstants.STYLE_FONTCOLOR,null)))):(l=mxUtils.setStyle(l,mxConstants.STYLE_FILLCOLOR,mxUtils.getValue(p,mxConstants.STYLE_FILLCOLOR,
|
||||
"#ffffff")),l=mxUtils.setStyle(l,mxConstants.STYLE_STROKECOLOR,mxUtils.getValue(p,mxConstants.STYLE_STROKECOLOR,"#000000")),l=mxUtils.setStyle(l,mxConstants.STYLE_GRADIENTCOLOR,mxUtils.getValue(p,mxConstants.STYLE_GRADIENTCOLOR,null)),d.getModel().isVertex(f[e])&&(l=mxUtils.setStyle(l,mxConstants.STYLE_FONTCOLOR,mxUtils.getValue(p,mxConstants.STYLE_FONTCOLOR,null))));d.getModel().setStyle(f[e],l)}}finally{d.getModel().endUpdate()}});c.className="geStyleButton";c.style.width="36px";c.style.height=
|
||||
10>=this.defaultColorSchemes.length?"24px":"30px";c.style.margin="0px 6px 6px 0px";if(null!=a)null!=a.gradient?mxClient.IS_IE&&(mxClient.IS_QUIRKS||10>document.documentMode)?c.style.filter="progid:DXImageTransform.Microsoft.Gradient(StartColorStr='"+a.fill+"', EndColorStr='"+a.gradient+"', GradientType=0)":c.style.backgroundImage="linear-gradient("+a.fill+" 0px,"+a.gradient+" 100%)":a.fill==mxConstants.NONE?c.style.background="url('"+Dialog.prototype.noColorImage+"')":c.style.backgroundColor=""==
|
||||
a.fill?mxUtils.getValue(b.initialDefaultVertexStyle,mxConstants.STYLE_FILLCOLOR,"dark"==uiTheme?"#2a2a2a":"#ffffff"):a.fill||mxUtils.getValue(b.initialDefaultVertexStyle,mxConstants.STYLE_FILLCOLOR,"dark"==uiTheme?"#2a2a2a":"#ffffff"),c.style.border=a.stroke==mxConstants.NONE?"1px solid transparent":""==a.stroke?"1px solid "+mxUtils.getValue(b.initialDefaultVertexStyle,mxConstants.STYLE_STROKECOLOR,"dark"!=uiTheme?"#2a2a2a":"#ffffff"):"1px solid "+(a.stroke||mxUtils.getValue(b.initialDefaultVertexStyle,
|
||||
mxConstants.STYLE_STROKECOLOR,"dark"!=uiTheme?"#2a2a2a":"#ffffff"));else{var e=mxUtils.getValue(d.defaultVertexStyle,mxConstants.STYLE_FILLCOLOR,"#ffffff"),l=mxUtils.getValue(d.defaultVertexStyle,mxConstants.STYLE_STROKECOLOR,"#000000");c.style.backgroundColor=e;c.style.border="1px solid "+l}f.appendChild(c)});f.innerHTML="";for(var e=0;e<a.length;e++)0<e&&0==mxUtils.mod(e,4)&&mxUtils.br(f),c(a[e])});null==this.format.currentScheme?t("dark"==uiTheme?1:0):t(this.format.currentScheme);var n=10>=this.defaultColorSchemes.length?
|
||||
28:8,x=document.createElement("div");x.style.cssText="position:absolute;left:10px;top:8px;bottom:"+n+"px;width:20px;margin:4px;opacity:0.5;background-repeat:no-repeat;background-position:center center;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAQBAMAAADQT4M0AAAAIVBMVEUAAAB2dnZ4eHh3d3d1dXVxcXF2dnZ2dnZ2dnZxcXF2dnYmb3w1AAAACnRSTlMAfCTkhhvb7cQSPH2JPgAAADRJREFUCNdjwACMAmBKaiGYs2oJmLPKAZ3DabU8AMRTXpUKopislqFyVzCAuUZgikkBZjoAcMYLnp53P/UAAAAASUVORK5CYII=);";mxEvent.addListener(x,
|
||||
"click",mxUtils.bind(this,function(){t(mxUtils.mod(this.format.currentScheme-1,this.defaultColorSchemes.length))}));var m=document.createElement("div");m.style.cssText="position:absolute;left:202px;top:8px;bottom:"+n+"px;width:20px;margin:4px;opacity:0.5;background-repeat:no-repeat;background-position:center center;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAQBAMAAADQT4M0AAAAIVBMVEUAAAB2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnYBuwCcAAAACnRSTlMAfCTkhhvb7cQSPH2JPgAAADZJREFUCNdjQAOMAmBKaiGY8loF5rKswsZlrVo8AUiFrTICcbIWK8A5DF1gDoMymMPApIAwHwCS0Qx/U7qCBQAAAABJRU5ErkJggg==);";
|
||||
1<this.defaultColorSchemes.length&&(a.appendChild(x),a.appendChild(m));mxEvent.addListener(m,"click",mxUtils.bind(this,function(){t(mxUtils.mod(this.format.currentScheme+1,this.defaultColorSchemes.length))}));c(x);c(m);k(this.defaultColorSchemes[this.format.currentScheme]);10>=this.defaultColorSchemes.length&&a.appendChild(e);return a};StyleFormatPanel.prototype.addEditOps=function(a){var c=this.format.getSelectionState(),b=null;1==this.editorUi.editor.graph.getSelectionCount()&&(b=mxUtils.button(mxResources.get("editStyle"),
|
||||
mxUtils.bind(this,function(a){this.editorUi.actions.get("editStyle").funct()})),b.setAttribute("title",mxResources.get("editStyle")+" ("+this.editorUi.actions.get("editStyle").shortcut+")"),b.style.width="202px",b.style.marginBottom="2px",a.appendChild(b));var d=this.editorUi.editor.graph,f=d.view.getState(d.getSelectionCell());1==d.getSelectionCount()&&null!=f&&null!=f.shape&&null!=f.shape.stencil?(c=mxUtils.button(mxResources.get("editShape"),mxUtils.bind(this,function(a){this.editorUi.actions.get("editShape").funct()})),
|
||||
c.setAttribute("title",mxResources.get("editShape")),c.style.marginBottom="2px",null==b?c.style.width="202px":(b.style.width="100px",c.style.width="100px",c.style.marginLeft="2px"),a.appendChild(c)):c.image&&(c=mxUtils.button(mxResources.get("editImage"),mxUtils.bind(this,function(a){this.editorUi.actions.get("image").funct()})),c.setAttribute("title",mxResources.get("editImage")),c.style.marginBottom="2px",null==b?c.style.width="202px":(b.style.width="100px",c.style.width="100px",c.style.marginLeft=
|
||||
|
@ -3232,7 +3233,7 @@ e=document.createElement("div");e.style.marginBottom="12px";var J=PageSetupDialo
|
|||
(this.page.viewState.pageFormat=this.format),null!=this.mathEnabled&&(this.page.viewState.mathEnabled=this.mathEnabled),null!=this.shadowVisible&&(this.page.viewState.shadowVisible=this.shadowVisible)):(L.apply(this,arguments),null!=this.mathEnabled&&this.mathEnabled!=this.ui.isMathEnabled()&&(this.ui.setMathEnabled(this.mathEnabled),this.mathEnabled=!this.mathEnabled),null!=this.shadowVisible&&this.shadowVisible!=this.ui.editor.graph.shadowVisible&&(this.ui.editor.graph.setShadowVisible(this.shadowVisible),
|
||||
this.shadowVisible=!this.shadowVisible))};Editor.prototype.useCanvasForExport=!1;try{var N=document.createElement("canvas"),F=new Image;F.onload=function(){try{N.getContext("2d").drawImage(F,0,0);var a=N.toDataURL("image/png");Editor.prototype.useCanvasForExport=null!=a&&6<a.length}catch(K){}};F.src="data:image/svg+xml;base64,"+btoa(unescape(encodeURIComponent('<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="1px" height="1px" version="1.1"><foreignObject pointer-events="all" width="1" height="1"><div xmlns="http://www.w3.org/1999/xhtml"></div></foreignObject></svg>')))}catch(v){}})();
|
||||
(function(){var a=new mxObjectCodec(new ChangePageSetup,["ui","previousColor","previousImage","previousFormat"]);a.beforeDecode=function(a,b,e){e.ui=a.ui;return b};a.afterDecode=function(a,b,e){e.previousColor=e.color;e.previousImage=e.image;e.previousFormat=e.format;null!=e.foldingEnabled&&(e.foldingEnabled=!e.foldingEnabled);null!=e.mathEnabled&&(e.mathEnabled=!e.mathEnabled);null!=e.shadowVisible&&(e.shadowVisible=!e.shadowVisible);return e};mxCodecRegistry.register(a)})();
|
||||
(function(){var a=new mxObjectCodec(new ChangeGridColor,["ui"]);a.beforeDecode=function(a,b,e){e.ui=a.ui;return b};mxCodecRegistry.register(a)})();(function(){EditorUi.VERSION="14.1.8";EditorUi.compactUi="atlas"!=uiTheme;mxGraphView.prototype.defaultDarkGridColor="#6e6e6e";"dark"==uiTheme&&(mxGraphView.prototype.gridColor=mxGraphView.prototype.defaultDarkGridColor);EditorUi.enableLogging="1"!=urlParams.stealth&&(/.*\.draw\.io$/.test(window.location.hostname)||/.*\.diagrams\.net$/.test(window.location.hostname))&&"support.draw.io"!=window.location.hostname;EditorUi.drawHost=window.DRAWIO_BASE_URL;EditorUi.lightboxHost=window.DRAWIO_LIGHTBOX_URL;
|
||||
(function(){var a=new mxObjectCodec(new ChangeGridColor,["ui"]);a.beforeDecode=function(a,b,e){e.ui=a.ui;return b};mxCodecRegistry.register(a)})();(function(){EditorUi.VERSION="14.1.9";EditorUi.compactUi="atlas"!=uiTheme;mxGraphView.prototype.defaultDarkGridColor="#6e6e6e";"dark"==uiTheme&&(mxGraphView.prototype.gridColor=mxGraphView.prototype.defaultDarkGridColor);EditorUi.enableLogging="1"!=urlParams.stealth&&(/.*\.draw\.io$/.test(window.location.hostname)||/.*\.diagrams\.net$/.test(window.location.hostname))&&"support.draw.io"!=window.location.hostname;EditorUi.drawHost=window.DRAWIO_BASE_URL;EditorUi.lightboxHost=window.DRAWIO_LIGHTBOX_URL;
|
||||
EditorUi.lastErrorMessage=null;EditorUi.ignoredAnonymizedChars="\n\t`~!@#$%^&*()_+{}|:\"<>?-=[];'./,\n\t";EditorUi.templateFile=TEMPLATE_PATH+"/index.xml";EditorUi.cacheUrl="1"==urlParams.dev?"/cache":window.REALTIME_URL;null==EditorUi.cacheUrl&&"undefined"!==typeof DrawioFile&&(DrawioFile.SYNC="none");Editor.cacheTimeout=1E4;EditorUi.enablePlantUml=EditorUi.enableLogging;EditorUi.isElectronApp=null!=window&&null!=window.process&&null!=window.process.versions&&null!=window.process.versions.electron;
|
||||
EditorUi.enableDrafts=!mxClient.IS_CHROMEAPP&&!EditorUi.isElectronApp&&isLocalStorage&&"0"!=urlParams.drafts;EditorUi.scratchpadHelpLink="https://www.diagrams.net/doc/faq/scratchpad";EditorUi.defaultMermaidConfig={theme:"neutral",arrowMarkerAbsolute:!1,flowchart:{htmlLabels:!1},sequence:{diagramMarginX:50,diagramMarginY:10,actorMargin:50,width:150,height:65,boxMargin:10,boxTextMargin:5,noteMargin:10,messageMargin:35,mirrorActors:!0,bottomMarginAdj:1,useMaxWidth:!0,rightAngles:!1,showSequenceNumbers:!1},
|
||||
gantt:{titleTopMargin:25,barHeight:20,barGap:4,topPadding:50,leftPadding:75,gridLineStartPadding:35,fontSize:11,fontFamily:'"Open-Sans", "sans-serif"',numberSectionStyles:4,axisFormat:"%Y-%m-%d"}};EditorUi.logError=function(a,b,d,e,l,p,t){p=null!=p?p:0<=a.indexOf("NetworkError")||0<=a.indexOf("SecurityError")||0<=a.indexOf("NS_ERROR_FAILURE")||0<=a.indexOf("out of memory")?"CONFIG":"SEVERE";if(EditorUi.enableLogging&&"1"!=urlParams.dev)try{if(a!=EditorUi.lastErrorMessage&&(null==a||null==b||-1==a.indexOf("Script error")&&
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
var mxClient={VERSION:"14.1.8",IS_IE:null!=navigator.userAgent&&0<=navigator.userAgent.indexOf("MSIE"),IS_IE6:null!=navigator.userAgent&&0<=navigator.userAgent.indexOf("MSIE 6"),IS_IE11:null!=navigator.userAgent&&!!navigator.userAgent.match(/Trident\/7\./),IS_EDGE:null!=navigator.userAgent&&!!navigator.userAgent.match(/Edge\//),IS_QUIRKS:null!=navigator.userAgent&&0<=navigator.userAgent.indexOf("MSIE")&&(null==document.documentMode||5==document.documentMode),IS_EM:"spellcheck"in document.createElement("textarea")&&
|
||||
var mxClient={VERSION:"14.1.9",IS_IE:null!=navigator.userAgent&&0<=navigator.userAgent.indexOf("MSIE"),IS_IE6:null!=navigator.userAgent&&0<=navigator.userAgent.indexOf("MSIE 6"),IS_IE11:null!=navigator.userAgent&&!!navigator.userAgent.match(/Trident\/7\./),IS_EDGE:null!=navigator.userAgent&&!!navigator.userAgent.match(/Edge\//),IS_QUIRKS:null!=navigator.userAgent&&0<=navigator.userAgent.indexOf("MSIE")&&(null==document.documentMode||5==document.documentMode),IS_EM:"spellcheck"in document.createElement("textarea")&&
|
||||
8==document.documentMode,VML_PREFIX:"v",OFFICE_PREFIX:"o",IS_NS:null!=navigator.userAgent&&0<=navigator.userAgent.indexOf("Mozilla/")&&0>navigator.userAgent.indexOf("MSIE")&&0>navigator.userAgent.indexOf("Edge/"),IS_OP:null!=navigator.userAgent&&(0<=navigator.userAgent.indexOf("Opera/")||0<=navigator.userAgent.indexOf("OPR/")),IS_OT:null!=navigator.userAgent&&0<=navigator.userAgent.indexOf("Presto/")&&0>navigator.userAgent.indexOf("Presto/2.4.")&&0>navigator.userAgent.indexOf("Presto/2.3.")&&0>navigator.userAgent.indexOf("Presto/2.2.")&&
|
||||
0>navigator.userAgent.indexOf("Presto/2.1.")&&0>navigator.userAgent.indexOf("Presto/2.0.")&&0>navigator.userAgent.indexOf("Presto/1."),IS_SF:/Apple Computer, Inc/.test(navigator.vendor),IS_ANDROID:0<=navigator.appVersion.indexOf("Android"),IS_IOS:/iP(hone|od|ad)/.test(navigator.platform),IS_GC:/Google Inc/.test(navigator.vendor),IS_CHROMEAPP:null!=window.chrome&&null!=chrome.app&&null!=chrome.app.runtime,IS_FF:"undefined"!==typeof InstallTrigger,IS_MT:0<=navigator.userAgent.indexOf("Firefox/")&&0>
|
||||
navigator.userAgent.indexOf("Firefox/1.")&&0>navigator.userAgent.indexOf("Firefox/2.")||0<=navigator.userAgent.indexOf("Iceweasel/")&&0>navigator.userAgent.indexOf("Iceweasel/1.")&&0>navigator.userAgent.indexOf("Iceweasel/2.")||0<=navigator.userAgent.indexOf("SeaMonkey/")&&0>navigator.userAgent.indexOf("SeaMonkey/1.")||0<=navigator.userAgent.indexOf("Iceape/")&&0>navigator.userAgent.indexOf("Iceape/1."),IS_VML:"MICROSOFT INTERNET EXPLORER"==navigator.appName.toUpperCase(),IS_SVG:"MICROSOFT INTERNET EXPLORER"!=
|
||||
|
|
|
@ -6,7 +6,7 @@ if (workbox)
|
|||
workbox.precaching.precacheAndRoute([
|
||||
{
|
||||
"url": "js/app.min.js",
|
||||
"revision": "7261021f2aa40e93e861c258cb935879"
|
||||
"revision": "7486559820ac12e5a15afd79033ddba2"
|
||||
},
|
||||
{
|
||||
"url": "js/extensions.min.js",
|
||||
|
@ -14,7 +14,7 @@ if (workbox)
|
|||
},
|
||||
{
|
||||
"url": "js/stencils.min.js",
|
||||
"revision": "dfd6700d74c9e746589368e903e1c50f"
|
||||
"revision": "8b4158df46f6185e638c8221154d4945"
|
||||
},
|
||||
{
|
||||
"url": "js/shapes.min.js",
|
||||
|
@ -58,7 +58,7 @@ if (workbox)
|
|||
},
|
||||
{
|
||||
"url": "js/viewer-static.min.js",
|
||||
"revision": "0236d42391dd5bc53f2c96b6476e333d"
|
||||
"revision": "6c786d6e2dc2ed57641f2ff49b4afede"
|
||||
},
|
||||
{
|
||||
"url": "connect/jira/editor-1-3-3.html",
|
||||
|
|
File diff suppressed because it is too large
Load diff
Loading…
Reference in a new issue