dependency-graph.svg 35 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706
  1. <?xml version="1.0" encoding="UTF-8" standalone="no"?>
  2. <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
  3. "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
  4. <!-- Generated by graphviz version 2.44.0 (20200408.0750)
  5. -->
  6. <!-- Title: G Pages: 1 -->
  7. <svg width="1999pt" height="1202pt"
  8. viewBox="0.00 0.00 1998.56 1202.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
  9. <g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 1198)">
  10. <title>G</title>
  11. <polygon fill="white" stroke="transparent" points="-4,4 -4,-1198 1994.56,-1198 1994.56,4 -4,4"/>
  12. <!-- application -->
  13. <g id="node1" class="node">
  14. <title>application</title>
  15. <g id="a_node1"><a xlink:href="https://github.com/jupyterlab/jupyterlab/tree/master/packages/application" xlink:title="application">
  16. <ellipse fill="none" stroke="black" cx="236.56" cy="-387.7" rx="50.09" ry="18"/>
  17. <text text-anchor="middle" x="236.56" y="-384" font-family="Times,serif" font-size="14.00">application</text>
  18. </a>
  19. </g>
  20. </g>
  21. <!-- docregistry -->
  22. <g id="node2" class="node">
  23. <title>docregistry</title>
  24. <g id="a_node2"><a xlink:href="https://github.com/jupyterlab/jupyterlab/tree/master/packages/docregistry" xlink:title="docregistry">
  25. <ellipse fill="none" stroke="black" cx="830.56" cy="-579.7" rx="50.09" ry="18"/>
  26. <text text-anchor="middle" x="830.56" y="-576" font-family="Times,serif" font-size="14.00">docregistry</text>
  27. </a>
  28. </g>
  29. </g>
  30. <!-- application&#45;&gt;docregistry -->
  31. <g id="edge1" class="edge">
  32. <title>application&#45;&gt;docregistry</title>
  33. <path fill="none" stroke="black" d="M281.75,-379.71C375.29,-365.26 596.82,-344.31 744.36,-437.7 749.95,-441.24 791.59,-513.17 814.52,-553.26"/>
  34. <polygon fill="black" stroke="black" points="811.51,-555.06 819.51,-562 817.59,-551.58 811.51,-555.06"/>
  35. </g>
  36. <!-- rendermime -->
  37. <g id="node7" class="node">
  38. <title>rendermime</title>
  39. <g id="a_node7"><a xlink:href="https://github.com/jupyterlab/jupyterlab/tree/master/packages/rendermime" xlink:title="rendermime">
  40. <ellipse fill="none" stroke="black" cx="970.56" cy="-579.7" rx="53.89" ry="18"/>
  41. <text text-anchor="middle" x="970.56" y="-576" font-family="Times,serif" font-size="14.00">rendermime</text>
  42. </a>
  43. </g>
  44. </g>
  45. <!-- docregistry&#45;&gt;rendermime -->
  46. <g id="edge4" class="edge">
  47. <title>docregistry&#45;&gt;rendermime</title>
  48. <path fill="none" stroke="black" d="M880.99,-579.7C889.13,-579.7 897.66,-579.7 906.09,-579.7"/>
  49. <polygon fill="black" stroke="black" points="906.27,-583.2 916.27,-579.7 906.27,-576.2 906.27,-583.2"/>
  50. </g>
  51. <!-- apputils -->
  52. <g id="node3" class="node">
  53. <title>apputils</title>
  54. <g id="a_node3"><a xlink:href="https://github.com/jupyterlab/jupyterlab/tree/master/packages/apputils" xlink:title="apputils">
  55. <ellipse fill="none" stroke="black" cx="1513.56" cy="-810.7" rx="38.19" ry="18"/>
  56. <text text-anchor="middle" x="1513.56" y="-807" font-family="Times,serif" font-size="14.00">apputils</text>
  57. </a>
  58. </g>
  59. </g>
  60. <!-- services -->
  61. <g id="node4" class="node">
  62. <title>services</title>
  63. <g id="a_node4"><a xlink:href="https://github.com/jupyterlab/jupyterlab/tree/master/packages/services" xlink:title="services">
  64. <ellipse fill="none" stroke="black" cx="1661.56" cy="-694.7" rx="38.99" ry="18"/>
  65. <text text-anchor="middle" x="1661.56" y="-691" font-family="Times,serif" font-size="14.00">services</text>
  66. </a>
  67. </g>
  68. </g>
  69. <!-- apputils&#45;&gt;services -->
  70. <g id="edge2" class="edge">
  71. <title>apputils&#45;&gt;services</title>
  72. <path fill="none" stroke="black" d="M1533.95,-795.3C1559.37,-775.1 1604.1,-739.56 1633.03,-716.58"/>
  73. <polygon fill="black" stroke="black" points="1635.44,-719.13 1641.09,-710.17 1631.09,-713.65 1635.44,-719.13"/>
  74. </g>
  75. <!-- ui&#45;components -->
  76. <g id="node5" class="node">
  77. <title>ui&#45;components</title>
  78. <g id="a_node5"><a xlink:href="https://github.com/jupyterlab/jupyterlab/tree/master/packages/ui-components" xlink:title="ui&#45;components">
  79. <ellipse fill="none" stroke="black" cx="1661.56" cy="-810.7" rx="63.89" ry="18"/>
  80. <text text-anchor="middle" x="1661.56" y="-807" font-family="Times,serif" font-size="14.00">ui&#45;components</text>
  81. </a>
  82. </g>
  83. </g>
  84. <!-- apputils&#45;&gt;ui&#45;components -->
  85. <g id="edge3" class="edge">
  86. <title>apputils&#45;&gt;ui&#45;components</title>
  87. <path fill="none" stroke="black" d="M1552.16,-810.7C1562.99,-810.7 1575.18,-810.7 1587.38,-810.7"/>
  88. <polygon fill="black" stroke="black" points="1587.61,-814.2 1597.61,-810.7 1587.61,-807.2 1587.61,-814.2"/>
  89. </g>
  90. <!-- coreutils -->
  91. <g id="node6" class="node">
  92. <title>coreutils</title>
  93. <g id="a_node6"><a xlink:href="https://github.com/jupyterlab/jupyterlab/tree/master/packages/coreutils" xlink:title="coreutils">
  94. <ellipse fill="none" stroke="black" cx="1821.56" cy="-810.7" rx="40.89" ry="18"/>
  95. <text text-anchor="middle" x="1821.56" y="-807" font-family="Times,serif" font-size="14.00">coreutils</text>
  96. </a>
  97. </g>
  98. </g>
  99. <!-- services&#45;&gt;coreutils -->
  100. <g id="edge7" class="edge">
  101. <title>services&#45;&gt;coreutils</title>
  102. <path fill="none" stroke="black" d="M1683.22,-709.86C1710.74,-730.07 1759.62,-765.96 1791.03,-789.02"/>
  103. <polygon fill="black" stroke="black" points="1789.26,-792.06 1799.4,-795.16 1793.41,-786.42 1789.26,-792.06"/>
  104. </g>
  105. <!-- settingregistry -->
  106. <g id="node10" class="node">
  107. <title>settingregistry</title>
  108. <g id="a_node10"><a xlink:href="https://github.com/jupyterlab/jupyterlab/tree/master/packages/settingregistry" xlink:title="settingregistry">
  109. <ellipse fill="none" stroke="black" cx="1821.56" cy="-694.7" rx="61.19" ry="18"/>
  110. <text text-anchor="middle" x="1821.56" y="-691" font-family="Times,serif" font-size="14.00">settingregistry</text>
  111. </a>
  112. </g>
  113. </g>
  114. <!-- services&#45;&gt;settingregistry -->
  115. <g id="edge8" class="edge">
  116. <title>services&#45;&gt;settingregistry</title>
  117. <path fill="none" stroke="black" d="M1700.81,-694.7C1715.56,-694.7 1732.91,-694.7 1749.77,-694.7"/>
  118. <polygon fill="black" stroke="black" points="1750.17,-698.2 1760.17,-694.7 1750.17,-691.2 1750.17,-698.2"/>
  119. </g>
  120. <!-- nbformat -->
  121. <g id="node11" class="node">
  122. <title>nbformat</title>
  123. <g id="a_node11"><a xlink:href="https://github.com/jupyterlab/jupyterlab/tree/master/packages/nbformat" xlink:title="nbformat">
  124. <ellipse fill="none" stroke="black" cx="1821.56" cy="-579.7" rx="43.59" ry="18"/>
  125. <text text-anchor="middle" x="1821.56" y="-576" font-family="Times,serif" font-size="14.00">nbformat</text>
  126. </a>
  127. </g>
  128. </g>
  129. <!-- services&#45;&gt;nbformat -->
  130. <g id="edge9" class="edge">
  131. <title>services&#45;&gt;nbformat</title>
  132. <path fill="none" stroke="black" d="M1683.22,-679.67C1710.67,-659.69 1759.35,-624.25 1790.77,-601.38"/>
  133. <polygon fill="black" stroke="black" points="1793.12,-604 1799.14,-595.29 1789,-598.34 1793.12,-604"/>
  134. </g>
  135. <!-- observables -->
  136. <g id="node12" class="node">
  137. <title>observables</title>
  138. <g id="a_node12"><a xlink:href="https://github.com/jupyterlab/jupyterlab/tree/master/packages/observables" xlink:title="observables">
  139. <ellipse fill="none" stroke="black" cx="1821.56" cy="-464.7" rx="51.99" ry="18"/>
  140. <text text-anchor="middle" x="1821.56" y="-461" font-family="Times,serif" font-size="14.00">observables</text>
  141. </a>
  142. </g>
  143. </g>
  144. <!-- services&#45;&gt;observables -->
  145. <g id="edge10" class="edge">
  146. <title>services&#45;&gt;observables</title>
  147. <path fill="none" stroke="black" d="M1674.44,-677.41C1701.95,-637.37 1770.16,-538.07 1802.72,-490.67"/>
  148. <polygon fill="black" stroke="black" points="1805.77,-492.41 1808.55,-482.19 1800,-488.45 1805.77,-492.41"/>
  149. </g>
  150. <!-- ui&#45;components&#45;&gt;coreutils -->
  151. <g id="edge11" class="edge">
  152. <title>ui&#45;components&#45;&gt;coreutils</title>
  153. <path fill="none" stroke="black" d="M1725.46,-810.7C1740.42,-810.7 1756.18,-810.7 1770.48,-810.7"/>
  154. <polygon fill="black" stroke="black" points="1770.6,-814.2 1780.6,-810.7 1770.6,-807.2 1770.6,-814.2"/>
  155. </g>
  156. <!-- rendermime&#45;interfaces -->
  157. <g id="node8" class="node">
  158. <title>rendermime&#45;interfaces</title>
  159. <g id="a_node8"><a xlink:href="https://github.com/jupyterlab/jupyterlab/tree/master/packages/rendermime-interfaces" xlink:title="rendermime&#45;interfaces">
  160. <ellipse fill="none" stroke="black" cx="1151.56" cy="-694.7" rx="90.98" ry="18"/>
  161. <text text-anchor="middle" x="1151.56" y="-691" font-family="Times,serif" font-size="14.00">rendermime&#45;interfaces</text>
  162. </a>
  163. </g>
  164. </g>
  165. <!-- rendermime&#45;&gt;rendermime&#45;interfaces -->
  166. <g id="edge5" class="edge">
  167. <title>rendermime&#45;&gt;rendermime&#45;interfaces</title>
  168. <path fill="none" stroke="black" d="M996.45,-595.69C1027.36,-615.55 1080.28,-649.54 1115.34,-672.07"/>
  169. <polygon fill="black" stroke="black" points="1113.54,-675.07 1123.84,-677.53 1117.32,-669.18 1113.54,-675.07"/>
  170. </g>
  171. <!-- codemirror -->
  172. <g id="node9" class="node">
  173. <title>codemirror</title>
  174. <g id="a_node9"><a xlink:href="https://github.com/jupyterlab/jupyterlab/tree/master/packages/codemirror" xlink:title="codemirror">
  175. <ellipse fill="none" stroke="black" cx="1151.56" cy="-579.7" rx="50.09" ry="18"/>
  176. <text text-anchor="middle" x="1151.56" y="-576" font-family="Times,serif" font-size="14.00">codemirror</text>
  177. </a>
  178. </g>
  179. </g>
  180. <!-- rendermime&#45;&gt;codemirror -->
  181. <g id="edge6" class="edge">
  182. <title>rendermime&#45;&gt;codemirror</title>
  183. <path fill="none" stroke="black" d="M1024.78,-579.7C1045.6,-579.7 1069.56,-579.7 1090.95,-579.7"/>
  184. <polygon fill="black" stroke="black" points="1091.22,-583.2 1101.22,-579.7 1091.22,-576.2 1091.22,-583.2"/>
  185. </g>
  186. <!-- statusbar -->
  187. <g id="node19" class="node">
  188. <title>statusbar</title>
  189. <g id="a_node19"><a xlink:href="https://github.com/jupyterlab/jupyterlab/tree/master/packages/statusbar" xlink:title="statusbar">
  190. <ellipse fill="none" stroke="black" cx="1353.56" cy="-579.7" rx="42.49" ry="18"/>
  191. <text text-anchor="middle" x="1353.56" y="-576" font-family="Times,serif" font-size="14.00">statusbar</text>
  192. </a>
  193. </g>
  194. </g>
  195. <!-- codemirror&#45;&gt;statusbar -->
  196. <g id="edge20" class="edge">
  197. <title>codemirror&#45;&gt;statusbar</title>
  198. <path fill="none" stroke="black" d="M1201.74,-579.7C1231.88,-579.7 1270.4,-579.7 1300.97,-579.7"/>
  199. <polygon fill="black" stroke="black" points="1301,-583.2 1311,-579.7 1301,-576.2 1301,-583.2"/>
  200. </g>
  201. <!-- statedb -->
  202. <g id="node13" class="node">
  203. <title>statedb</title>
  204. <g id="a_node13"><a xlink:href="https://github.com/jupyterlab/jupyterlab/tree/master/packages/statedb" xlink:title="statedb">
  205. <ellipse fill="none" stroke="black" cx="1954.56" cy="-694.7" rx="36" ry="18"/>
  206. <text text-anchor="middle" x="1954.56" y="-691" font-family="Times,serif" font-size="14.00">statedb</text>
  207. </a>
  208. </g>
  209. </g>
  210. <!-- settingregistry&#45;&gt;statedb -->
  211. <g id="edge12" class="edge">
  212. <title>settingregistry&#45;&gt;statedb</title>
  213. <path fill="none" stroke="black" d="M1882.69,-694.7C1891.4,-694.7 1900.23,-694.7 1908.56,-694.7"/>
  214. <polygon fill="black" stroke="black" points="1908.81,-698.2 1918.81,-694.7 1908.81,-691.2 1908.81,-698.2"/>
  215. </g>
  216. <!-- attachments -->
  217. <g id="node14" class="node">
  218. <title>attachments</title>
  219. <g id="a_node14"><a xlink:href="https://github.com/jupyterlab/jupyterlab/tree/master/packages/attachments" xlink:title="attachments">
  220. <ellipse fill="none" stroke="black" cx="509.56" cy="-980.7" rx="53.09" ry="18"/>
  221. <text text-anchor="middle" x="509.56" y="-977" font-family="Times,serif" font-size="14.00">attachments</text>
  222. </a>
  223. </g>
  224. </g>
  225. <!-- attachments&#45;&gt;rendermime -->
  226. <g id="edge13" class="edge">
  227. <title>attachments&#45;&gt;rendermime</title>
  228. <path fill="none" stroke="black" d="M562.45,-977.49C613.04,-972.09 690.09,-957.59 744.36,-918.7 774.57,-897.05 907.3,-681.91 953.58,-606.03"/>
  229. <polygon fill="black" stroke="black" points="956.57,-607.85 958.78,-597.49 950.59,-604.2 956.57,-607.85"/>
  230. </g>
  231. <!-- cells -->
  232. <g id="node15" class="node">
  233. <title>cells</title>
  234. <g id="a_node15"><a xlink:href="https://github.com/jupyterlab/jupyterlab/tree/master/packages/cells" xlink:title="cells">
  235. <ellipse fill="none" stroke="black" cx="371.56" cy="-891.7" rx="27" ry="18"/>
  236. <text text-anchor="middle" x="371.56" y="-888" font-family="Times,serif" font-size="14.00">cells</text>
  237. </a>
  238. </g>
  239. </g>
  240. <!-- cells&#45;&gt;attachments -->
  241. <g id="edge14" class="edge">
  242. <title>cells&#45;&gt;attachments</title>
  243. <path fill="none" stroke="black" d="M391.47,-904.08C413.24,-918.32 449.39,-941.98 475.77,-959.24"/>
  244. <polygon fill="black" stroke="black" points="474.02,-962.28 484.31,-964.83 477.86,-956.42 474.02,-962.28"/>
  245. </g>
  246. <!-- filebrowser -->
  247. <g id="node16" class="node">
  248. <title>filebrowser</title>
  249. <g id="a_node16"><a xlink:href="https://github.com/jupyterlab/jupyterlab/tree/master/packages/filebrowser" xlink:title="filebrowser">
  250. <ellipse fill="none" stroke="black" cx="509.56" cy="-865.7" rx="50.09" ry="18"/>
  251. <text text-anchor="middle" x="509.56" y="-862" font-family="Times,serif" font-size="14.00">filebrowser</text>
  252. </a>
  253. </g>
  254. </g>
  255. <!-- cells&#45;&gt;filebrowser -->
  256. <g id="edge15" class="edge">
  257. <title>cells&#45;&gt;filebrowser</title>
  258. <path fill="none" stroke="black" d="M397.82,-886.87C413.92,-883.79 435.4,-879.69 455.15,-875.91"/>
  259. <polygon fill="black" stroke="black" points="455.82,-879.35 464.98,-874.03 454.5,-872.47 455.82,-879.35"/>
  260. </g>
  261. <!-- outputarea -->
  262. <g id="node17" class="node">
  263. <title>outputarea</title>
  264. <g id="a_node17"><a xlink:href="https://github.com/jupyterlab/jupyterlab/tree/master/packages/outputarea" xlink:title="outputarea">
  265. <ellipse fill="none" stroke="black" cx="509.56" cy="-1095.7" rx="48.19" ry="18"/>
  266. <text text-anchor="middle" x="509.56" y="-1092" font-family="Times,serif" font-size="14.00">outputarea</text>
  267. </a>
  268. </g>
  269. </g>
  270. <!-- cells&#45;&gt;outputarea -->
  271. <g id="edge16" class="edge">
  272. <title>cells&#45;&gt;outputarea</title>
  273. <path fill="none" stroke="black" d="M383.46,-908.05C407,-943.36 462.75,-1026.99 491.21,-1069.67"/>
  274. <polygon fill="black" stroke="black" points="488.38,-1071.74 496.84,-1078.12 494.21,-1067.86 488.38,-1071.74"/>
  275. </g>
  276. <!-- docmanager -->
  277. <g id="node20" class="node">
  278. <title>docmanager</title>
  279. <g id="a_node20"><a xlink:href="https://github.com/jupyterlab/jupyterlab/tree/master/packages/docmanager" xlink:title="docmanager">
  280. <ellipse fill="none" stroke="black" cx="671.56" cy="-891.7" rx="53.89" ry="18"/>
  281. <text text-anchor="middle" x="671.56" y="-888" font-family="Times,serif" font-size="14.00">docmanager</text>
  282. </a>
  283. </g>
  284. </g>
  285. <!-- filebrowser&#45;&gt;docmanager -->
  286. <g id="edge21" class="edge">
  287. <title>filebrowser&#45;&gt;docmanager</title>
  288. <path fill="none" stroke="black" d="M555.56,-873.01C573.34,-875.9 594,-879.26 612.86,-882.32"/>
  289. <polygon fill="black" stroke="black" points="612.4,-885.79 622.83,-883.94 613.52,-878.89 612.4,-885.79"/>
  290. </g>
  291. <!-- outputarea&#45;&gt;rendermime -->
  292. <g id="edge22" class="edge">
  293. <title>outputarea&#45;&gt;rendermime</title>
  294. <path fill="none" stroke="black" d="M542.61,-1082.4C617.34,-1049.48 802.69,-956.3 880.61,-812.7 912.28,-754.34 891.22,-729.05 916.62,-667.7 925.73,-645.68 939.77,-622.65 951.1,-605.68"/>
  295. <polygon fill="black" stroke="black" points="954,-607.64 956.74,-597.4 948.22,-603.7 954,-607.64"/>
  296. </g>
  297. <!-- codeeditor -->
  298. <g id="node18" class="node">
  299. <title>codeeditor</title>
  300. <g id="a_node18"><a xlink:href="https://github.com/jupyterlab/jupyterlab/tree/master/packages/codeeditor" xlink:title="codeeditor">
  301. <ellipse fill="none" stroke="black" cx="1513.56" cy="-579.7" rx="48.19" ry="18"/>
  302. <text text-anchor="middle" x="1513.56" y="-576" font-family="Times,serif" font-size="14.00">codeeditor</text>
  303. </a>
  304. </g>
  305. </g>
  306. <!-- codeeditor&#45;&gt;ui&#45;components -->
  307. <g id="edge17" class="edge">
  308. <title>codeeditor&#45;&gt;ui&#45;components</title>
  309. <path fill="none" stroke="black" d="M1524.36,-597.47C1539.48,-624.64 1569.7,-677.96 1597.87,-721.7 1611.72,-743.22 1628.46,-766.87 1641.15,-784.38"/>
  310. <polygon fill="black" stroke="black" points="1638.67,-786.91 1647.39,-792.93 1644.33,-782.79 1638.67,-786.91"/>
  311. </g>
  312. <!-- codeeditor&#45;&gt;nbformat -->
  313. <g id="edge18" class="edge">
  314. <title>codeeditor&#45;&gt;nbformat</title>
  315. <path fill="none" stroke="black" d="M1561.7,-579.7C1617.37,-579.7 1709.72,-579.7 1767.75,-579.7"/>
  316. <polygon fill="black" stroke="black" points="1767.81,-583.2 1777.81,-579.7 1767.81,-576.2 1767.81,-583.2"/>
  317. </g>
  318. <!-- codeeditor&#45;&gt;observables -->
  319. <g id="edge19" class="edge">
  320. <title>codeeditor&#45;&gt;observables</title>
  321. <path fill="none" stroke="black" d="M1548.18,-567.06C1603.6,-546.24 1714.11,-504.71 1775.98,-481.46"/>
  322. <polygon fill="black" stroke="black" points="1777.34,-484.68 1785.47,-477.89 1774.88,-478.13 1777.34,-484.68"/>
  323. </g>
  324. <!-- statusbar&#45;&gt;apputils -->
  325. <g id="edge26" class="edge">
  326. <title>statusbar&#45;&gt;apputils</title>
  327. <path fill="none" stroke="black" d="M1370.3,-596.52C1386.04,-613.72 1410.48,-641.56 1428.96,-667.7 1456.25,-706.31 1482.97,-754.31 1498.6,-783.71"/>
  328. <polygon fill="black" stroke="black" points="1495.7,-785.72 1503.46,-792.93 1501.89,-782.45 1495.7,-785.72"/>
  329. </g>
  330. <!-- statusbar&#45;&gt;codeeditor -->
  331. <g id="edge27" class="edge">
  332. <title>statusbar&#45;&gt;codeeditor</title>
  333. <path fill="none" stroke="black" d="M1396.07,-579.7C1414.14,-579.7 1435.6,-579.7 1455.16,-579.7"/>
  334. <polygon fill="black" stroke="black" points="1455.18,-583.2 1465.18,-579.7 1455.18,-576.2 1455.18,-583.2"/>
  335. </g>
  336. <!-- docmanager&#45;&gt;docregistry -->
  337. <g id="edge32" class="edge">
  338. <title>docmanager&#45;&gt;docregistry</title>
  339. <path fill="none" stroke="black" d="M689.2,-874.51C705.04,-857.42 728.72,-829.89 744.36,-802.7 782.24,-736.82 809.57,-650.89 822.03,-607.45"/>
  340. <polygon fill="black" stroke="black" points="825.46,-608.18 824.8,-597.6 818.72,-606.28 825.46,-608.18"/>
  341. </g>
  342. <!-- celltags -->
  343. <g id="node21" class="node">
  344. <title>celltags</title>
  345. <g id="a_node21"><a xlink:href="https://github.com/jupyterlab/jupyterlab/tree/master/packages/celltags" xlink:title="celltags">
  346. <ellipse fill="none" stroke="black" cx="75.56" cy="-526.7" rx="37.89" ry="18"/>
  347. <text text-anchor="middle" x="75.56" y="-523" font-family="Times,serif" font-size="14.00">celltags</text>
  348. </a>
  349. </g>
  350. </g>
  351. <!-- celltags&#45;&gt;application -->
  352. <g id="edge23" class="edge">
  353. <title>celltags&#45;&gt;application</title>
  354. <path fill="none" stroke="black" d="M94.49,-511.03C122.34,-486.68 176.17,-439.62 208.69,-411.19"/>
  355. <polygon fill="black" stroke="black" points="211.24,-413.61 216.46,-404.4 206.63,-408.34 211.24,-413.61"/>
  356. </g>
  357. <!-- notebook -->
  358. <g id="node22" class="node">
  359. <title>notebook</title>
  360. <g id="a_node22"><a xlink:href="https://github.com/jupyterlab/jupyterlab/tree/master/packages/notebook" xlink:title="notebook">
  361. <ellipse fill="none" stroke="black" cx="236.56" cy="-891.7" rx="43.59" ry="18"/>
  362. <text text-anchor="middle" x="236.56" y="-888" font-family="Times,serif" font-size="14.00">notebook</text>
  363. </a>
  364. </g>
  365. </g>
  366. <!-- celltags&#45;&gt;notebook -->
  367. <g id="edge24" class="edge">
  368. <title>celltags&#45;&gt;notebook</title>
  369. <path fill="none" stroke="black" d="M84.23,-544.27C98.05,-576.08 127.83,-645.42 150.96,-704.7 167.8,-747.87 167.37,-760.5 186.52,-802.7 196.29,-824.25 209.29,-847.66 219.45,-865.06"/>
  370. <polygon fill="black" stroke="black" points="216.67,-867.22 224.76,-874.05 222.69,-863.66 216.67,-867.22"/>
  371. </g>
  372. <!-- notebook&#45;&gt;cells -->
  373. <g id="edge25" class="edge">
  374. <title>notebook&#45;&gt;cells</title>
  375. <path fill="none" stroke="black" d="M280.38,-891.7C297.69,-891.7 317.48,-891.7 334.09,-891.7"/>
  376. <polygon fill="black" stroke="black" points="334.5,-895.2 344.5,-891.7 334.5,-888.2 334.5,-895.2"/>
  377. </g>
  378. <!-- completer -->
  379. <g id="node23" class="node">
  380. <title>completer</title>
  381. <g id="a_node23"><a xlink:href="https://github.com/jupyterlab/jupyterlab/tree/master/packages/completer" xlink:title="completer">
  382. <ellipse fill="none" stroke="black" cx="1353.56" cy="-464.7" rx="46.29" ry="18"/>
  383. <text text-anchor="middle" x="1353.56" y="-461" font-family="Times,serif" font-size="14.00">completer</text>
  384. </a>
  385. </g>
  386. </g>
  387. <!-- completer&#45;&gt;apputils -->
  388. <g id="edge28" class="edge">
  389. <title>completer&#45;&gt;apputils</title>
  390. <path fill="none" stroke="black" d="M1372.17,-481.37C1388.85,-498.03 1413.59,-525.08 1428.96,-552.7 1472.13,-630.33 1497.08,-733.66 1507.21,-782.65"/>
  391. <polygon fill="black" stroke="black" points="1503.8,-783.41 1509.21,-792.52 1510.66,-782.03 1503.8,-783.41"/>
  392. </g>
  393. <!-- completer&#45;&gt;codeeditor -->
  394. <g id="edge29" class="edge">
  395. <title>completer&#45;&gt;codeeditor</title>
  396. <path fill="none" stroke="black" d="M1376.2,-480.45C1403.7,-500.47 1451.33,-535.13 1482.39,-557.74"/>
  397. <polygon fill="black" stroke="black" points="1480.53,-560.72 1490.68,-563.77 1484.65,-555.06 1480.53,-560.72"/>
  398. </g>
  399. <!-- console -->
  400. <g id="node24" class="node">
  401. <title>console</title>
  402. <g id="a_node24"><a xlink:href="https://github.com/jupyterlab/jupyterlab/tree/master/packages/console" xlink:title="console">
  403. <ellipse fill="none" stroke="black" cx="236.56" cy="-775.7" rx="37.89" ry="18"/>
  404. <text text-anchor="middle" x="236.56" y="-772" font-family="Times,serif" font-size="14.00">console</text>
  405. </a>
  406. </g>
  407. </g>
  408. <!-- console&#45;&gt;cells -->
  409. <g id="edge30" class="edge">
  410. <title>console&#45;&gt;cells</title>
  411. <path fill="none" stroke="black" d="M255.5,-791.34C279.02,-811.86 320.35,-847.91 346.55,-870.76"/>
  412. <polygon fill="black" stroke="black" points="344.32,-873.46 354.16,-877.39 348.92,-868.18 344.32,-873.46"/>
  413. </g>
  414. <!-- csvviewer -->
  415. <g id="node25" class="node">
  416. <title>csvviewer</title>
  417. <g id="a_node25"><a xlink:href="https://github.com/jupyterlab/jupyterlab/tree/master/packages/csvviewer" xlink:title="csvviewer">
  418. <ellipse fill="none" stroke="black" cx="671.56" cy="-153.7" rx="46.29" ry="18"/>
  419. <text text-anchor="middle" x="671.56" y="-150" font-family="Times,serif" font-size="14.00">csvviewer</text>
  420. </a>
  421. </g>
  422. </g>
  423. <!-- csvviewer&#45;&gt;docregistry -->
  424. <g id="edge31" class="edge">
  425. <title>csvviewer&#45;&gt;docregistry</title>
  426. <path fill="none" stroke="black" d="M690.88,-170.29C707.72,-186.68 731.9,-213.36 744.36,-241.7 789.52,-344.48 744.56,-385.35 780.52,-491.7 787.94,-513.65 800.81,-536.45 811.51,-553.34"/>
  427. <polygon fill="black" stroke="black" points="808.8,-555.59 817.18,-562.07 814.67,-551.77 808.8,-555.59"/>
  428. </g>
  429. <!-- documentsearch -->
  430. <g id="node26" class="node">
  431. <title>documentsearch</title>
  432. <g id="a_node26"><a xlink:href="https://github.com/jupyterlab/jupyterlab/tree/master/packages/documentsearch" xlink:title="documentsearch">
  433. <ellipse fill="none" stroke="black" cx="75.56" cy="-731.7" rx="68.49" ry="18"/>
  434. <text text-anchor="middle" x="75.56" y="-728" font-family="Times,serif" font-size="14.00">documentsearch</text>
  435. </a>
  436. </g>
  437. </g>
  438. <!-- documentsearch&#45;&gt;notebook -->
  439. <g id="edge33" class="edge">
  440. <title>documentsearch&#45;&gt;notebook</title>
  441. <path fill="none" stroke="black" d="M93.88,-749.13C122.34,-777.77 179.08,-834.87 211.46,-867.44"/>
  442. <polygon fill="black" stroke="black" points="209.21,-870.15 218.74,-874.78 214.18,-865.22 209.21,-870.15"/>
  443. </g>
  444. <!-- fileeditor -->
  445. <g id="node27" class="node">
  446. <title>fileeditor</title>
  447. <g id="a_node27"><a xlink:href="https://github.com/jupyterlab/jupyterlab/tree/master/packages/fileeditor" xlink:title="fileeditor">
  448. <ellipse fill="none" stroke="black" cx="371.56" cy="-677.7" rx="42.49" ry="18"/>
  449. <text text-anchor="middle" x="371.56" y="-674" font-family="Times,serif" font-size="14.00">fileeditor</text>
  450. </a>
  451. </g>
  452. </g>
  453. <!-- documentsearch&#45;&gt;fileeditor -->
  454. <g id="edge34" class="edge">
  455. <title>documentsearch&#45;&gt;fileeditor</title>
  456. <path fill="none" stroke="black" d="M132.21,-721.48C187.14,-711.39 270.28,-696.12 322.44,-686.54"/>
  457. <polygon fill="black" stroke="black" points="323.24,-689.95 332.45,-684.7 321.98,-683.06 323.24,-689.95"/>
  458. </g>
  459. <!-- fileeditor&#45;&gt;docregistry -->
  460. <g id="edge35" class="edge">
  461. <title>fileeditor&#45;&gt;docregistry</title>
  462. <path fill="none" stroke="black" d="M411.7,-671.79C479.83,-661.15 624.43,-637.04 744.36,-606.7 757.42,-603.39 771.43,-599.22 784.24,-595.16"/>
  463. <polygon fill="black" stroke="black" points="785.32,-598.48 793.76,-592.08 783.17,-591.82 785.32,-598.48"/>
  464. </g>
  465. <!-- extensionmanager -->
  466. <g id="node28" class="node">
  467. <title>extensionmanager</title>
  468. <g id="a_node28"><a xlink:href="https://github.com/jupyterlab/jupyterlab/tree/master/packages/extensionmanager" xlink:title="extensionmanager">
  469. <ellipse fill="none" stroke="black" cx="1353.56" cy="-810.7" rx="75.29" ry="18"/>
  470. <text text-anchor="middle" x="1353.56" y="-807" font-family="Times,serif" font-size="14.00">extensionmanager</text>
  471. </a>
  472. </g>
  473. </g>
  474. <!-- extensionmanager&#45;&gt;apputils -->
  475. <g id="edge36" class="edge">
  476. <title>extensionmanager&#45;&gt;apputils</title>
  477. <path fill="none" stroke="black" d="M1429.4,-810.7C1441.37,-810.7 1453.46,-810.7 1464.58,-810.7"/>
  478. <polygon fill="black" stroke="black" points="1464.91,-814.2 1474.91,-810.7 1464.91,-807.2 1464.91,-814.2"/>
  479. </g>
  480. <!-- htmlviewer -->
  481. <g id="node29" class="node">
  482. <title>htmlviewer</title>
  483. <g id="a_node29"><a xlink:href="https://github.com/jupyterlab/jupyterlab/tree/master/packages/htmlviewer" xlink:title="htmlviewer">
  484. <ellipse fill="none" stroke="black" cx="671.56" cy="-775.7" rx="51.19" ry="18"/>
  485. <text text-anchor="middle" x="671.56" y="-772" font-family="Times,serif" font-size="14.00">htmlviewer</text>
  486. </a>
  487. </g>
  488. </g>
  489. <!-- htmlviewer&#45;&gt;docregistry -->
  490. <g id="edge37" class="edge">
  491. <title>htmlviewer&#45;&gt;docregistry</title>
  492. <path fill="none" stroke="black" d="M687.7,-758.57C702.44,-741.76 725.32,-715.29 744.36,-691.7 767.75,-662.7 793.51,-628.5 810.52,-605.59"/>
  493. <polygon fill="black" stroke="black" points="813.45,-607.52 816.58,-597.4 807.82,-603.35 813.45,-607.52"/>
  494. </g>
  495. <!-- imageviewer -->
  496. <g id="node30" class="node">
  497. <title>imageviewer</title>
  498. <g id="a_node30"><a xlink:href="https://github.com/jupyterlab/jupyterlab/tree/master/packages/imageviewer" xlink:title="imageviewer">
  499. <ellipse fill="none" stroke="black" cx="671.56" cy="-579.7" rx="56.59" ry="18"/>
  500. <text text-anchor="middle" x="671.56" y="-576" font-family="Times,serif" font-size="14.00">imageviewer</text>
  501. </a>
  502. </g>
  503. </g>
  504. <!-- imageviewer&#45;&gt;docregistry -->
  505. <g id="edge38" class="edge">
  506. <title>imageviewer&#45;&gt;docregistry</title>
  507. <path fill="none" stroke="black" d="M728.36,-579.7C741.91,-579.7 756.45,-579.7 770.17,-579.7"/>
  508. <polygon fill="black" stroke="black" points="770.47,-583.2 780.47,-579.7 770.47,-576.2 770.47,-583.2"/>
  509. </g>
  510. <!-- inspector -->
  511. <g id="node31" class="node">
  512. <title>inspector</title>
  513. <g id="a_node31"><a xlink:href="https://github.com/jupyterlab/jupyterlab/tree/master/packages/inspector" xlink:title="inspector">
  514. <ellipse fill="none" stroke="black" cx="830.56" cy="-464.7" rx="42.79" ry="18"/>
  515. <text text-anchor="middle" x="830.56" y="-461" font-family="Times,serif" font-size="14.00">inspector</text>
  516. </a>
  517. </g>
  518. </g>
  519. <!-- inspector&#45;&gt;rendermime -->
  520. <g id="edge39" class="edge">
  521. <title>inspector&#45;&gt;rendermime</title>
  522. <path fill="none" stroke="black" d="M850.75,-480.69C874.38,-500.38 914.68,-533.97 941.71,-556.49"/>
  523. <polygon fill="black" stroke="black" points="939.72,-559.39 949.64,-563.1 944.2,-554.01 939.72,-559.39"/>
  524. </g>
  525. <!-- launcher -->
  526. <g id="node32" class="node">
  527. <title>launcher</title>
  528. <g id="a_node32"><a xlink:href="https://github.com/jupyterlab/jupyterlab/tree/master/packages/launcher" xlink:title="launcher">
  529. <ellipse fill="none" stroke="black" cx="1353.56" cy="-694.7" rx="40.89" ry="18"/>
  530. <text text-anchor="middle" x="1353.56" y="-691" font-family="Times,serif" font-size="14.00">launcher</text>
  531. </a>
  532. </g>
  533. </g>
  534. <!-- launcher&#45;&gt;apputils -->
  535. <g id="edge40" class="edge">
  536. <title>launcher&#45;&gt;apputils</title>
  537. <path fill="none" stroke="black" d="M1375.54,-710.1C1403.32,-730.5 1452.42,-766.55 1483.68,-789.5"/>
  538. <polygon fill="black" stroke="black" points="1481.86,-792.5 1492,-795.6 1486.01,-786.86 1481.86,-792.5"/>
  539. </g>
  540. <!-- logconsole -->
  541. <g id="node33" class="node">
  542. <title>logconsole</title>
  543. <g id="a_node33"><a xlink:href="https://github.com/jupyterlab/jupyterlab/tree/master/packages/logconsole" xlink:title="logconsole">
  544. <ellipse fill="none" stroke="black" cx="371.56" cy="-1095.7" rx="48.99" ry="18"/>
  545. <text text-anchor="middle" x="371.56" y="-1092" font-family="Times,serif" font-size="14.00">logconsole</text>
  546. </a>
  547. </g>
  548. </g>
  549. <!-- logconsole&#45;&gt;outputarea -->
  550. <g id="edge41" class="edge">
  551. <title>logconsole&#45;&gt;outputarea</title>
  552. <path fill="none" stroke="black" d="M420.51,-1095.7C430.38,-1095.7 440.86,-1095.7 451.02,-1095.7"/>
  553. <polygon fill="black" stroke="black" points="451.05,-1099.2 461.05,-1095.7 451.05,-1092.2 451.05,-1099.2"/>
  554. </g>
  555. <!-- mainmenu -->
  556. <g id="node34" class="node">
  557. <title>mainmenu</title>
  558. <g id="a_node34"><a xlink:href="https://github.com/jupyterlab/jupyterlab/tree/master/packages/mainmenu" xlink:title="mainmenu">
  559. <ellipse fill="none" stroke="black" cx="1353.56" cy="-1155.7" rx="48.99" ry="18"/>
  560. <text text-anchor="middle" x="1353.56" y="-1152" font-family="Times,serif" font-size="14.00">mainmenu</text>
  561. </a>
  562. </g>
  563. </g>
  564. <!-- mainmenu&#45;&gt;apputils -->
  565. <g id="edge42" class="edge">
  566. <title>mainmenu&#45;&gt;apputils</title>
  567. <path fill="none" stroke="black" d="M1372.16,-1139.03C1388.84,-1122.36 1413.58,-1095.31 1428.96,-1067.7 1472.03,-990.37 1497.02,-887.44 1507.19,-838.64"/>
  568. <polygon fill="black" stroke="black" points="1510.63,-839.3 1509.19,-828.81 1503.77,-837.91 1510.63,-839.3"/>
  569. </g>
  570. <!-- markdownviewer -->
  571. <g id="node35" class="node">
  572. <title>markdownviewer</title>
  573. <g id="a_node35"><a xlink:href="https://github.com/jupyterlab/jupyterlab/tree/master/packages/markdownviewer" xlink:title="markdownviewer">
  574. <ellipse fill="none" stroke="black" cx="671.56" cy="-464.7" rx="72.59" ry="18"/>
  575. <text text-anchor="middle" x="671.56" y="-461" font-family="Times,serif" font-size="14.00">markdownviewer</text>
  576. </a>
  577. </g>
  578. </g>
  579. <!-- markdownviewer&#45;&gt;docregistry -->
  580. <g id="edge43" class="edge">
  581. <title>markdownviewer&#45;&gt;docregistry</title>
  582. <path fill="none" stroke="black" d="M696.07,-481.92C723.47,-501.99 768.85,-535.23 798.98,-557.3"/>
  583. <polygon fill="black" stroke="black" points="797.29,-560.4 807.42,-563.48 801.42,-554.75 797.29,-560.4"/>
  584. </g>
  585. <!-- mathjax2 -->
  586. <g id="node36" class="node">
  587. <title>mathjax2</title>
  588. <g id="a_node36"><a xlink:href="https://github.com/jupyterlab/jupyterlab/tree/master/packages/mathjax2" xlink:title="mathjax2">
  589. <ellipse fill="none" stroke="black" cx="970.56" cy="-694.7" rx="44.39" ry="18"/>
  590. <text text-anchor="middle" x="970.56" y="-691" font-family="Times,serif" font-size="14.00">mathjax2</text>
  591. </a>
  592. </g>
  593. </g>
  594. <!-- mathjax2&#45;&gt;rendermime&#45;interfaces -->
  595. <g id="edge44" class="edge">
  596. <title>mathjax2&#45;&gt;rendermime&#45;interfaces</title>
  597. <path fill="none" stroke="black" d="M1014.89,-694.7C1025.64,-694.7 1037.62,-694.7 1049.88,-694.7"/>
  598. <polygon fill="black" stroke="black" points="1050.22,-698.2 1060.22,-694.7 1050.22,-691.2 1050.22,-698.2"/>
  599. </g>
  600. <!-- nbconvert&#45;css -->
  601. <g id="node37" class="node">
  602. <title>nbconvert&#45;css</title>
  603. <g id="a_node37"><a xlink:href="https://github.com/jupyterlab/jupyterlab/tree/master/packages/nbconvert-css" xlink:title="nbconvert&#45;css">
  604. <ellipse fill="none" stroke="black" cx="75.56" cy="-891.7" rx="59.59" ry="18"/>
  605. <text text-anchor="middle" x="75.56" y="-888" font-family="Times,serif" font-size="14.00">nbconvert&#45;css</text>
  606. </a>
  607. </g>
  608. </g>
  609. <!-- nbconvert&#45;css&#45;&gt;notebook -->
  610. <g id="edge45" class="edge">
  611. <title>nbconvert&#45;css&#45;&gt;notebook</title>
  612. <path fill="none" stroke="black" d="M135.77,-891.7C151.12,-891.7 167.55,-891.7 182.56,-891.7"/>
  613. <polygon fill="black" stroke="black" points="182.7,-895.2 192.7,-891.7 182.7,-888.2 182.7,-895.2"/>
  614. </g>
  615. <!-- property&#45;inspector -->
  616. <g id="node38" class="node">
  617. <title>property&#45;inspector</title>
  618. <g id="a_node38"><a xlink:href="https://github.com/jupyterlab/jupyterlab/tree/master/packages/property-inspector" xlink:title="property&#45;inspector">
  619. <ellipse fill="none" stroke="black" cx="75.56" cy="-387.7" rx="75.29" ry="18"/>
  620. <text text-anchor="middle" x="75.56" y="-384" font-family="Times,serif" font-size="14.00">property&#45;inspector</text>
  621. </a>
  622. </g>
  623. </g>
  624. <!-- property&#45;inspector&#45;&gt;application -->
  625. <g id="edge46" class="edge">
  626. <title>property&#45;inspector&#45;&gt;application</title>
  627. <path fill="none" stroke="black" d="M151.41,-387.7C159.79,-387.7 168.24,-387.7 176.38,-387.7"/>
  628. <polygon fill="black" stroke="black" points="176.51,-391.2 186.51,-387.7 176.51,-384.2 176.51,-391.2"/>
  629. </g>
  630. <!-- running -->
  631. <g id="node39" class="node">
  632. <title>running</title>
  633. <g id="a_node39"><a xlink:href="https://github.com/jupyterlab/jupyterlab/tree/master/packages/running" xlink:title="running">
  634. <ellipse fill="none" stroke="black" cx="1353.56" cy="-1040.7" rx="38.19" ry="18"/>
  635. <text text-anchor="middle" x="1353.56" y="-1037" font-family="Times,serif" font-size="14.00">running</text>
  636. </a>
  637. </g>
  638. </g>
  639. <!-- running&#45;&gt;apputils -->
  640. <g id="edge47" class="edge">
  641. <title>running&#45;&gt;apputils</title>
  642. <path fill="none" stroke="black" d="M1369.99,-1024.19C1385.7,-1007 1410.32,-978.97 1428.96,-952.7 1456.17,-914.34 1482.91,-866.68 1498.56,-837.49"/>
  643. <polygon fill="black" stroke="black" points="1501.83,-838.81 1503.43,-828.34 1495.65,-835.52 1501.83,-838.81"/>
  644. </g>
  645. <!-- settingeditor -->
  646. <g id="node40" class="node">
  647. <title>settingeditor</title>
  648. <g id="a_node40"><a xlink:href="https://github.com/jupyterlab/jupyterlab/tree/master/packages/settingeditor" xlink:title="settingeditor">
  649. <ellipse fill="none" stroke="black" cx="671.56" cy="-38.7" rx="54.69" ry="18"/>
  650. <text text-anchor="middle" x="671.56" y="-35" font-family="Times,serif" font-size="14.00">settingeditor</text>
  651. </a>
  652. </g>
  653. </g>
  654. <!-- settingeditor&#45;&gt;inspector -->
  655. <g id="edge48" class="edge">
  656. <title>settingeditor&#45;&gt;inspector</title>
  657. <path fill="none" stroke="black" d="M691.2,-55.6C708.03,-72.02 731.98,-98.54 744.36,-126.7 789.52,-229.48 744.56,-270.35 780.52,-376.7 787.98,-398.79 800.98,-421.74 811.71,-438.66"/>
  658. <polygon fill="black" stroke="black" points="809.01,-440.92 817.39,-447.39 814.88,-437.1 809.01,-440.92"/>
  659. </g>
  660. <!-- terminal -->
  661. <g id="node41" class="node">
  662. <title>terminal</title>
  663. <g id="a_node41"><a xlink:href="https://github.com/jupyterlab/jupyterlab/tree/master/packages/terminal" xlink:title="terminal">
  664. <ellipse fill="none" stroke="black" cx="1353.56" cy="-925.7" rx="40.09" ry="18"/>
  665. <text text-anchor="middle" x="1353.56" y="-922" font-family="Times,serif" font-size="14.00">terminal</text>
  666. </a>
  667. </g>
  668. </g>
  669. <!-- terminal&#45;&gt;apputils -->
  670. <g id="edge49" class="edge">
  671. <title>terminal&#45;&gt;apputils</title>
  672. <path fill="none" stroke="black" d="M1375.54,-910.43C1403.32,-890.21 1452.42,-854.47 1483.68,-831.72"/>
  673. <polygon fill="black" stroke="black" points="1485.97,-834.38 1492,-825.67 1481.85,-828.72 1485.97,-834.38"/>
  674. </g>
  675. <!-- tooltip -->
  676. <g id="node42" class="node">
  677. <title>tooltip</title>
  678. <g id="a_node42"><a xlink:href="https://github.com/jupyterlab/jupyterlab/tree/master/packages/tooltip" xlink:title="tooltip">
  679. <ellipse fill="none" stroke="black" cx="830.56" cy="-349.7" rx="33.6" ry="18"/>
  680. <text text-anchor="middle" x="830.56" y="-346" font-family="Times,serif" font-size="14.00">tooltip</text>
  681. </a>
  682. </g>
  683. </g>
  684. <!-- tooltip&#45;&gt;rendermime -->
  685. <g id="edge50" class="edge">
  686. <title>tooltip&#45;&gt;rendermime</title>
  687. <path fill="none" stroke="black" d="M841.93,-366.99C865.85,-406.85 925,-505.43 953.59,-553.08"/>
  688. <polygon fill="black" stroke="black" points="950.73,-555.12 958.88,-561.9 956.74,-551.52 950.73,-555.12"/>
  689. </g>
  690. <!-- vdom -->
  691. <g id="node43" class="node">
  692. <title>vdom</title>
  693. <g id="a_node43"><a xlink:href="https://github.com/jupyterlab/jupyterlab/tree/master/packages/vdom" xlink:title="vdom">
  694. <ellipse fill="none" stroke="black" cx="671.56" cy="-268.7" rx="31.4" ry="18"/>
  695. <text text-anchor="middle" x="671.56" y="-265" font-family="Times,serif" font-size="14.00">vdom</text>
  696. </a>
  697. </g>
  698. </g>
  699. <!-- vdom&#45;&gt;docregistry -->
  700. <g id="edge51" class="edge">
  701. <title>vdom&#45;&gt;docregistry</title>
  702. <path fill="none" stroke="black" d="M689.29,-283.8C705.66,-299.48 730.16,-325.49 744.36,-352.7 773.88,-409.3 756.75,-432.45 780.52,-491.7 789.2,-513.34 802.14,-536.31 812.55,-553.35"/>
  703. <polygon fill="black" stroke="black" points="809.77,-555.52 818.03,-562.16 815.72,-551.82 809.77,-555.52"/>
  704. </g>
  705. </g>
  706. </svg>