awtk/docs/images/ui_loader_overview.svg

90 lines
5.9 KiB
XML
Raw Normal View History

2019-09-10 16:08:22 +08:00
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
2019-12-18 15:51:40 +08:00
<!-- Generated by graphviz version 2.28.0 (20111028.1807)
2019-09-10 16:08:22 +08:00
-->
<!-- Title: UML Pages: 1 -->
2019-12-18 15:51:40 +08:00
<svg width="682pt" height="198pt"
viewBox="0.00 0.00 682.00 198.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph1" class="graph" transform="scale(1 1) rotate(0) translate(4 194)">
2019-09-10 16:08:22 +08:00
<title>UML</title>
2019-12-18 15:51:40 +08:00
<polygon fill="white" stroke="white" points="-4,5 -4,-194 679,-194 679,5 -4,5"/>
<g id="graph2" class="cluster"><title>cluster_1</title>
<polygon fill="none" stroke="black" points="161,-66 161,-182 419,-182 419,-66 161,-66"/>
2019-09-10 16:08:22 +08:00
</g>
<!-- ui_builder_t -->
2019-12-18 15:51:40 +08:00
<g id="node2" class="node"><title>ui_builder_t</title>
<polygon fill="none" stroke="black" points="268.99,-75.2188 268.99,-172.781 411.01,-172.781 411.01,-75.2188 268.99,-75.2188"/>
<text text-anchor="middle" x="340" y="-158.781" font-family="Courier New" font-size="10.00">ui_builder_t</text>
<polyline fill="none" stroke="black" points="268.99,-151.188 411.01,-151.188 "/>
<text text-anchor="start" x="276.99" y="-137.188" font-family="Courier New" font-size="10.00">+on_start(...)</text>
<text text-anchor="start" x="276.99" y="-123.594" font-family="Courier New" font-size="10.00">+on_widget_start(...)</text>
<text text-anchor="start" x="276.99" y="-110" font-family="Courier New" font-size="10.00">+on_widget_prop(...)</text>
<text text-anchor="start" x="276.99" y="-96.4062" font-family="Courier New" font-size="10.00">+on_widget_end(...)</text>
<text text-anchor="start" x="276.99" y="-82.8125" font-family="Courier New" font-size="10.00">+on_end(...)</text>
2019-09-10 16:08:22 +08:00
</g>
<!-- ui_loader_t -->
2019-12-18 15:51:40 +08:00
<g id="node3" class="node"><title>ui_loader_t</title>
<polygon fill="none" stroke="black" points="168.995,-102.406 168.995,-145.594 251.005,-145.594 251.005,-102.406 168.995,-102.406"/>
<text text-anchor="middle" x="210" y="-131.594" font-family="Courier New" font-size="10.00">ui_loader_t</text>
<polyline fill="none" stroke="black" points="168.995,-124 251.005,-124 "/>
<text text-anchor="start" x="176.995" y="-110" font-family="Courier New" font-size="10.00">+load(...)</text>
2019-09-10 16:08:22 +08:00
</g>
<!-- ui_loader_t&#45;&gt;ui_builder_t -->
2019-12-18 15:51:40 +08:00
<g id="edge3" class="edge"><title>ui_loader_t&#45;&gt;ui_builder_t</title>
<path fill="none" stroke="black" d="M251.133,-124C253.622,-124 256.112,-124 258.602,-124"/>
<polygon fill="black" stroke="black" points="268.837,-124 258.837,-128.5 263.837,-124 258.837,-124 258.837,-124 258.837,-124 263.837,-124 258.837,-119.5 268.837,-124 268.837,-124"/>
2019-09-10 16:08:22 +08:00
</g>
<!-- ui_loader_default_t -->
2019-12-18 15:51:40 +08:00
<g id="node5" class="node"><title>ui_loader_default_t</title>
<polygon fill="none" stroke="black" points="-0.00927734,-1 -0.00927734,-37 130.009,-37 130.009,-1 -0.00927734,-1"/>
<text text-anchor="middle" x="65" y="-15.7969" font-family="Courier New" font-size="10.00">ui_loader_default_t</text>
2019-09-10 16:08:22 +08:00
</g>
<!-- ui_loader_default_t&#45;&gt;ui_loader_t -->
2019-12-18 15:51:40 +08:00
<g id="edge5" class="edge"><title>ui_loader_default_t&#45;&gt;ui_loader_t</title>
<path fill="none" stroke="black" stroke-dasharray="5,2" d="M88.9438,-37.0084C111.662,-53.1462 146.153,-77.6465 172.515,-96.3728"/>
<polygon fill="none" stroke="black" points="170.584,-99.2942 180.763,-102.232 174.638,-93.5874 170.584,-99.2942"/>
2019-09-10 16:08:22 +08:00
</g>
<!-- ui_loader_xml_t -->
2019-12-18 15:51:40 +08:00
<g id="node7" class="node"><title>ui_loader_xml_t</title>
<polygon fill="none" stroke="black" points="147.993,-1 147.993,-37 254.007,-37 254.007,-1 147.993,-1"/>
<text text-anchor="middle" x="201" y="-15.7969" font-family="Courier New" font-size="10.00">ui_loader_xml_t</text>
2019-09-10 16:08:22 +08:00
</g>
<!-- ui_loader_xml_t&#45;&gt;ui_loader_t -->
2019-12-18 15:51:40 +08:00
<g id="edge7" class="edge"><title>ui_loader_xml_t&#45;&gt;ui_loader_t</title>
<path fill="none" stroke="black" stroke-dasharray="5,2" d="M202.486,-37.0084C203.788,-51.9108 205.714,-73.9444 207.289,-91.977"/>
<polygon fill="none" stroke="black" points="203.812,-92.3904 208.169,-102.048 210.785,-91.7811 203.812,-92.3904"/>
2019-09-10 16:08:22 +08:00
</g>
<!-- ui_builder_default_t -->
2019-12-18 15:51:40 +08:00
<g id="node9" class="node"><title>ui_builder_default_t</title>
<polygon fill="none" stroke="black" points="271.99,-1 271.99,-37 408.01,-37 408.01,-1 271.99,-1"/>
<text text-anchor="middle" x="340" y="-15.7969" font-family="Courier New" font-size="10.00">ui_builder_default_t</text>
2019-09-10 16:08:22 +08:00
</g>
<!-- ui_builder_default_t&#45;&gt;ui_builder_t -->
2019-12-18 15:51:40 +08:00
<g id="edge9" class="edge"><title>ui_builder_default_t&#45;&gt;ui_builder_t</title>
<path fill="none" stroke="black" stroke-dasharray="5,2" d="M340,-37.0084C340,-44.8078 340,-54.5605 340,-64.6706"/>
<polygon fill="none" stroke="black" points="336.5,-64.8408 340,-74.8408 343.5,-64.8409 336.5,-64.8408"/>
2019-09-10 16:08:22 +08:00
</g>
<!-- ui_xml_writer_t -->
2019-12-18 15:51:40 +08:00
<g id="node11" class="node"><title>ui_xml_writer_t</title>
<polygon fill="none" stroke="black" points="425.993,-1 425.993,-37 532.007,-37 532.007,-1 425.993,-1"/>
<text text-anchor="middle" x="479" y="-15.7969" font-family="Courier New" font-size="10.00">ui_xml_writer_t</text>
2019-09-10 16:08:22 +08:00
</g>
<!-- ui_xml_writer_t&#45;&gt;ui_builder_t -->
2019-12-18 15:51:40 +08:00
<g id="edge11" class="edge"><title>ui_xml_writer_t&#45;&gt;ui_builder_t</title>
<path fill="none" stroke="black" stroke-dasharray="5,2" d="M456.047,-37.0084C444.031,-45.9126 428.578,-57.3627 412.895,-68.9841"/>
<polygon fill="none" stroke="black" points="410.641,-66.2985 404.69,-75.0643 414.808,-71.9227 410.641,-66.2985"/>
2019-09-10 16:08:22 +08:00
</g>
<!-- ui_binary_writer_t -->
2019-12-18 15:51:40 +08:00
<g id="node13" class="node"><title>ui_binary_writer_t</title>
<polygon fill="none" stroke="black" points="549.991,-1 549.991,-37 674.009,-37 674.009,-1 549.991,-1"/>
<text text-anchor="middle" x="612" y="-15.7969" font-family="Courier New" font-size="10.00">ui_binary_writer_t</text>
2019-09-10 16:08:22 +08:00
</g>
<!-- ui_binary_writer_t&#45;&gt;ui_builder_t -->
2019-12-18 15:51:40 +08:00
<g id="edge13" class="edge"><title>ui_binary_writer_t&#45;&gt;ui_builder_t</title>
<path fill="none" stroke="black" stroke-dasharray="5,2" d="M567.085,-37.0084C527.335,-52.0608 468.372,-74.3887 420.49,-92.5202"/>
<polygon fill="none" stroke="black" points="419.183,-89.2726 411.071,-96.0872 421.662,-95.819 419.183,-89.2726"/>
2019-09-10 16:08:22 +08:00
</g>
</g>
</svg>