committed by
GitHub
33 changed files with 424 additions and 91 deletions
@ -0,0 +1,26 @@ |
|||||
|
// <auto-generated /> |
||||
|
|
||||
|
using Avalonia.Controls; |
||||
|
using Avalonia.Markup.Xaml; |
||||
|
|
||||
|
namespace Sample.App |
||||
|
{ |
||||
|
partial class SampleView |
||||
|
{ |
||||
|
internal global::Avalonia.Controls.TextBox UserNameTextBox { get; set; } |
||||
|
|
||||
|
public void InitializeComponent(bool loadXaml = true) |
||||
|
{ |
||||
|
if (loadXaml) |
||||
|
{ |
||||
|
AvaloniaXamlLoader.Load(this); |
||||
|
} |
||||
|
|
||||
|
#if DEBUG |
||||
|
this.AttachDevTools(); |
||||
|
#endif |
||||
|
|
||||
|
UserNameTextBox = this.FindControl<global::Avalonia.Controls.TextBox>("UserNameTextBox"); |
||||
|
} |
||||
|
} |
||||
|
} |
||||
@ -0,0 +1,30 @@ |
|||||
|
// <auto-generated /> |
||||
|
|
||||
|
using Avalonia.Controls; |
||||
|
using Avalonia.Markup.Xaml; |
||||
|
|
||||
|
namespace Sample.App |
||||
|
{ |
||||
|
partial class SampleView |
||||
|
{ |
||||
|
internal global::Avalonia.ReactiveUI.RoutedViewHost ClrNamespaceRoutedViewHost { get; set; } |
||||
|
internal global::Avalonia.ReactiveUI.RoutedViewHost UriRoutedViewHost { get; set; } |
||||
|
internal global::Controls.CustomTextBox UserNameTextBox { get; set; } |
||||
|
|
||||
|
public void InitializeComponent(bool loadXaml = true) |
||||
|
{ |
||||
|
if (loadXaml) |
||||
|
{ |
||||
|
AvaloniaXamlLoader.Load(this); |
||||
|
} |
||||
|
|
||||
|
#if DEBUG |
||||
|
this.AttachDevTools(); |
||||
|
#endif |
||||
|
|
||||
|
ClrNamespaceRoutedViewHost = this.FindControl<global::Avalonia.ReactiveUI.RoutedViewHost>("ClrNamespaceRoutedViewHost"); |
||||
|
UriRoutedViewHost = this.FindControl<global::Avalonia.ReactiveUI.RoutedViewHost>("UriRoutedViewHost"); |
||||
|
UserNameTextBox = this.FindControl<global::Controls.CustomTextBox>("UserNameTextBox"); |
||||
|
} |
||||
|
} |
||||
|
} |
||||
@ -0,0 +1,28 @@ |
|||||
|
// <auto-generated /> |
||||
|
|
||||
|
using Avalonia.Controls; |
||||
|
using Avalonia.Markup.Xaml; |
||||
|
|
||||
|
namespace Sample.App |
||||
|
{ |
||||
|
partial class SampleView |
||||
|
{ |
||||
|
internal global::Avalonia.Controls.TextBox UserNameTextBox { get; set; } |
||||
|
internal global::Avalonia.Controls.ListBox NamedListBox { get; set; } |
||||
|
|
||||
|
public void InitializeComponent(bool loadXaml = true) |
||||
|
{ |
||||
|
if (loadXaml) |
||||
|
{ |
||||
|
AvaloniaXamlLoader.Load(this); |
||||
|
} |
||||
|
|
||||
|
#if DEBUG |
||||
|
this.AttachDevTools(); |
||||
|
#endif |
||||
|
|
||||
|
UserNameTextBox = this.FindControl<global::Avalonia.Controls.TextBox>("UserNameTextBox"); |
||||
|
NamedListBox = this.FindControl<global::Avalonia.Controls.ListBox>("NamedListBox"); |
||||
|
} |
||||
|
} |
||||
|
} |
||||
@ -0,0 +1,34 @@ |
|||||
|
using System.IO; |
||||
|
using System.Linq; |
||||
|
using System.Threading.Tasks; |
||||
|
|
||||
|
namespace Avalonia.NameGenerator.Tests.InitializeComponent.GeneratedDevTools |
||||
|
{ |
||||
|
public static class DevToolsCode |
||||
|
{ |
||||
|
public const string NamedControl = "NamedControl.txt"; |
||||
|
public const string NamedControls = "NamedControls.txt"; |
||||
|
public const string XNamedControl = "xNamedControl.txt"; |
||||
|
public const string XNamedControls = "xNamedControls.txt"; |
||||
|
public const string NoNamedControls = "NoNamedControls.txt"; |
||||
|
public const string CustomControls = "CustomControls.txt"; |
||||
|
public const string DataTemplates = "DataTemplates.txt"; |
||||
|
public const string SignUpView = "SignUpView.txt"; |
||||
|
public const string AttachedProps = "AttachedProps.txt"; |
||||
|
public const string FieldModifier = "FieldModifier.txt"; |
||||
|
|
||||
|
public static async Task<string> Load(string generatedCodeResourceName) |
||||
|
{ |
||||
|
var assembly = typeof(XamlXNameResolverTests).Assembly; |
||||
|
var fullResourceName = assembly |
||||
|
.GetManifestResourceNames() |
||||
|
.First(name => name.Contains("InitializeComponent") && |
||||
|
name.Contains("GeneratedDevTools") && |
||||
|
name.EndsWith(generatedCodeResourceName)); |
||||
|
|
||||
|
await using var stream = assembly.GetManifestResourceStream(fullResourceName); |
||||
|
using var reader = new StreamReader(stream!); |
||||
|
return await reader.ReadToEndAsync(); |
||||
|
} |
||||
|
} |
||||
|
} |
||||
@ -0,0 +1,36 @@ |
|||||
|
// <auto-generated /> |
||||
|
|
||||
|
using Avalonia.Controls; |
||||
|
using Avalonia.Markup.Xaml; |
||||
|
|
||||
|
namespace Sample.App |
||||
|
{ |
||||
|
partial class SampleView |
||||
|
{ |
||||
|
public global::Avalonia.Controls.TextBox FirstNameTextBox { get; set; } |
||||
|
public global::Avalonia.Controls.TextBox LastNameTextBox { get; set; } |
||||
|
protected global::Avalonia.Controls.TextBox PasswordTextBox { get; set; } |
||||
|
private global::Avalonia.Controls.TextBox ConfirmPasswordTextBox { get; set; } |
||||
|
internal global::Avalonia.Controls.Button SignUpButton { get; set; } |
||||
|
internal global::Avalonia.Controls.Button RegisterButton { get; set; } |
||||
|
|
||||
|
public void InitializeComponent(bool loadXaml = true) |
||||
|
{ |
||||
|
if (loadXaml) |
||||
|
{ |
||||
|
AvaloniaXamlLoader.Load(this); |
||||
|
} |
||||
|
|
||||
|
#if DEBUG |
||||
|
this.AttachDevTools(); |
||||
|
#endif |
||||
|
|
||||
|
FirstNameTextBox = this.FindControl<global::Avalonia.Controls.TextBox>("FirstNameTextBox"); |
||||
|
LastNameTextBox = this.FindControl<global::Avalonia.Controls.TextBox>("LastNameTextBox"); |
||||
|
PasswordTextBox = this.FindControl<global::Avalonia.Controls.TextBox>("PasswordTextBox"); |
||||
|
ConfirmPasswordTextBox = this.FindControl<global::Avalonia.Controls.TextBox>("ConfirmPasswordTextBox"); |
||||
|
SignUpButton = this.FindControl<global::Avalonia.Controls.Button>("SignUpButton"); |
||||
|
RegisterButton = this.FindControl<global::Avalonia.Controls.Button>("RegisterButton"); |
||||
|
} |
||||
|
} |
||||
|
} |
||||
@ -0,0 +1,26 @@ |
|||||
|
// <auto-generated /> |
||||
|
|
||||
|
using Avalonia.Controls; |
||||
|
using Avalonia.Markup.Xaml; |
||||
|
|
||||
|
namespace Sample.App |
||||
|
{ |
||||
|
partial class SampleView |
||||
|
{ |
||||
|
internal global::Avalonia.Controls.TextBox UserNameTextBox { get; set; } |
||||
|
|
||||
|
public void InitializeComponent(bool loadXaml = true) |
||||
|
{ |
||||
|
if (loadXaml) |
||||
|
{ |
||||
|
AvaloniaXamlLoader.Load(this); |
||||
|
} |
||||
|
|
||||
|
#if DEBUG |
||||
|
this.AttachDevTools(); |
||||
|
#endif |
||||
|
|
||||
|
UserNameTextBox = this.FindControl<global::Avalonia.Controls.TextBox>("UserNameTextBox"); |
||||
|
} |
||||
|
} |
||||
|
} |
||||
@ -0,0 +1,30 @@ |
|||||
|
// <auto-generated /> |
||||
|
|
||||
|
using Avalonia.Controls; |
||||
|
using Avalonia.Markup.Xaml; |
||||
|
|
||||
|
namespace Sample.App |
||||
|
{ |
||||
|
partial class SampleView |
||||
|
{ |
||||
|
internal global::Avalonia.Controls.TextBox UserNameTextBox { get; set; } |
||||
|
internal global::Avalonia.Controls.TextBox PasswordTextBox { get; set; } |
||||
|
internal global::Avalonia.Controls.Button SignUpButton { get; set; } |
||||
|
|
||||
|
public void InitializeComponent(bool loadXaml = true) |
||||
|
{ |
||||
|
if (loadXaml) |
||||
|
{ |
||||
|
AvaloniaXamlLoader.Load(this); |
||||
|
} |
||||
|
|
||||
|
#if DEBUG |
||||
|
this.AttachDevTools(); |
||||
|
#endif |
||||
|
|
||||
|
UserNameTextBox = this.FindControl<global::Avalonia.Controls.TextBox>("UserNameTextBox"); |
||||
|
PasswordTextBox = this.FindControl<global::Avalonia.Controls.TextBox>("PasswordTextBox"); |
||||
|
SignUpButton = this.FindControl<global::Avalonia.Controls.Button>("SignUpButton"); |
||||
|
} |
||||
|
} |
||||
|
} |
||||
@ -0,0 +1,26 @@ |
|||||
|
// <auto-generated /> |
||||
|
|
||||
|
using Avalonia.Controls; |
||||
|
using Avalonia.Markup.Xaml; |
||||
|
|
||||
|
namespace Sample.App |
||||
|
{ |
||||
|
partial class SampleView |
||||
|
{ |
||||
|
|
||||
|
|
||||
|
public void InitializeComponent(bool loadXaml = true) |
||||
|
{ |
||||
|
if (loadXaml) |
||||
|
{ |
||||
|
AvaloniaXamlLoader.Load(this); |
||||
|
} |
||||
|
|
||||
|
#if DEBUG |
||||
|
this.AttachDevTools(); |
||||
|
#endif |
||||
|
|
||||
|
|
||||
|
} |
||||
|
} |
||||
|
} |
||||
@ -0,0 +1,42 @@ |
|||||
|
// <auto-generated /> |
||||
|
|
||||
|
using Avalonia.Controls; |
||||
|
using Avalonia.Markup.Xaml; |
||||
|
|
||||
|
namespace Sample.App |
||||
|
{ |
||||
|
partial class SampleView |
||||
|
{ |
||||
|
internal global::Controls.CustomTextBox UserNameTextBox { get; set; } |
||||
|
internal global::Avalonia.Controls.TextBlock UserNameValidation { get; set; } |
||||
|
internal global::Avalonia.Controls.TextBox PasswordTextBox { get; set; } |
||||
|
internal global::Avalonia.Controls.TextBlock PasswordValidation { get; set; } |
||||
|
internal global::Avalonia.Controls.ListBox AwesomeListView { get; set; } |
||||
|
internal global::Avalonia.Controls.TextBox ConfirmPasswordTextBox { get; set; } |
||||
|
internal global::Avalonia.Controls.TextBlock ConfirmPasswordValidation { get; set; } |
||||
|
internal global::Avalonia.Controls.Button SignUpButton { get; set; } |
||||
|
internal global::Avalonia.Controls.TextBlock CompoundValidation { get; set; } |
||||
|
|
||||
|
public void InitializeComponent(bool loadXaml = true) |
||||
|
{ |
||||
|
if (loadXaml) |
||||
|
{ |
||||
|
AvaloniaXamlLoader.Load(this); |
||||
|
} |
||||
|
|
||||
|
#if DEBUG |
||||
|
this.AttachDevTools(); |
||||
|
#endif |
||||
|
|
||||
|
UserNameTextBox = this.FindControl<global::Controls.CustomTextBox>("UserNameTextBox"); |
||||
|
UserNameValidation = this.FindControl<global::Avalonia.Controls.TextBlock>("UserNameValidation"); |
||||
|
PasswordTextBox = this.FindControl<global::Avalonia.Controls.TextBox>("PasswordTextBox"); |
||||
|
PasswordValidation = this.FindControl<global::Avalonia.Controls.TextBlock>("PasswordValidation"); |
||||
|
AwesomeListView = this.FindControl<global::Avalonia.Controls.ListBox>("AwesomeListView"); |
||||
|
ConfirmPasswordTextBox = this.FindControl<global::Avalonia.Controls.TextBox>("ConfirmPasswordTextBox"); |
||||
|
ConfirmPasswordValidation = this.FindControl<global::Avalonia.Controls.TextBlock>("ConfirmPasswordValidation"); |
||||
|
SignUpButton = this.FindControl<global::Avalonia.Controls.Button>("SignUpButton"); |
||||
|
CompoundValidation = this.FindControl<global::Avalonia.Controls.TextBlock>("CompoundValidation"); |
||||
|
} |
||||
|
} |
||||
|
} |
||||
@ -0,0 +1,26 @@ |
|||||
|
// <auto-generated /> |
||||
|
|
||||
|
using Avalonia.Controls; |
||||
|
using Avalonia.Markup.Xaml; |
||||
|
|
||||
|
namespace Sample.App |
||||
|
{ |
||||
|
partial class SampleView |
||||
|
{ |
||||
|
internal global::Avalonia.Controls.TextBox UserNameTextBox { get; set; } |
||||
|
|
||||
|
public void InitializeComponent(bool loadXaml = true) |
||||
|
{ |
||||
|
if (loadXaml) |
||||
|
{ |
||||
|
AvaloniaXamlLoader.Load(this); |
||||
|
} |
||||
|
|
||||
|
#if DEBUG |
||||
|
this.AttachDevTools(); |
||||
|
#endif |
||||
|
|
||||
|
UserNameTextBox = this.FindControl<global::Avalonia.Controls.TextBox>("UserNameTextBox"); |
||||
|
} |
||||
|
} |
||||
|
} |
||||
@ -0,0 +1,30 @@ |
|||||
|
// <auto-generated /> |
||||
|
|
||||
|
using Avalonia.Controls; |
||||
|
using Avalonia.Markup.Xaml; |
||||
|
|
||||
|
namespace Sample.App |
||||
|
{ |
||||
|
partial class SampleView |
||||
|
{ |
||||
|
internal global::Avalonia.Controls.TextBox UserNameTextBox { get; set; } |
||||
|
internal global::Avalonia.Controls.TextBox PasswordTextBox { get; set; } |
||||
|
internal global::Avalonia.Controls.Button SignUpButton { get; set; } |
||||
|
|
||||
|
public void InitializeComponent(bool loadXaml = true) |
||||
|
{ |
||||
|
if (loadXaml) |
||||
|
{ |
||||
|
AvaloniaXamlLoader.Load(this); |
||||
|
} |
||||
|
|
||||
|
#if DEBUG |
||||
|
this.AttachDevTools(); |
||||
|
#endif |
||||
|
|
||||
|
UserNameTextBox = this.FindControl<global::Avalonia.Controls.TextBox>("UserNameTextBox"); |
||||
|
PasswordTextBox = this.FindControl<global::Avalonia.Controls.TextBox>("PasswordTextBox"); |
||||
|
SignUpButton = this.FindControl<global::Avalonia.Controls.Button>("SignUpButton"); |
||||
|
} |
||||
|
} |
||||
|
} |
||||
@ -0,0 +1,5 @@ |
|||||
|
// ReSharper disable once CheckNamespace
|
||||
|
namespace System.Runtime.CompilerServices |
||||
|
{ |
||||
|
internal static class IsExternalInit { } |
||||
|
} |
||||
Loading…
Reference in new issue