Skip to content

Commit ff221a9

Browse files
committed
Sort generated code classes and members to enable clear diff when generating from a newer UI framework version
1 parent 636afa4 commit ff221a9

File tree

32 files changed

+207769
-207760
lines changed

32 files changed

+207769
-207760
lines changed

NuGet.config

+9
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<configuration>
3+
<packageSources>
4+
<add key="nuget.org" value="https://api.nuget.org/v3/index.json" />
5+
6+
<!-- Uncomment the line below to use a local-built version of CSharpMarkup.WinUI NuGet -->
7+
<!--<add key="csharpmarkup-winui-local" value="..\CSharpForMarkup\src\NuGet" />-->
8+
</packageSources>
9+
</configuration>

src/CSharpMarkup.WinUI.LiveChartsCore.SkiaSharpView/Generated/SourceGenerators/SourceGenerators.CsMarkupApiSourceGenerator/UnoWinUI.NET7_0.cs

+580-580
Large diffs are not rendered by default.

src/CSharpMarkup.WinUI.LiveChartsCore.SkiaSharpView/Generated/SourceGenerators/SourceGenerators.CsMarkupApiSourceGenerator/UnoWinUI.NET7_0_ANDROID.cs

+580-580
Large diffs are not rendered by default.

src/CSharpMarkup.WinUI.LiveChartsCore.SkiaSharpView/Generated/SourceGenerators/SourceGenerators.CsMarkupApiSourceGenerator/UnoWinUI.NET7_0_IOS.cs

+577-577
Large diffs are not rendered by default.

src/CSharpMarkup.WinUI.LiveChartsCore.SkiaSharpView/Generated/SourceGenerators/SourceGenerators.CsMarkupApiSourceGenerator/UnoWinUI.NET7_0_MACCATALYST.cs

+577-577
Large diffs are not rendered by default.

src/CSharpMarkup.WinUI.LiveChartsCore.SkiaSharpView/Generated/SourceGenerators/SourceGenerators.CsMarkupApiSourceGenerator/UnoWinUI.NET7_0_MACOS.cs

+580-580
Large diffs are not rendered by default.

src/CSharpMarkup.WinUI.LiveChartsCore.SkiaSharpView/Generated/SourceGenerators/SourceGenerators.CsMarkupApiSourceGenerator/WinUI.NET7_0_WINDOWS10_0_19041.cs

+561-561
Large diffs are not rendered by default.

src/CSharpMarkup.WinUI.Uno.Extensions.Navigation/Generated/SourceGenerators/SourceGenerators.CsMarkupApiSourceGenerator/UnoWinUI.NET7_0.cs

+124-124
Original file line numberDiff line numberDiff line change
@@ -30,18 +30,110 @@ public static TTarget FrameNavigatorExtensions_NavigatorInstance<TTarget>(this T
3030
}
3131
}
3232

33-
namespace CSharpMarkup.WinUI.Uno.Extensions.Navigation // Navigation
33+
namespace CSharpMarkup.WinUI.Uno.Extensions.Navigation // FrameView
3434
{
35-
public static partial class NavigationExtensions
35+
public static partial class Helpers
3636
{
37-
/// <summary>Set <see cref="UnoExtensionsNavigation.UI.Navigation.Request"/></summary>
38-
public static TTarget Navigation_Request<TTarget>(this TTarget target, string value) where TTarget : FrameworkElement
39-
{ UnoExtensionsNavigation.UI.Navigation.SetRequest(target.UI, value); return target; }
37+
/// <summary>Create a <see cref="UnoExtensionsNavigation.UI.Controls.FrameView"/></summary>
38+
public static FrameView FrameView(UIObject Content)
39+
{
40+
var ui = new UnoExtensionsNavigation.UI.Controls.FrameView();
41+
if (Content != null) ui.Content = Content.UI;
42+
return CSharpMarkup.WinUI.Uno.Extensions.Navigation.FrameView.StartChain(ui);
43+
}
4044

41-
/// <summary>Bind (or set enum value of) <see cref="UnoExtensionsNavigation.UI.Navigation.Request"/></summary>
42-
public static DependencyProperty<TTarget, string> Navigation_Request<TTarget>(this TTarget target) where TTarget : FrameworkElement
43-
=> DependencyProperty<TTarget, string>.Get(target, UnoExtensionsNavigation.UI.Navigation.RequestProperty);
45+
/// <summary>Create a <see cref="UnoExtensionsNavigation.UI.Controls.FrameView"/></summary>
46+
public static FrameView FrameView()
47+
{
48+
var ui = new UnoExtensionsNavigation.UI.Controls.FrameView();
49+
return CSharpMarkup.WinUI.Uno.Extensions.Navigation.FrameView.StartChain(ui);
50+
}
51+
}
52+
53+
public partial class FrameView : UserControl, IUI<UnoExtensionsNavigation.UI.Controls.FrameView>
54+
{
55+
static FrameView instance;
56+
57+
internal static FrameView StartChain(UnoExtensionsNavigation.UI.Controls.FrameView ui)
58+
{
59+
if (instance == null) instance = new FrameView();
60+
instance.UI = ui;
61+
return instance;
62+
}
63+
64+
UnoExtensionsNavigation.UI.Controls.FrameView ui;
65+
66+
public new UnoExtensionsNavigation.UI.Controls.FrameView UI
67+
{
68+
get => ui;
69+
protected set => base.UI = ui = value;
70+
}
71+
72+
public static implicit operator Xaml.UIElement(FrameView view) => view?.UI;
73+
74+
public static implicit operator UnoExtensionsNavigation.UI.Controls.FrameView(FrameView view) => view?.UI;
75+
76+
public static implicit operator FrameView(UnoExtensionsNavigation.UI.Controls.FrameView ui) => FrameView.StartChain(ui);
77+
78+
public FrameView Invoke(Action<UnoExtensionsNavigation.UI.Controls.FrameView> action) { action?.Invoke(UI); return this; }
79+
80+
protected FrameView() { }
81+
}
82+
}
83+
84+
namespace CSharpMarkup.WinUI.Uno.Extensions.Navigation // NavigationFlyout
85+
{
86+
public static partial class Helpers
87+
{
88+
/// <summary>Create a <see cref="UnoExtensionsNavigation.UI.Controls.NavigationFlyout"/></summary>
89+
public static NavigationFlyout NavigationFlyout(Xaml.UIElement Content)
90+
{
91+
var ui = new UnoExtensionsNavigation.UI.Controls.NavigationFlyout();
92+
if (Content != null) ui.Content = Content;
93+
return CSharpMarkup.WinUI.Uno.Extensions.Navigation.NavigationFlyout.StartChain(ui);
94+
}
95+
96+
/// <summary>Create a <see cref="UnoExtensionsNavigation.UI.Controls.NavigationFlyout"/></summary>
97+
public static NavigationFlyout NavigationFlyout()
98+
{
99+
var ui = new UnoExtensionsNavigation.UI.Controls.NavigationFlyout();
100+
return CSharpMarkup.WinUI.Uno.Extensions.Navigation.NavigationFlyout.StartChain(ui);
101+
}
102+
}
103+
104+
public partial class NavigationFlyout : Flyout, IUI<UnoExtensionsNavigation.UI.Controls.NavigationFlyout>
105+
{
106+
static NavigationFlyout instance;
107+
108+
internal static NavigationFlyout StartChain(UnoExtensionsNavigation.UI.Controls.NavigationFlyout ui)
109+
{
110+
if (instance == null) instance = new NavigationFlyout();
111+
instance.UI = ui;
112+
return instance;
113+
}
114+
115+
UnoExtensionsNavigation.UI.Controls.NavigationFlyout ui;
116+
117+
public new UnoExtensionsNavigation.UI.Controls.NavigationFlyout UI
118+
{
119+
get => ui;
120+
protected set => base.UI = ui = value;
121+
}
122+
123+
public static implicit operator UnoExtensionsNavigation.UI.Controls.NavigationFlyout(NavigationFlyout view) => view?.UI;
124+
125+
public static implicit operator NavigationFlyout(UnoExtensionsNavigation.UI.Controls.NavigationFlyout ui) => NavigationFlyout.StartChain(ui);
126+
127+
public NavigationFlyout Invoke(Action<UnoExtensionsNavigation.UI.Controls.NavigationFlyout> action) { action?.Invoke(UI); return this; }
128+
129+
protected NavigationFlyout() { }
130+
}
131+
}
44132

133+
namespace CSharpMarkup.WinUI.Uno.Extensions.Navigation // Navigation
134+
{
135+
public static partial class NavigationExtensions
136+
{
45137
/// <summary>Set <see cref="UnoExtensionsNavigation.UI.Navigation.Data"/></summary>
46138
public static TTarget Navigation_Data<TTarget>(this TTarget target, object? value) where TTarget : FrameworkElement
47139
{ UnoExtensionsNavigation.UI.Navigation.SetData(target.UI, value); return target; }
@@ -50,19 +142,27 @@ public static TTarget Navigation_Data<TTarget>(this TTarget target, object? valu
50142
public static DependencyProperty<TTarget, object?> Navigation_Data<TTarget>(this TTarget target) where TTarget : FrameworkElement
51143
=> DependencyProperty<TTarget, object?>.Get(target, UnoExtensionsNavigation.UI.Navigation.DataProperty);
52144

145+
/// <summary>Set <see cref="UnoExtensionsNavigation.UI.Navigation.Request"/></summary>
146+
public static TTarget Navigation_Request<TTarget>(this TTarget target, string value) where TTarget : FrameworkElement
147+
{ UnoExtensionsNavigation.UI.Navigation.SetRequest(target.UI, value); return target; }
148+
149+
/// <summary>Bind (or set enum value of) <see cref="UnoExtensionsNavigation.UI.Navigation.Request"/></summary>
150+
public static DependencyProperty<TTarget, string> Navigation_Request<TTarget>(this TTarget target) where TTarget : FrameworkElement
151+
=> DependencyProperty<TTarget, string>.Get(target, UnoExtensionsNavigation.UI.Navigation.RequestProperty);
152+
53153
/// <summary>Set <see cref="UnoExtensionsNavigation.UI.Navigation"/> attached properties</summary>
54154
public static TTarget Navigation<TTarget>(this TTarget target
55155

56-
, string Request = default
57-
58156
, object? Data = default
59157

158+
, string Request = default
159+
60160
) where TTarget : FrameworkElement
61161
{
62-
if (Request is not null) UnoExtensionsNavigation.UI.Navigation.SetRequest(target.UI, Request);
63-
64162
if (Data is not null) UnoExtensionsNavigation.UI.Navigation.SetData(target.UI, Data);
65163

164+
if (Request is not null) UnoExtensionsNavigation.UI.Navigation.SetRequest(target.UI, Request);
165+
66166
return target;
67167
}
68168
}
@@ -72,14 +172,6 @@ namespace CSharpMarkup.WinUI.Uno.Extensions.Navigation // Region
72172
{
73173
public static partial class RegionExtensions
74174
{
75-
/// <summary>Set <see cref="UnoExtensionsNavigation.UI.Region.Instance"/></summary>
76-
public static TTarget Region_Instance<TTarget>(this TTarget target, UnoExtensionsNavigation.Regions.IRegion? value) where TTarget : DependencyObject
77-
{ UnoExtensionsNavigation.UI.Region.SetInstance(target.UI, value); return target; }
78-
79-
/// <summary>Bind (or set enum value of) <see cref="UnoExtensionsNavigation.UI.Region.Instance"/></summary>
80-
public static DependencyProperty<TTarget, UnoExtensionsNavigation.Regions.IRegion?> Region_Instance<TTarget>(this TTarget target) where TTarget : DependencyObject
81-
=> DependencyProperty<TTarget, UnoExtensionsNavigation.Regions.IRegion?>.Get(target, UnoExtensionsNavigation.UI.Region.InstanceProperty);
82-
83175
/// <summary>Set <see cref="UnoExtensionsNavigation.UI.Region.Attached"/></summary>
84176
public static TTarget Region_Attached<TTarget>(this TTarget target, bool value) where TTarget : DependencyObject
85177
{ UnoExtensionsNavigation.UI.Region.SetAttached(target.UI, value); return target; }
@@ -88,6 +180,14 @@ public static TTarget Region_Attached<TTarget>(this TTarget target, bool value)
88180
public static DependencyProperty<TTarget, bool> Region_Attached<TTarget>(this TTarget target) where TTarget : DependencyObject
89181
=> DependencyProperty<TTarget, bool>.Get(target, UnoExtensionsNavigation.UI.Region.AttachedProperty);
90182

183+
/// <summary>Set <see cref="UnoExtensionsNavigation.UI.Region.Instance"/></summary>
184+
public static TTarget Region_Instance<TTarget>(this TTarget target, UnoExtensionsNavigation.Regions.IRegion? value) where TTarget : DependencyObject
185+
{ UnoExtensionsNavigation.UI.Region.SetInstance(target.UI, value); return target; }
186+
187+
/// <summary>Bind (or set enum value of) <see cref="UnoExtensionsNavigation.UI.Region.Instance"/></summary>
188+
public static DependencyProperty<TTarget, UnoExtensionsNavigation.Regions.IRegion?> Region_Instance<TTarget>(this TTarget target) where TTarget : DependencyObject
189+
=> DependencyProperty<TTarget, UnoExtensionsNavigation.Regions.IRegion?>.Get(target, UnoExtensionsNavigation.UI.Region.InstanceProperty);
190+
91191
/// <summary>Set <see cref="UnoExtensionsNavigation.UI.Region.Parent"/></summary>
92192
public static TTarget Region_Parent<TTarget>(this TTarget target, Xaml.FrameworkElement value) where TTarget : DependencyObject
93193
{ UnoExtensionsNavigation.UI.Region.SetParent(target.UI, value); return target; }
@@ -107,20 +207,20 @@ public static DependencyProperty<TTarget, IServiceProvider> Region_ServiceProvid
107207
/// <summary>Set <see cref="UnoExtensionsNavigation.UI.Region"/> attached properties</summary>
108208
public static TTarget Region<TTarget>(this TTarget target
109209

110-
, UnoExtensionsNavigation.Regions.IRegion? Instance = default
111-
112210
, bool? Attached = default
113211

212+
, UnoExtensionsNavigation.Regions.IRegion? Instance = default
213+
114214
, Xaml.FrameworkElement Parent = default
115215

116216
, IServiceProvider ServiceProvider = default
117217

118218
) where TTarget : DependencyObject
119219
{
120-
if (Instance is not null) UnoExtensionsNavigation.UI.Region.SetInstance(target.UI, Instance);
121-
122220
if (Attached is not null) UnoExtensionsNavigation.UI.Region.SetAttached(target.UI, Attached.Value);
123221

222+
if (Instance is not null) UnoExtensionsNavigation.UI.Region.SetInstance(target.UI, Instance);
223+
124224
if (Parent is not null) UnoExtensionsNavigation.UI.Region.SetParent(target.UI, Parent);
125225

126226
if (ServiceProvider is not null) UnoExtensionsNavigation.UI.Region.SetServiceProvider(target.UI, ServiceProvider);
@@ -162,106 +262,6 @@ public static TTarget Region<TTarget>(this TTarget target
162262
}
163263
}
164264

165-
namespace CSharpMarkup.WinUI.Uno.Extensions.Navigation // FrameView
166-
{
167-
public static partial class Helpers
168-
{
169-
/// <summary>Create a <see cref="UnoExtensionsNavigation.UI.Controls.FrameView"/></summary>
170-
public static FrameView FrameView(UIObject Content)
171-
{
172-
var ui = new UnoExtensionsNavigation.UI.Controls.FrameView();
173-
if (Content != null) ui.Content = Content.UI;
174-
return CSharpMarkup.WinUI.Uno.Extensions.Navigation.FrameView.StartChain(ui);
175-
}
176-
177-
/// <summary>Create a <see cref="UnoExtensionsNavigation.UI.Controls.FrameView"/></summary>
178-
public static FrameView FrameView()
179-
{
180-
var ui = new UnoExtensionsNavigation.UI.Controls.FrameView();
181-
return CSharpMarkup.WinUI.Uno.Extensions.Navigation.FrameView.StartChain(ui);
182-
}
183-
}
184-
185-
public partial class FrameView : UserControl, IUI<UnoExtensionsNavigation.UI.Controls.FrameView>
186-
{
187-
static FrameView instance;
188-
189-
internal static FrameView StartChain(UnoExtensionsNavigation.UI.Controls.FrameView ui)
190-
{
191-
if (instance == null) instance = new FrameView();
192-
instance.UI = ui;
193-
return instance;
194-
}
195-
196-
UnoExtensionsNavigation.UI.Controls.FrameView ui;
197-
198-
public new UnoExtensionsNavigation.UI.Controls.FrameView UI
199-
{
200-
get => ui;
201-
protected set => base.UI = ui = value;
202-
}
203-
204-
public static implicit operator Xaml.UIElement(FrameView view) => view?.UI;
205-
206-
public static implicit operator UnoExtensionsNavigation.UI.Controls.FrameView(FrameView view) => view?.UI;
207-
208-
public static implicit operator FrameView(UnoExtensionsNavigation.UI.Controls.FrameView ui) => FrameView.StartChain(ui);
209-
210-
public FrameView Invoke(Action<UnoExtensionsNavigation.UI.Controls.FrameView> action) { action?.Invoke(UI); return this; }
211-
212-
protected FrameView() { }
213-
}
214-
}
215-
216-
namespace CSharpMarkup.WinUI.Uno.Extensions.Navigation // NavigationFlyout
217-
{
218-
public static partial class Helpers
219-
{
220-
/// <summary>Create a <see cref="UnoExtensionsNavigation.UI.Controls.NavigationFlyout"/></summary>
221-
public static NavigationFlyout NavigationFlyout(Xaml.UIElement Content)
222-
{
223-
var ui = new UnoExtensionsNavigation.UI.Controls.NavigationFlyout();
224-
if (Content != null) ui.Content = Content;
225-
return CSharpMarkup.WinUI.Uno.Extensions.Navigation.NavigationFlyout.StartChain(ui);
226-
}
227-
228-
/// <summary>Create a <see cref="UnoExtensionsNavigation.UI.Controls.NavigationFlyout"/></summary>
229-
public static NavigationFlyout NavigationFlyout()
230-
{
231-
var ui = new UnoExtensionsNavigation.UI.Controls.NavigationFlyout();
232-
return CSharpMarkup.WinUI.Uno.Extensions.Navigation.NavigationFlyout.StartChain(ui);
233-
}
234-
}
235-
236-
public partial class NavigationFlyout : Flyout, IUI<UnoExtensionsNavigation.UI.Controls.NavigationFlyout>
237-
{
238-
static NavigationFlyout instance;
239-
240-
internal static NavigationFlyout StartChain(UnoExtensionsNavigation.UI.Controls.NavigationFlyout ui)
241-
{
242-
if (instance == null) instance = new NavigationFlyout();
243-
instance.UI = ui;
244-
return instance;
245-
}
246-
247-
UnoExtensionsNavigation.UI.Controls.NavigationFlyout ui;
248-
249-
public new UnoExtensionsNavigation.UI.Controls.NavigationFlyout UI
250-
{
251-
get => ui;
252-
protected set => base.UI = ui = value;
253-
}
254-
255-
public static implicit operator UnoExtensionsNavigation.UI.Controls.NavigationFlyout(NavigationFlyout view) => view?.UI;
256-
257-
public static implicit operator NavigationFlyout(UnoExtensionsNavigation.UI.Controls.NavigationFlyout ui) => NavigationFlyout.StartChain(ui);
258-
259-
public NavigationFlyout Invoke(Action<UnoExtensionsNavigation.UI.Controls.NavigationFlyout> action) { action?.Invoke(UI); return this; }
260-
261-
protected NavigationFlyout() { }
262-
}
263-
}
264-
265265

266266
#endif
267267
// End of generated C# Markup API for Uno.WinUI

0 commit comments

Comments
 (0)