{ "name": "", "isFolderOnly": false, "fontFamily": "SourceSansPro", "shapes": [ { "id": "network", "type": "rectangle", "pos": { "x": 12, "y": 968 }, "width": 546, "height": 922, "opacity": 1, "strokeDash": 0, "strokeWidth": 2, "borderRadius": 0, "fill": "B4", "stroke": "B1", "shadow": false, "3d": false, "multiple": false, "double-border": false, "tooltip": "", "link": "", "icon": null, "iconPosition": "", "blend": false, "fields": null, "methods": null, "columns": null, "label": "network", "fontSize": 28, "fontFamily": "DEFAULT", "language": "", "color": "N1", "italic": false, "bold": false, "underline": false, "labelWidth": 96, "labelHeight": 36, "labelPosition": "INSIDE_TOP_CENTER", "zIndex": 0, "level": 1 }, { "id": "network.cell tower", "type": "rectangle", "pos": { "x": 62, "y": 1018 }, "width": 246, "height": 423, "opacity": 1, "strokeDash": 0, "strokeWidth": 2, "borderRadius": 0, "fill": "B5", "stroke": "B1", "shadow": false, "3d": false, "multiple": false, "double-border": false, "tooltip": "", "link": "", "icon": null, "iconPosition": "", "blend": false, "fields": null, "methods": null, "columns": null, "label": "Cell Tower", "fontSize": 24, "fontFamily": "DEFAULT", "language": "", "color": "N1", "italic": false, "bold": false, "underline": false, "labelWidth": 106, "labelHeight": 31, "labelPosition": "INSIDE_TOP_CENTER", "zIndex": 0, "level": 2 }, { "id": "network.cell tower.satellites", "type": "stored_data", "pos": { "x": 115, "y": 1078 }, "width": 130, "height": 66, "opacity": 1, "strokeDash": 0, "strokeWidth": 2, "borderRadius": 0, "fill": "AA5", "stroke": "B1", "shadow": false, "3d": false, "multiple": true, "double-border": false, "tooltip": "", "link": "", "icon": null, "iconPosition": "", "blend": false, "fields": null, "methods": null, "columns": null, "label": "satellites", "fontSize": 16, "fontFamily": "DEFAULT", "language": "", "color": "N1", "italic": false, "bold": true, "underline": false, "labelWidth": 65, "labelHeight": 21, "labelPosition": "INSIDE_MIDDLE_CENTER", "zIndex": 0, "level": 3 }, { "id": "network.cell tower.transmitter", "type": "rectangle", "pos": { "x": 112, "y": 1325 }, "width": 146, "height": 66, "opacity": 1, "strokeDash": 0, "strokeWidth": 2, "borderRadius": 0, "fill": "B6", "stroke": "B1", "shadow": false, "3d": false, "multiple": false, "double-border": false, "tooltip": "", "link": "", "icon": null, "iconPosition": "", "blend": false, "fields": null, "methods": null, "columns": null, "label": "TRANSMITTER", "fontSize": 16, "fontFamily": "DEFAULT", "language": "", "color": "N1", "italic": false, "bold": true, "underline": false, "labelWidth": 101, "labelHeight": 21, "labelPosition": "INSIDE_MIDDLE_CENTER", "zIndex": 0, "level": 3 }, { "id": "network.online portal", "type": "rectangle", "pos": { "x": 328, "y": 1023 }, "width": 180, "height": 169, "opacity": 1, "strokeDash": 0, "strokeWidth": 2, "borderRadius": 0, "fill": "B5", "stroke": "B1", "shadow": false, "3d": false, "multiple": false, "double-border": false, "tooltip": "", "link": "", "icon": null, "iconPosition": "", "blend": false, "fields": null, "methods": null, "columns": null, "label": "online portal", "fontSize": 24, "fontFamily": "DEFAULT", "language": "", "color": "N1", "italic": false, "bold": false, "underline": false, "labelWidth": 128, "labelHeight": 31, "labelPosition": "INSIDE_TOP_CENTER", "zIndex": 0, "level": 2 }, { "id": "network.online portal.ui", "type": "hexagon", "pos": { "x": 378, "y": 1073 }, "width": 80, "height": 69, "opacity": 1, "strokeDash": 0, "strokeWidth": 2, "borderRadius": 0, "fill": "N5", "stroke": "B1", "shadow": false, "3d": false, "multiple": false, "double-border": false, "tooltip": "", "link": "", "icon": null, "iconPosition": "", "blend": false, "fields": null, "methods": null, "columns": null, "label": "ui", "fontSize": 16, "fontFamily": "DEFAULT", "language": "", "color": "N1", "italic": false, "bold": true, "underline": false, "labelWidth": 14, "labelHeight": 21, "labelPosition": "INSIDE_MIDDLE_CENTER", "zIndex": 0, "level": 3 }, { "id": "network.data processor", "type": "rectangle", "pos": { "x": 80, "y": 1612 }, "width": 209, "height": 228, "opacity": 1, "strokeDash": 0, "strokeWidth": 2, "borderRadius": 0, "fill": "B5", "stroke": "B1", "shadow": false, "3d": false, "multiple": false, "double-border": false, "tooltip": "", "link": "", "icon": null, "iconPosition": "", "blend": false, "fields": null, "methods": null, "columns": null, "label": "data processor", "fontSize": 24, "fontFamily": "DEFAULT", "language": "", "color": "N1", "italic": false, "bold": false, "underline": false, "labelWidth": 150, "labelHeight": 31, "labelPosition": "INSIDE_TOP_CENTER", "zIndex": 0, "level": 2 }, { "id": "network.data processor.storage", "type": "cylinder", "pos": { "x": 130, "y": 1672 }, "width": 99, "height": 118, "opacity": 1, "strokeDash": 0, "strokeWidth": 2, "borderRadius": 0, "fill": "AA5", "stroke": "B1", "shadow": false, "3d": false, "multiple": true, "double-border": false, "tooltip": "", "link": "", "icon": null, "iconPosition": "", "blend": false, "fields": null, "methods": null, "columns": null, "label": "storage", "fontSize": 16, "fontFamily": "DEFAULT", "language": "", "color": "N1", "italic": false, "bold": true, "underline": false, "labelWidth": 54, "labelHeight": 21, "labelPosition": "INSIDE_MIDDLE_CENTER", "zIndex": 0, "level": 3 }, { "id": "user", "type": "person", "pos": { "x": 193, "y": 175 }, "width": 130, "height": 87, "opacity": 1, "strokeDash": 0, "strokeWidth": 2, "borderRadius": 0, "fill": "B3", "stroke": "B1", "shadow": false, "3d": false, "multiple": false, "double-border": false, "tooltip": "", "link": "", "icon": null, "iconPosition": "", "blend": false, "fields": null, "methods": null, "columns": null, "label": "user", "fontSize": 16, "fontFamily": "DEFAULT", "language": "", "color": "N1", "italic": false, "bold": true, "underline": false, "labelWidth": 32, "labelHeight": 21, "labelPosition": "OUTSIDE_BOTTOM_CENTER", "zIndex": 0, "level": 1 }, { "id": "api server", "type": "rectangle", "pos": { "x": 387, "y": 2045 }, "width": 116, "height": 66, "opacity": 1, "strokeDash": 0, "strokeWidth": 2, "borderRadius": 0, "fill": "B6", "stroke": "B1", "shadow": false, "3d": false, "multiple": false, "double-border": false, "tooltip": "", "link": "", "icon": null, "iconPosition": "", "blend": false, "fields": null, "methods": null, "columns": null, "label": "api server", "fontSize": 16, "fontFamily": "DEFAULT", "language": "", "color": "N1", "italic": false, "bold": true, "underline": false, "labelWidth": 71, "labelHeight": 21, "labelPosition": "INSIDE_MIDDLE_CENTER", "zIndex": 0, "level": 1 }, { "id": "logs", "type": "page", "pos": { "x": 403, "y": 2282 }, "width": 73, "height": 87, "opacity": 1, "strokeDash": 0, "strokeWidth": 2, "borderRadius": 0, "fill": "AB4", "stroke": "B1", "shadow": false, "3d": false, "multiple": true, "double-border": false, "tooltip": "", "link": "", "icon": null, "iconPosition": "", "blend": false, "fields": null, "methods": null, "columns": null, "label": "logs", "fontSize": 16, "fontFamily": "DEFAULT", "language": "", "color": "N1", "italic": false, "bold": true, "underline": false, "labelWidth": 28, "labelHeight": 21, "labelPosition": "INSIDE_MIDDLE_CENTER", "zIndex": 0, "level": 1 }, { "id": "users", "type": "sql_table", "pos": { "x": 343, "y": 42 }, "width": 208, "height": 216, "opacity": 1, "strokeDash": 0, "strokeWidth": 2, "borderRadius": 0, "fill": "N1", "stroke": "N7", "shadow": false, "3d": false, "multiple": false, "double-border": false, "tooltip": "", "link": "", "icon": null, "iconPosition": "", "blend": false, "fields": null, "methods": null, "columns": [ { "name": { "label": "id", "fontSize": 0, "fontFamily": "", "language": "", "color": "", "italic": false, "bold": false, "underline": false, "labelWidth": 15, "labelHeight": 26 }, "type": { "label": "int", "fontSize": 0, "fontFamily": "", "language": "", "color": "", "italic": false, "bold": false, "underline": false, "labelWidth": 23, "labelHeight": 26 }, "constraint": null, "reference": "" }, { "name": { "label": "name", "fontSize": 0, "fontFamily": "", "language": "", "color": "", "italic": false, "bold": false, "underline": false, "labelWidth": 47, "labelHeight": 26 }, "type": { "label": "string", "fontSize": 0, "fontFamily": "", "language": "", "color": "", "italic": false, "bold": false, "underline": false, "labelWidth": 48, "labelHeight": 26 }, "constraint": null, "reference": "" }, { "name": { "label": "email", "fontSize": 0, "fontFamily": "", "language": "", "color": "", "italic": false, "bold": false, "underline": false, "labelWidth": 47, "labelHeight": 26 }, "type": { "label": "string", "fontSize": 0, "fontFamily": "", "language": "", "color": "", "italic": false, "bold": false, "underline": false, "labelWidth": 48, "labelHeight": 26 }, "constraint": null, "reference": "" }, { "name": { "label": "password", "fontSize": 0, "fontFamily": "", "language": "", "color": "", "italic": false, "bold": false, "underline": false, "labelWidth": 80, "labelHeight": 26 }, "type": { "label": "string", "fontSize": 0, "fontFamily": "", "language": "", "color": "", "italic": false, "bold": false, "underline": false, "labelWidth": 48, "labelHeight": 26 }, "constraint": null, "reference": "" }, { "name": { "label": "last_login", "fontSize": 0, "fontFamily": "", "language": "", "color": "", "italic": false, "bold": false, "underline": false, "labelWidth": 81, "labelHeight": 26 }, "type": { "label": "datetime", "fontSize": 0, "fontFamily": "", "language": "", "color": "", "italic": false, "bold": false, "underline": false, "labelWidth": 77, "labelHeight": 26 }, "constraint": null, "reference": "" } ], "label": "users", "fontSize": 20, "fontFamily": "DEFAULT", "language": "", "color": "N1", "italic": false, "bold": true, "underline": false, "labelWidth": 56, "labelHeight": 31, "zIndex": 0, "level": 1, "primaryAccentColor": "B2", "secondaryAccentColor": "AA2", "neutralAccentColor": "N2" }, { "id": "products", "type": "class", "pos": { "x": 571, "y": 12 }, "width": 242, "height": 276, "opacity": 1, "strokeDash": 0, "strokeWidth": 2, "borderRadius": 0, "fill": "N1", "stroke": "N7", "shadow": false, "3d": false, "multiple": false, "double-border": false, "tooltip": "", "link": "", "icon": null, "iconPosition": "", "blend": false, "fields": [ { "name": "id", "type": "int", "visibility": "public" }, { "name": "price", "type": "decimal", "visibility": "public" }, { "name": "sku", "type": "string", "visibility": "public" }, { "name": "name", "type": "string", "visibility": "public" } ], "methods": null, "columns": null, "label": "products", "fontSize": 20, "fontFamily": "DEFAULT", "language": "", "color": "N1", "italic": false, "bold": false, "underline": false, "labelWidth": 112, "labelHeight": 31, "zIndex": 0, "level": 1, "primaryAccentColor": "B2", "secondaryAccentColor": "AA2", "neutralAccentColor": "N2" }, { "id": "markdown", "type": "text", "pos": { "x": 879, "y": 169 }, "width": 97, "height": 119, "opacity": 1, "strokeDash": 0, "strokeWidth": 2, "borderRadius": 0, "fill": "transparent", "stroke": "N1", "shadow": false, "3d": false, "multiple": false, "double-border": false, "tooltip": "", "link": "", "icon": null, "iconPosition": "", "blend": false, "fields": null, "methods": null, "columns": null, "label": "# A tale\n- of\n- two cities", "fontSize": 16, "fontFamily": "DEFAULT", "language": "markdown", "color": "N1", "italic": false, "bold": false, "underline": false, "labelWidth": 97, "labelHeight": 119, "zIndex": 0, "level": 1 }, { "id": "code", "type": "code", "pos": { "x": 492, "y": 368 }, "width": 870, "height": 515, "opacity": 1, "strokeDash": 0, "strokeWidth": 2, "borderRadius": 0, "fill": "N7", "stroke": "N1", "shadow": false, "3d": false, "multiple": false, "double-border": false, "tooltip": "", "link": "", "icon": null, "iconPosition": "", "blend": false, "fields": null, "methods": null, "columns": null, "label": "package main\n\nimport (\n\t\"fmt\"\n)\n\ntype City struct {\n\tName string\n\tPopulation int\n}\n\nfunc tellTale(city1, city2 City) {\n\tfmt.Printf(\"There were two cities, %s and %s.\\n\", city1.Name, city2.Name)\n\tfmt.Printf(\"%s had a population of %d.\\n\", city1.Name, city1.Population)\n\tfmt.Printf(\"%s had a population of %d.\\n\", city2.Name, city2.Population)\n\tfmt.Println(\"Their tales were intertwined, and their people shared many adventures.\")\n}\n\nfunc main() {\n\tcity1 := City{Name: \"CityA\", Population: 1000000}\n\tcity2 := City{Name: \"CityB\", Population: 1200000}\n\n\ttellTale(city1, city2)\n}", "fontSize": 16, "fontFamily": "DEFAULT", "language": "golang", "color": "N1", "italic": false, "bold": true, "underline": false, "labelWidth": 854, "labelHeight": 499, "zIndex": 0, "level": 1 }, { "id": "ex", "type": "text", "pos": { "x": 725, "y": 968 }, "width": 404, "height": 52, "opacity": 1, "strokeDash": 0, "strokeWidth": 2, "borderRadius": 0, "fill": "transparent", "stroke": "N1", "shadow": false, "3d": false, "multiple": false, "double-border": false, "tooltip": "", "link": "", "icon": null, "iconPosition": "", "blend": false, "fields": null, "methods": null, "columns": null, "label": "\\\\displaylines{x = a + b \\\\\\\\ y = b + c}\n\\\\sum_{k=1}^{n} h_{k} \\\\int_{0}^{1} \\\\bigl(\\\\partial_{k} f(x_{k-1}+t h_{k} e_{k}) -\\\\partial_{k} f(a)\\\\bigr) \\\\,dt", "fontSize": 16, "fontFamily": "DEFAULT", "language": "latex", "color": "N1", "italic": false, "bold": false, "underline": false, "labelWidth": 404, "labelHeight": 52, "zIndex": 0, "level": 1 } ], "connections": [ { "id": "network.cell tower.(satellites -> transmitter)[0]", "src": "network.cell tower.satellites", "srcArrow": "none", "dst": "network.cell tower.transmitter", "dstArrow": "triangle", "opacity": 1, "strokeDash": 0, "strokeWidth": 2, "stroke": "B1", "borderRadius": 10, "label": "send", "fontSize": 16, "fontFamily": "DEFAULT", "language": "", "color": "N2", "italic": true, "bold": false, "underline": false, "labelWidth": 33, "labelHeight": 21, "labelPosition": "INSIDE_MIDDLE_CENTER", "labelPercentage": 0, "route": [ { "x": 141, "y": 1144 }, { "x": 141, "y": 1325 } ], "animated": false, "tooltip": "", "icon": null, "zIndex": 0 }, { "id": "network.cell tower.(satellites -> transmitter)[1]", "src": "network.cell tower.satellites", "srcArrow": "none", "dst": "network.cell tower.transmitter", "dstArrow": "triangle", "opacity": 1, "strokeDash": 0, "strokeWidth": 2, "stroke": "B1", "borderRadius": 10, "label": "send", "fontSize": 16, "fontFamily": "DEFAULT", "language": "", "color": "N2", "italic": true, "bold": false, "underline": false, "labelWidth": 33, "labelHeight": 21, "labelPosition": "INSIDE_MIDDLE_CENTER", "labelPercentage": 0, "route": [ { "x": 185, "y": 1144 }, { "x": 185, "y": 1325 } ], "animated": false, "tooltip": "", "icon": null, "zIndex": 0 }, { "id": "network.cell tower.(satellites -> transmitter)[2]", "src": "network.cell tower.satellites", "srcArrow": "none", "dst": "network.cell tower.transmitter", "dstArrow": "triangle", "opacity": 1, "strokeDash": 0, "strokeWidth": 2, "stroke": "B1", "borderRadius": 10, "label": "send", "fontSize": 16, "fontFamily": "DEFAULT", "language": "", "color": "N2", "italic": true, "bold": false, "underline": false, "labelWidth": 33, "labelHeight": 21, "labelPosition": "INSIDE_MIDDLE_CENTER", "labelPercentage": 0, "route": [ { "x": 229, "y": 1144 }, { "x": 229, "y": 1325 } ], "animated": false, "tooltip": "", "icon": null, "zIndex": 0 }, { "id": "network.(cell tower.transmitter -> data processor.storage)[0]", "src": "network.cell tower.transmitter", "srcArrow": "none", "dst": "network.data processor.storage", "dstArrow": "triangle", "opacity": 1, "strokeDash": 0, "strokeWidth": 2, "stroke": "B1", "borderRadius": 10, "label": "phone logs", "fontSize": 16, "fontFamily": "DEFAULT", "language": "", "color": "N2", "italic": true, "bold": false, "underline": false, "labelWidth": 74, "labelHeight": 21, "labelPosition": "INSIDE_MIDDLE_CENTER", "labelPercentage": 0, "route": [ { "x": 185, "y": 1391 }, { "x": 185, "y": 1662 } ], "animated": false, "tooltip": "", "icon": null, "zIndex": 0 }, { "id": "(user -> network.cell tower)[0]", "src": "user", "srcArrow": "none", "dst": "network.cell tower", "dstArrow": "triangle", "opacity": 1, "strokeDash": 0, "strokeWidth": 2, "stroke": "B1", "borderRadius": 10, "label": "make call", "fontSize": 16, "fontFamily": "DEFAULT", "language": "", "color": "N2", "italic": true, "bold": false, "underline": false, "labelWidth": 64, "labelHeight": 21, "labelPosition": "INSIDE_MIDDLE_CENTER", "labelPercentage": 0, "route": [ { "x": 237, "y": 262 }, { "x": 236.66600036621094, "y": 328 }, { "x": 190.75, "y": 328 }, { "x": 190.75, "y": 1018 } ], "animated": false, "tooltip": "", "icon": null, "zIndex": 0 }, { "id": "(user -> network.online portal.ui)[0]", "src": "user", "srcArrow": "none", "dst": "network.online portal.ui", "dstArrow": "triangle", "opacity": 1, "strokeDash": 3, "strokeWidth": 2, "stroke": "B2", "borderRadius": 10, "label": "access", "fontSize": 16, "fontFamily": "DEFAULT", "language": "", "color": "N2", "italic": true, "bold": false, "underline": false, "labelWidth": 44, "labelHeight": 21, "labelPosition": "INSIDE_MIDDLE_CENTER", "labelPercentage": 0, "route": [ { "x": 280, "y": 262 }, { "x": 280, "y": 923 }, { "x": 404.6659851074219, "y": 923 }, { "x": 405, "y": 1073 } ], "animated": false, "tooltip": "", "icon": null, "zIndex": 0 }, { "id": "(api server -> network.online portal.ui)[0]", "src": "api server", "srcArrow": "none", "dst": "network.online portal.ui", "dstArrow": "triangle", "opacity": 1, "strokeDash": 0, "strokeWidth": 2, "stroke": "B1", "borderRadius": 10, "label": "display", "fontSize": 16, "fontFamily": "DEFAULT", "language": "", "color": "N2", "italic": true, "bold": false, "underline": false, "labelWidth": 48, "labelHeight": 21, "labelPosition": "INSIDE_MIDDLE_CENTER", "labelPercentage": 0, "route": [ { "x": 464.3330078125, "y": 2045 }, { "x": 464.3330078125, "y": 2005 }, { "x": 680.75, "y": 2005 }, { "x": 680.75, "y": 923 }, { "x": 431.3330078125, "y": 923 }, { "x": 431, "y": 1073 } ], "animated": false, "tooltip": "", "icon": null, "zIndex": 0 }, { "id": "(api server -> logs)[0]", "src": "api server", "srcArrow": "none", "dst": "logs", "dstArrow": "triangle", "opacity": 1, "strokeDash": 0, "strokeWidth": 2, "stroke": "B1", "borderRadius": 10, "label": "persist", "fontSize": 16, "fontFamily": "DEFAULT", "language": "", "color": "N2", "italic": true, "bold": false, "underline": false, "labelWidth": 46, "labelHeight": 21, "labelPosition": "INSIDE_MIDDLE_CENTER", "labelPercentage": 0, "route": [ { "x": 445, "y": 2111 }, { "x": 445, "y": 2272 } ], "animated": false, "tooltip": "", "icon": null, "zIndex": 0 }, { "id": "(network.data processor -> api server)[0]", "src": "network.data processor", "srcArrow": "none", "dst": "api server", "dstArrow": "triangle", "opacity": 1, "strokeDash": 0, "strokeWidth": 2, "stroke": "B1", "borderRadius": 10, "label": "", "fontSize": 16, "fontFamily": "DEFAULT", "language": "", "color": "N2", "italic": true, "bold": false, "underline": false, "labelWidth": 0, "labelHeight": 0, "labelPosition": "", "labelPercentage": 0, "route": [ { "x": 130.5, "y": 1840 }, { "x": 130.5, "y": 2005 }, { "x": 425.6659851074219, "y": 2005 }, { "x": 425.6659851074219, "y": 2045 } ], "animated": false, "tooltip": "", "icon": null, "zIndex": 0 }, { "id": "(markdown -> code)[0]", "src": "markdown", "srcArrow": "none", "dst": "code", "dstArrow": "triangle", "opacity": 1, "strokeDash": 0, "strokeWidth": 2, "stroke": "B1", "borderRadius": 10, "label": "", "fontSize": 16, "fontFamily": "DEFAULT", "language": "", "color": "N2", "italic": true, "bold": false, "underline": false, "labelWidth": 0, "labelHeight": 0, "labelPosition": "", "labelPercentage": 0, "route": [ { "x": 927.75, "y": 288 }, { "x": 927.75, "y": 368 } ], "animated": false, "tooltip": "", "icon": null, "zIndex": 0 }, { "id": "(code -> ex)[0]", "src": "code", "srcArrow": "none", "dst": "ex", "dstArrow": "triangle", "opacity": 1, "strokeDash": 0, "strokeWidth": 2, "stroke": "B1", "borderRadius": 10, "label": "", "fontSize": 16, "fontFamily": "DEFAULT", "language": "", "color": "N2", "italic": true, "bold": false, "underline": false, "labelWidth": 0, "labelHeight": 0, "labelPosition": "", "labelPercentage": 0, "route": [ { "x": 927.75, "y": 883 }, { "x": 927.75, "y": 968 } ], "animated": false, "tooltip": "", "icon": null, "zIndex": 0 } ], "root": { "id": "", "type": "", "pos": { "x": 0, "y": 0 }, "width": 0, "height": 0, "opacity": 0, "strokeDash": 0, "strokeWidth": 0, "borderRadius": 0, "fill": "N7", "stroke": "", "shadow": false, "3d": false, "multiple": false, "double-border": false, "tooltip": "", "link": "", "icon": null, "iconPosition": "", "blend": false, "fields": null, "methods": null, "columns": null, "label": "", "fontSize": 0, "fontFamily": "", "language": "", "color": "", "italic": false, "bold": false, "underline": false, "labelWidth": 0, "labelHeight": 0, "zIndex": 0, "level": 0 } }