/ docs / hierarchy.svg
hierarchy.svg
  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 7.0.1 (20221109.1506)
  5   -->
  6  <!-- Pages: 1 -->
  7  <svg width="1196pt" height="200pt"
  8   viewBox="0.00 0.00 1195.59 200.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 196)">
 10  <polygon fill="white" stroke="none" points="-4,4 -4,-196 1191.59,-196 1191.59,4 -4,4"/>
 11  <!-- RootActor -->
 12  <g id="node1" class="node">
 13  <title>RootActor</title>
 14  <polygon fill="none" stroke="black" points="88,-107 0,-107 0,-71 88,-71 88,-107"/>
 15  <text text-anchor="middle" x="44" y="-85.3" font-family="Times,serif" font-size="14.00">RootActor</text>
 16  </g>
 17  <!-- TabDescriptorActor -->
 18  <g id="node2" class="node">
 19  <title>TabDescriptorActor</title>
 20  <polygon fill="none" stroke="black" points="342.29,-107 186.29,-107 186.29,-71 342.29,-71 342.29,-107"/>
 21  <text text-anchor="middle" x="264.29" y="-85.3" font-family="Times,serif" font-size="14.00">TabDescriptorActor</text>
 22  </g>
 23  <!-- RootActor&#45;&gt;TabDescriptorActor -->
 24  <g id="edge1" class="edge">
 25  <title>RootActor&#45;&gt;TabDescriptorActor</title>
 26  <path fill="none" stroke="black" d="M88.39,-89C113.09,-89 144.94,-89 174.69,-89"/>
 27  <polygon fill="black" stroke="black" points="174.45,-92.5 184.45,-89 174.45,-85.5 174.45,-92.5"/>
 28  <text text-anchor="middle" x="136.5" y="-92.8" font-family="Times,serif" font-size="14.00">list_tabs</text>
 29  </g>
 30  <!-- WindowGlobalTargetActor -->
 31  <g id="node3" class="node">
 32  <title>WindowGlobalTargetActor</title>
 33  <polygon fill="none" stroke="black" points="671.59,-107 467.59,-107 467.59,-71 671.59,-71 671.59,-107"/>
 34  <text text-anchor="middle" x="569.59" y="-85.3" font-family="Times,serif" font-size="14.00">WindowGlobalTargetActor</text>
 35  </g>
 36  <!-- TabDescriptorActor&#45;&gt;WindowGlobalTargetActor -->
 37  <g id="edge2" class="edge">
 38  <title>TabDescriptorActor&#45;&gt;WindowGlobalTargetActor</title>
 39  <path fill="none" stroke="black" d="M342.61,-89C377.11,-89 418.44,-89 456.26,-89"/>
 40  <polygon fill="black" stroke="black" points="455.83,-92.5 465.83,-89 455.83,-85.5 455.83,-92.5"/>
 41  <text text-anchor="middle" x="405.59" y="-92.8" font-family="Times,serif" font-size="14.00">get_target</text>
 42  </g>
 43  <!-- WebConsoleActor -->
 44  <g id="node4" class="node">
 45  <title>WebConsoleActor</title>
 46  <polygon fill="none" stroke="black" points="640.59,-44 498.59,-44 498.59,-8 640.59,-8 640.59,-44"/>
 47  <text text-anchor="middle" x="569.59" y="-22.3" font-family="Times,serif" font-size="14.00">WebConsoleActor</text>
 48  </g>
 49  <!-- TabDescriptorActor&#45;&gt;WebConsoleActor -->
 50  <g id="edge3" class="edge">
 51  <title>TabDescriptorActor&#45;&gt;WebConsoleActor</title>
 52  <path fill="none" stroke="black" d="M342.61,-72.94C386.78,-63.76 442.13,-52.27 486.99,-42.95"/>
 53  <polygon fill="black" stroke="black" points="487.6,-46.4 496.68,-40.94 486.17,-39.54 487.6,-46.4"/>
 54  <text text-anchor="middle" x="405.59" y="-71.8" font-family="Times,serif" font-size="14.00">get_target</text>
 55  </g>
 56  <!-- WatcherActor -->
 57  <g id="node5" class="node">
 58  <title>WatcherActor</title>
 59  <polygon fill="none" stroke="black" points="626.59,-161 512.59,-161 512.59,-125 626.59,-125 626.59,-161"/>
 60  <text text-anchor="middle" x="569.59" y="-139.3" font-family="Times,serif" font-size="14.00">WatcherActor</text>
 61  </g>
 62  <!-- TabDescriptorActor&#45;&gt;WatcherActor -->
 63  <g id="edge4" class="edge">
 64  <title>TabDescriptorActor&#45;&gt;WatcherActor</title>
 65  <path fill="none" stroke="black" d="M342.78,-104.48C349.14,-105.69 355.47,-106.88 361.59,-108 408.02,-116.51 460.45,-125.36 500.93,-132.04"/>
 66  <polygon fill="black" stroke="black" points="500.36,-135.49 510.79,-133.66 501.49,-128.58 500.36,-135.49"/>
 67  <text text-anchor="middle" x="405.59" y="-125.8" font-family="Times,serif" font-size="14.00">get_watcher</text>
 68  </g>
 69  <!-- networkEvent -->
 70  <g id="node6" class="node">
 71  <title>networkEvent</title>
 72  <ellipse fill="none" stroke="black" cx="906.59" cy="-174" rx="77.19" ry="18"/>
 73  <text text-anchor="middle" x="906.59" y="-170.3" font-family="Times,serif" font-size="14.00">network&#45;event</text>
 74  </g>
 75  <!-- WatcherActor&#45;&gt;networkEvent -->
 76  <g id="edge5" class="edge">
 77  <title>WatcherActor&#45;&gt;networkEvent</title>
 78  <path fill="none" stroke="black" d="M627.04,-148.22C680.75,-153.19 762.2,-160.73 823.17,-166.37"/>
 79  <polygon fill="black" stroke="black" points="822.52,-169.83 832.8,-167.26 823.16,-162.86 822.52,-169.83"/>
 80  <text text-anchor="middle" x="749.59" y="-167.8" font-family="Times,serif" font-size="14.00">watch_resources</text>
 81  </g>
 82  <!-- NetworkEventActor -->
 83  <g id="node7" class="node">
 84  <title>NetworkEventActor</title>
 85  <polygon fill="none" stroke="black" points="985.59,-136 827.59,-136 827.59,-100 985.59,-100 985.59,-136"/>
 86  <text text-anchor="middle" x="906.59" y="-114.3" font-family="Times,serif" font-size="14.00">NetworkEventActor</text>
 87  </g>
 88  <!-- WatcherActor&#45;&gt;NetworkEventActor -->
 89  <g id="edge7" class="edge">
 90  <title>WatcherActor&#45;&gt;NetworkEventActor</title>
 91  <path fill="none" stroke="black" d="M626.86,-137.48C646.67,-135.62 669.11,-133.61 689.59,-132 731.1,-128.74 777.14,-125.68 816.02,-123.25"/>
 92  <polygon fill="black" stroke="black" points="816.04,-126.76 825.8,-122.65 815.61,-119.77 816.04,-126.76"/>
 93  </g>
 94  <!-- networkEvent&#45;&gt;WatcherActor -->
 95  <g id="edge6" class="edge">
 96  <title>networkEvent&#45;&gt;WatcherActor</title>
 97  <path fill="none" stroke="black" d="M846.34,-162.39C834.22,-160.33 821.52,-158.4 809.59,-157 752,-150.24 686.21,-146.69 638.25,-144.86"/>
 98  <polygon fill="black" stroke="black" points="638.4,-141.36 628.28,-144.49 638.14,-148.36 638.4,-141.36"/>
 99  </g>
100  <!-- NetworkEventActorNotes -->
101  <g id="node8" class="node">
102  <title>NetworkEventActorNotes</title>
103  <polygon fill="none" stroke="black" points="1181.59,-136 1022.59,-136 1022.59,-100 1187.59,-100 1187.59,-130 1181.59,-136"/>
104  <polyline fill="none" stroke="black" points="1181.59,-136 1181.59,-130"/>
105  <polyline fill="none" stroke="black" points="1187.59,-130 1181.59,-130"/>
106  <text text-anchor="middle" x="1105.09" y="-114.3" font-family="Times,serif" font-size="14.00">get_request_headers</text>
107  </g>
108  <!-- NetworkEventActor&#45;&gt;NetworkEventActorNotes -->
109  <g id="edge8" class="edge">
110  <title>NetworkEventActor&#45;&gt;NetworkEventActorNotes</title>
111  <path fill="none" stroke="black" d="M985.81,-118C994.05,-118 1002.49,-118 1010.88,-118"/>
112  <polygon fill="black" stroke="black" points="1010.75,-121.5 1020.75,-118 1010.75,-114.5 1010.75,-121.5"/>
113  </g>
114  <!-- consoleAPICall -->
115  <g id="node9" class="node">
116  <title>consoleAPICall</title>
117  <ellipse fill="none" stroke="black" cx="264.29" cy="-18" rx="79.09" ry="18"/>
118  <text text-anchor="middle" x="264.29" y="-14.3" font-family="Times,serif" font-size="14.00">consoleAPICall</text>
119  </g>
120  <!-- consoleAPICall&#45;&gt;WebConsoleActor -->
121  <g id="edge9" class="edge">
122  <title>consoleAPICall&#45;&gt;WebConsoleActor</title>
123  <path fill="none" stroke="black" d="M343,-20.05C387.08,-21.21 442.19,-22.67 486.91,-23.85"/>
124  <polygon fill="black" stroke="black" points="486.73,-27.34 496.82,-24.11 486.92,-20.34 486.73,-27.34"/>
125  </g>
126  </g>
127  </svg>