Skip to content

Commit 88b2225

Browse files
committed
added viewbox control
1 parent 50a0f22 commit 88b2225

3 files changed

Lines changed: 400 additions & 41 deletions

File tree

Lines changed: 227 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,227 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<Document xmlns:p="property" xmlns:r="reflection" Id="JY5hELhNLNrMLoqemyCyws" LanguageVersion="2025.7.1" Version="0.128">
3+
<NugetDependency Id="Ot7vXDEqh1dN0UsIHsH4U7" Location="VL.CoreLib" Version="2025.7.1" />
4+
<Patch Id="LPQUwJLLlOYLXskhc7Jdh3">
5+
<Canvas Id="IHBvRxhWlXkM79FL00Nths" DefaultCategory="Main" CanvasType="FullCategory" />
6+
<!--
7+
8+
************************ Application ************************
9+
10+
-->
11+
<Node Name="Application" Bounds="100,100" Id="IULKTukfcXCOvaRcUheYBH">
12+
<p:NodeReference>
13+
<Choice Kind="ContainerDefinition" Name="Process" />
14+
<CategoryReference Kind="Category" Name="Primitive" />
15+
</p:NodeReference>
16+
<Patch Id="HF6fS92S3RWMyGUwmrvLT3">
17+
<Canvas Id="GPNhdAGD97CN2OOjwE2uya" CanvasType="Group">
18+
<Node Bounds="406,670,145,19" Id="LRYgfMuZIsiPcKQbx2A4tX">
19+
<p:NodeReference LastCategoryFullName="Graphics.Skia" LastDependency="VL.Skia.vl">
20+
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
21+
<Choice Kind="ProcessAppFlag" Name="Renderer" />
22+
</p:NodeReference>
23+
<Pin Id="EMAaVQMVNf2MIIhNQanTL4" Name="Node Context" Kind="InputPin" IsHidden="true" />
24+
<Pin Id="IP7Iro64gNDNN8POA18lhR" Name="Bounds" Kind="InputPin" DefaultValue="729, 392, 583, 524" IsHidden="true" />
25+
<Pin Id="OhUk0lcXRfZPS1pGZZQXFi" Name="Save Bounds" Kind="InputPin" IsHidden="true" />
26+
<Pin Id="Crih6r1mjYkP4zxje5Ginm" Name="Bound to Document" Kind="InputPin" IsHidden="true" />
27+
<Pin Id="EyUbJWQNM3mPPTWltTE2st" Name="Dialog If Document Changed" Kind="InputPin" IsHidden="true" />
28+
<Pin Id="BFnV08nNYYRNxsebtiZZkM" Name="Always On Top" Kind="InputPin" IsHidden="true" />
29+
<Pin Id="AIPYFPfNkoeO1lw9hMffLQ" Name="Extend Into Title Bar" Kind="InputPin" IsHidden="true" />
30+
<Pin Id="M6faqG3yVBXL3Y6DctNIuZ" Name="Input" Kind="InputPin" />
31+
<Pin Id="OnlY7pJYxdHOvfcPHZUOhU" Name="Title" Kind="InputPin" />
32+
<Pin Id="TzLsWtBQ9s0OPLmPbOLnbh" Name="Title Bar Interaction Width" Kind="InputPin" IsHidden="true" />
33+
<Pin Id="P2HKmBXloIULmSRi3upN8U" Name="Color" Kind="InputPin" />
34+
<Pin Id="NNLsWi94W0ANq4QYsXFHg0" Name="Clear" Kind="InputPin" />
35+
<Pin Id="Ub7cgeWTkHALOq6qAiDiER" Name="Space" Kind="InputPin" />
36+
<Pin Id="LAgNEhIN11oMbLnVST5LjE" Name="Show Cursor" Kind="InputPin" />
37+
<Pin Id="EOuan4OCxxTNDTIK6HJYXx" Name="VSync" Kind="InputPin" />
38+
<Pin Id="B0KV9mP3lzkNpq4IrGd92y" Name="Commands" Kind="InputPin" IsHidden="true" />
39+
<Pin Id="TNpEnIZii3yLBp4waZEE7M" Name="Enable Keyboard Shortcuts" Kind="InputPin" IsHidden="true" />
40+
<Pin Id="KmQsrRiHU3jMzMfNuUW28B" Name="Enabled" Kind="InputPin" />
41+
<Pin Id="IM1SOSeSIS9O6pwbpZYKia" Name="Form Bounds Notifications" Kind="OutputPin" IsHidden="true" />
42+
<Pin Id="UIuKGZGWzKBQPqxGXpzzrt" Name="Form" Kind="OutputPin" />
43+
<Pin Id="LVCVyIOVar8Nmdj6RdgUeq" Name="ClientBounds" Kind="OutputPin" />
44+
<Pin Id="KnpRyZEGwKzOBYV3JmCV3d" Name="Render Time" Kind="OutputPin" />
45+
</Node>
46+
<Node Bounds="406,620,79,19" Id="IFlKEVZ0cOiL3r6ah33y8f">
47+
<p:NodeReference LastCategoryFullName="Avalonia" LastDependency="VL.Skia.Avalonia.vl">
48+
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
49+
<Choice Kind="ProcessAppFlag" Name="AvaloniaLayer" />
50+
</p:NodeReference>
51+
<Pin Id="TqBUfCR0ZIEPhlU3xDheN6" Name="On Setup Application" Kind="InputPin" IsHidden="true" />
52+
<Pin Id="MXQcpNhYZ1ZNUR7aInj5M3" Name="Content" Kind="InputPin" />
53+
<Pin Id="U8X0y8xcRYKOArxsjTGMV7" Name="Requested Theme Variant" Kind="InputPin" />
54+
<Pin Id="RIfFfNlICbNLof9hiZrdjK" Name="Output" Kind="StateOutputPin" />
55+
<Pin Id="PK3gCVTwCC6M3rtIUm2KaP" Name="Scaling Factor" Kind="InputPin" IsHidden="true" />
56+
</Node>
57+
<Node Bounds="480,569,69,19" Id="GywNa8jtXK9MpurCZg3Ult">
58+
<p:NodeReference LastCategoryFullName="Avalonia.Themes.Variants" LastDependency="VL.Avalonia.vl">
59+
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
60+
<Choice Kind="OperationCallFlag" Name="DarkTheme" />
61+
</p:NodeReference>
62+
<Pin Id="O0yR6R3PNJLMrWTNIqzu45" Name="Dark Theme" Kind="OutputPin" />
63+
</Node>
64+
<Pad Id="VkYEDDAAHsfLNiWbvJ2QTg" Bounds="72,184,487,21" ShowValueBox="true" isIOBox="true" Value="https://docs.avaloniaui.net/docs/reference/controls/viewbox">
65+
<p:TypeAnnotation LastCategoryFullName="Primitive" LastDependency="VL.CoreLib.vl">
66+
<Choice Kind="TypeFlag" Name="String" />
67+
</p:TypeAnnotation>
68+
<p:ValueBoxSettings>
69+
<p:fontsize p:Type="Int32">9</p:fontsize>
70+
<p:stringtype p:Assembly="VL.Core" p:Type="VL.Core.StringType">Link</p:stringtype>
71+
</p:ValueBoxSettings>
72+
</Pad>
73+
<Pad Id="NtAxNJHMSRvN45o6uu46yZ" Bounds="72,39,166,50" ShowValueBox="true" isIOBox="true" Value="Viewbox ">
74+
<p:TypeAnnotation LastCategoryFullName="Primitive" LastDependency="VL.CoreLib.vl">
75+
<Choice Kind="TypeFlag" Name="String" />
76+
</p:TypeAnnotation>
77+
<p:ValueBoxSettings>
78+
<p:fontsize p:Type="Int32">24</p:fontsize>
79+
<p:stringtype p:Assembly="VL.Core" p:Type="VL.Core.StringType">Comment</p:stringtype>
80+
</p:ValueBoxSettings>
81+
</Pad>
82+
<Pad Id="QbuUhWG8docPARgSTk6TgN" Bounds="72,89,265,97" ShowValueBox="true" isIOBox="true" Value="The Viewbox is a container control which can scale its contents. The way in which the contents are stretched can be defined, as well as when the stretch will occur (stretch direction). ">
83+
<p:TypeAnnotation LastCategoryFullName="Primitive" LastDependency="VL.CoreLib.vl">
84+
<Choice Kind="TypeFlag" Name="String" />
85+
</p:TypeAnnotation>
86+
<p:ValueBoxSettings>
87+
<p:fontsize p:Type="Int32">9</p:fontsize>
88+
<p:stringtype p:Assembly="VL.Core" p:Type="VL.Core.StringType">Comment</p:stringtype>
89+
</p:ValueBoxSettings>
90+
</Pad>
91+
<Node Bounds="406,400,65,19" Id="QOfWPHutzNAOYtkt6DKYbU">
92+
<p:NodeReference LastCategoryFullName="Avalonia.Controls" LastDependency="VL.Avalonia.vl">
93+
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
94+
<Choice Kind="ProcessAppFlag" Name="Viewbox" />
95+
</p:NodeReference>
96+
<Pin Id="HPLxZmW0h51PjfM7sAucGK" Name="Child" Kind="InputPin" />
97+
<Pin Id="Fi90io4U5lJMSlSaACeKni" Name="Style" Kind="InputPin" />
98+
<Pin Id="EoZVcRK0GsqNZNyvQiZm7S" Name="Classes" Kind="InputPin" IsHidden="true" />
99+
<Pin Id="OLR7OT2IP7GQFOqF5hblyo" Name="Name" Kind="InputPin" IsHidden="true" />
100+
<Pin Id="KPF0VT5hsNRNwO01qYl785" Name="Stretch" Kind="InputPin" />
101+
<Pin Id="SVbsgvkOrwLLgUtTKrXmbO" Name="Stretch Direction" Kind="InputPin" />
102+
<Pin Id="SfRXcUphx5wPkJ8VMLMo4M" Name="Output" Kind="OutputPin" />
103+
<Pin Id="UCPFRhlFRd5OAqBiQbzGrF" Name="Transitions" Kind="InputPin" IsHidden="true" />
104+
<Pin Id="PFLsyu3gw7ULhnVZZWdE5U" Name="Margin" Kind="InputPin" IsHidden="true" />
105+
<Pin Id="HG0nna7oyMmLkUkPT29jLL" Name="Horizontal Alignment" Kind="InputPin" IsHidden="true" />
106+
<Pin Id="GOBazh9uwvmPSGetcvtyhR" Name="Vertical Alignment" Kind="InputPin" IsHidden="true" />
107+
<Pin Id="NYqnouxk3b2MpOAYq8Qo5J" Name="Focus Adorner" Kind="InputPin" IsHidden="true" />
108+
<Pin Id="JuWeA2seQ9rQVdteOeqpfI" Name="Context Menu" Kind="InputPin" IsHidden="true" />
109+
<Pin Id="OZuiC7XqoJ6O0IpeWZF1JL" Name="Context Flyout" Kind="InputPin" IsHidden="true" />
110+
<Pin Id="Apopg82joBbP6DLLSILIFn" Name="Render Transform" Kind="InputPin" IsHidden="true" />
111+
<Pin Id="TeeX6zyM4ISQapaRDA0ltv" Name="Is Visible" Kind="InputPin" IsHidden="true" />
112+
<Pin Id="Vm5iIuNSHCuLh20rJR9cik" Name="Effect" Kind="InputPin" IsHidden="true" />
113+
<Pin Id="Cg73rSxn3jXLl9RdbcjCul" Name="Focusable" Kind="InputPin" IsHidden="true" />
114+
<Pin Id="QjfxVibxR3PQDOgN3uggZr" Name="Is Enabled" Kind="InputPin" IsHidden="true" />
115+
</Node>
116+
<Node Bounds="406,490,65,19" Id="RSSgddNmjOVOhQpthvraIq">
117+
<p:NodeReference LastCategoryFullName="Avalonia.Controls" LastDependency="VL.Avalonia.vl">
118+
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
119+
<CategoryReference Kind="Category" Name="Controls" NeedsToBeDirectParent="true">
120+
<p:OuterCategoryReference Kind="Category" Name="Avalonia" NeedsToBeDirectParent="true" />
121+
</CategoryReference>
122+
<Choice Kind="ProcessAppFlag" Name="Grid" />
123+
</p:NodeReference>
124+
<Pin Id="O0pzxGtby8GLwM67FVUGEp" Name="Children" Kind="InputPin" />
125+
<Pin Id="KHzybLh48n1NWxE06z63vw" Name="Style" Kind="InputPin" />
126+
<Pin Id="KvGppb8BrrZLUO6j2bvkMX" Name="Column Definitions" Kind="InputPin" />
127+
<Pin Id="MSJox9FylmZOTROIqGx77q" Name="Row Definitions" Kind="InputPin" />
128+
<Pin Id="JWmZ99R7DL5Ml1I0kvSJLc" Name="Output" Kind="OutputPin" />
129+
<Pin Id="IqpF8DuT9L7MRVxygYHxt2" Name="Classes" Kind="InputPin" IsHidden="true" />
130+
<Pin Id="NNjebPWcMC0PMUp6EooKxV" Name="Name" Kind="InputPin" IsHidden="true" />
131+
<Pin Id="VJhSLaZsiUwM32qubxlqQN" Name="Background" Kind="InputPin" IsHidden="true" />
132+
<Pin Id="GirrdEpIfJVNFsmWhYTbZM" Name="Transitions" Kind="InputPin" IsHidden="true" />
133+
<Pin Id="Q7nSLjAzpkcLXqCItvGmoK" Name="Margin" Kind="InputPin" IsHidden="true" />
134+
<Pin Id="B2a64h4GbXcNU6zD7MYmxz" Name="Horizontal Alignment" Kind="InputPin" IsHidden="true" />
135+
<Pin Id="Fe7qkguQtAwQVlZehZXUVC" Name="Vertical Alignment" Kind="InputPin" IsHidden="true" />
136+
<Pin Id="DxgQmFhlDOXL2Z5Px1Iot1" Name="Focus Adorner" Kind="InputPin" IsHidden="true" />
137+
<Pin Id="K39VYpAqaYBNMP5ttJMvWT" Name="Context Menu" Kind="InputPin" IsHidden="true" />
138+
<Pin Id="V1jmUWoulBlNVudFYAauaD" Name="Context Flyout" Kind="InputPin" IsHidden="true" />
139+
<Pin Id="JJshH2A6LJ2OxXTwNweYh2" Name="Show Grid Lines" Kind="InputPin" IsHidden="true" />
140+
<Pin Id="POPTgwKkoGzOUFd0QRj1wp" Name="Render Transform" Kind="InputPin" IsHidden="true" />
141+
<Pin Id="Hh0OIn6Ze5MLFk27n3Htb9" Name="Is Visible" Kind="InputPin" IsHidden="true" />
142+
<Pin Id="AnsKPNATd20NbkrMc5yY05" Name="Effect" Kind="InputPin" IsHidden="true" />
143+
<Pin Id="RhrCnFBwsQFM3xsS8FTXL5" Name="Focusable" Kind="InputPin" IsHidden="true" />
144+
<Pin Id="DqtN5l0VfZDMX9ZQIhdlD2" Name="Is Enabled" Kind="InputPin" IsHidden="true" />
145+
</Node>
146+
<Node Bounds="406,330,61,19" Id="IG7lgtloLuIQQW9k9m5qcG">
147+
<p:NodeReference LastCategoryFullName="Avalonia.Controls" LastDependency="VL.Avalonia.vl">
148+
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
149+
<Choice Kind="ProcessAppFlag" Name="TextBlock" />
150+
</p:NodeReference>
151+
<Pin Id="IKFKUANxjOTN1iAtXkLm8z" Name="Text" Kind="InputPin" />
152+
<Pin Id="M2cQIIYMRL7PfsULhKizLO" Name="Text Channel" Kind="InputPin" IsHidden="true" />
153+
<Pin Id="PWK00koAKVONWtZrXrDgIs" Name="Style" Kind="InputPin" />
154+
<Pin Id="IIlGVj1yhhjMtmx0eBQk9u" Name="Output" Kind="OutputPin" />
155+
<Pin Id="GrFg8O7THLxOuaXUr6LOBa" Name="Classes" Kind="InputPin" IsHidden="true" />
156+
<Pin Id="TUgtF0SiGgnOb1K6omPOMJ" Name="Name" Kind="InputPin" IsHidden="true" />
157+
<Pin Id="A5RMhrxBEuoObKEwv8nLW5" Name="Transitions" Kind="InputPin" IsHidden="true" />
158+
<Pin Id="PO6TgyMmJNwNBYEZfSilfO" Name="Margin" Kind="InputPin" IsHidden="true" />
159+
<Pin Id="Nk2NKaiXMYfODXyyjJ90G3" Name="Horizontal Alignment" Kind="InputPin" IsHidden="true" />
160+
<Pin Id="KvpgkzA7ZQ2M1Cre4py6GM" Name="Vertical Alignment" Kind="InputPin" IsHidden="true" />
161+
<Pin Id="JZxTRlF1adRQLHm6WNdXkG" Name="Focus Adorner" Kind="InputPin" IsHidden="true" />
162+
<Pin Id="SLMJF5Jxi2APkX4oATeoeW" Name="Context Menu" Kind="InputPin" IsHidden="true" />
163+
<Pin Id="VlycrgHy94dOpX8wY97rwm" Name="Context Flyout" Kind="InputPin" IsHidden="true" />
164+
<Pin Id="SJFZU5gPswWOLi2tlnm5qg" Name="Render Transform" Kind="InputPin" IsHidden="true" />
165+
<Pin Id="OZVoQylEnkKOimnqcmFrdR" Name="Is Visible" Kind="InputPin" IsHidden="true" />
166+
<Pin Id="JkXZ9AM8OiwO5QabqklB7e" Name="Effect" Kind="InputPin" IsHidden="true" />
167+
<Pin Id="V4qvHTYB8pTPaNFLm6CytK" Name="Focusable" Kind="InputPin" IsHidden="true" />
168+
<Pin Id="FBpGUM5yLffMisrUKtualW" Name="Is Enabled" Kind="InputPin" IsHidden="true" />
169+
<Pin Id="DFA23HspZ37PWQtmSIDyqu" Name="Font Family" Kind="InputPin" IsHidden="true" />
170+
<Pin Id="I9MRPmAAH8pOnqk1a6NUcx" Name="Font Size" Kind="InputPin" IsHidden="true" />
171+
<Pin Id="UZiXEJ2cXAGMXlwRUIeArJ" Name="Font Weight" Kind="InputPin" IsHidden="true" />
172+
<Pin Id="RIUtlyJZLTyNipJIh5QStW" Name="Font Style" Kind="InputPin" IsHidden="true" />
173+
<Pin Id="KHKvVxuWr0yLJUmTyes8n1" Name="Font Stretch" Kind="InputPin" IsHidden="true" />
174+
<Pin Id="O0jYskpknDCMJWmDLIry6d" Name="Text Alignment" Kind="InputPin" IsHidden="true" />
175+
<Pin Id="JnnUKJSUiL0PbKlDcxeImu" Name="Text Wrapping" Kind="InputPin" IsHidden="true" />
176+
<Pin Id="UUOIpLoLANfQKlvyJtlLeb" Name="Max Lines" Kind="InputPin" IsHidden="true" />
177+
<Pin Id="Jw7VlpDUsm6O610XOOWxlE" Name="Line Height" Kind="InputPin" IsHidden="true" />
178+
<Pin Id="GtpBnOnXcPDNAUptrNbgeI" Name="Line Spacing" Kind="InputPin" IsHidden="true" />
179+
<Pin Id="HE1ZU264G4BN2R99koMiB7" Name="Letter Spacing" Kind="InputPin" IsHidden="true" />
180+
<Pin Id="G3w5YcOOrhzLCsiuRs42l3" Name="Baseline Offset" Kind="InputPin" IsHidden="true" />
181+
</Node>
182+
<Pad Id="JI41owQSxz2OnkxuGlV3Jz" Comment="Text" Bounds="408,290,78,27" ShowValueBox="true" isIOBox="true" Value="Stretch Me 🏋️‍♂️">
183+
<p:TypeAnnotation LastCategoryFullName="Primitive" LastDependency="VL.CoreLib.vl">
184+
<Choice Kind="TypeFlag" Name="String" />
185+
</p:TypeAnnotation>
186+
</Pad>
187+
<Node Bounds="426,460,62,19" Id="CGLiuQ793RHMVmNpd1fKqi">
188+
<p:NodeReference LastCategoryFullName="Avalonia.Styles" LastDependency="VL.Avalonia.vl" OverloadStrategy="AllPinsThatAreNotCommon">
189+
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
190+
<FullNameCategoryReference ID="Avalonia.Styles" />
191+
<Choice Kind="ProcessAppFlag" Name="SetMargin" />
192+
<PinReference Kind="InputPin" Name="Value">
193+
<p:DataTypeReference p:Type="TypeReference" LastCategoryFullName="Primitive" LastDependency="VL.CoreLib.vl">
194+
<Choice Kind="TypeFlag" Name="Optional" />
195+
<p:TypeArguments>
196+
<TypeReference LastCategoryFullName="Primitive" LastDependency="VL.CoreLib.vl">
197+
<Choice Kind="TypeFlag" Name="Float32" />
198+
</TypeReference>
199+
</p:TypeArguments>
200+
</p:DataTypeReference>
201+
</PinReference>
202+
</p:NodeReference>
203+
<Pin Id="KOx3eyFr14qN0Bx2EJQaUU" Name="Input" Kind="InputPin" />
204+
<Pin Id="TVRUDodthr3L7LLIgIwZnz" Name="Value" Kind="InputPin" DefaultValue="32" />
205+
<Pin Id="QwXqdF1JmESPWLv90jrKY4" Name="Output" Kind="OutputPin" />
206+
</Node>
207+
</Canvas>
208+
<Patch Id="E4nQOcIT0zvOYgkhprkSgE" Name="Create" />
209+
<Patch Id="Gt5OjD78KcqMMXj2SHrzkR" Name="Update" />
210+
<ProcessDefinition Id="TCCjnmNcwyDMUjhDAVy6VD">
211+
<Fragment Id="I0A0EFuOXx9LY9jz0fXI25" Patch="E4nQOcIT0zvOYgkhprkSgE" Enabled="true" />
212+
<Fragment Id="Fnybk3Yqd1tPNfrZtxw3Nh" Patch="Gt5OjD78KcqMMXj2SHrzkR" Enabled="true" />
213+
</ProcessDefinition>
214+
<Link Id="BBHlz71MdAELzrtJYjHyzq" Ids="O0yR6R3PNJLMrWTNIqzu45,U8X0y8xcRYKOArxsjTGMV7" />
215+
<Link Id="SSir6pasIc9M2PxfZmIcQq" Ids="RIfFfNlICbNLof9hiZrdjK,M6faqG3yVBXL3Y6DctNIuZ" />
216+
<Link Id="HEhVatpARpgMOCeNo6XVTF" Ids="SfRXcUphx5wPkJ8VMLMo4M,O0pzxGtby8GLwM67FVUGEp" />
217+
<Link Id="RIgAQMRJ0NHM4QqPe4Yt6L" Ids="JWmZ99R7DL5Ml1I0kvSJLc,MXQcpNhYZ1ZNUR7aInj5M3" />
218+
<Link Id="Dm57Ju4dYFbLkaFFoW5MCY" Ids="IIlGVj1yhhjMtmx0eBQk9u,HPLxZmW0h51PjfM7sAucGK" />
219+
<Link Id="CBZK01T47z5MD0LMSg67CP" Ids="JI41owQSxz2OnkxuGlV3Jz,IKFKUANxjOTN1iAtXkLm8z" />
220+
<Link Id="GsoEUHzicr0OjeONoWvAsI" Ids="QwXqdF1JmESPWLv90jrKY4,KHzybLh48n1NWxE06z63vw" />
221+
</Patch>
222+
</Node>
223+
</Patch>
224+
<NugetDependency Id="HF5XBGKJyIxO2f8Jk3IKOc" Location="VL.Skia" Version="2025.7.1" />
225+
<NugetDependency Id="E6pDWWk4kMXNaTPH7M7Mur" Location="VL.Avalonia.Skia" Version="0.0.0" />
226+
<NugetDependency Id="Mxm6h5qpwdOMsjVxhVzJ6D" Location="VL.Avalonia" Version="0.0.0" />
227+
</Document>

0 commit comments

Comments
 (0)