diff --git a/GottfriedsNackenWebseite/.vs/GottfriedsNackenWebseite/DesignTimeBuild/.dtbcache.v2 b/GottfriedsNackenWebseite/.vs/GottfriedsNackenWebseite/DesignTimeBuild/.dtbcache.v2
index fcdb1c6..726f1e3 100644
Binary files a/GottfriedsNackenWebseite/.vs/GottfriedsNackenWebseite/DesignTimeBuild/.dtbcache.v2 and b/GottfriedsNackenWebseite/.vs/GottfriedsNackenWebseite/DesignTimeBuild/.dtbcache.v2 differ
diff --git a/GottfriedsNackenWebseite/.vs/GottfriedsNackenWebseite/project-colors.json b/GottfriedsNackenWebseite/.vs/GottfriedsNackenWebseite/project-colors.json
new file mode 100644
index 0000000..311ee1b
--- /dev/null
+++ b/GottfriedsNackenWebseite/.vs/GottfriedsNackenWebseite/project-colors.json
@@ -0,0 +1,11 @@
+{
+ "Version": 1,
+ "ProjectMap": {
+ "464dd643-dad9-4e16-bb24-36f789ed4c15": {
+ "ProjectGuid": "464dd643-dad9-4e16-bb24-36f789ed4c15",
+ "DisplayName": "GottfriedsNackenWebseite",
+ "ColorIndex": 0
+ }
+ },
+ "NextColorIndex": 1
+}
\ No newline at end of file
diff --git a/GottfriedsNackenWebseite/.vs/GottfriedsNackenWebseite/v17/.futdcache.v1 b/GottfriedsNackenWebseite/.vs/GottfriedsNackenWebseite/v17/.futdcache.v1
new file mode 100644
index 0000000..d330d46
Binary files /dev/null and b/GottfriedsNackenWebseite/.vs/GottfriedsNackenWebseite/v17/.futdcache.v1 differ
diff --git a/GottfriedsNackenWebseite/.vs/GottfriedsNackenWebseite/v17/.suo b/GottfriedsNackenWebseite/.vs/GottfriedsNackenWebseite/v17/.suo
index 0a2a4dc..3a2d674 100644
Binary files a/GottfriedsNackenWebseite/.vs/GottfriedsNackenWebseite/v17/.suo and b/GottfriedsNackenWebseite/.vs/GottfriedsNackenWebseite/v17/.suo differ
diff --git a/GottfriedsNackenWebseite/GottfriedsNackenWebseite/Pages/Wordle.razor b/GottfriedsNackenWebseite/GottfriedsNackenWebseite/Pages/Wordle.razor
index faccdfc..6b826c6 100644
--- a/GottfriedsNackenWebseite/GottfriedsNackenWebseite/Pages/Wordle.razor
+++ b/GottfriedsNackenWebseite/GottfriedsNackenWebseite/Pages/Wordle.razor
@@ -2,8 +2,78 @@
Nacken Wordle
-
Willkommen zum Nacken Wordle
+ Willkommen zum Nacken Wordle
+
+
+
+ Korrekt!
+
+
+
+
+
+ @for(int i = 0; i < 6; i++)
+ {
+
+ @for(int j = 0; j < 5; j++)
+ {
+
+
+
+
+ }
+
+ }
+
+
+
+
+
+
+ Hi
+
+ OK
+
+
+
@code {
+ public string Input { get; set; }
+ public bool hideAlert = true;
+
+ public MudTextField textField;
+
+ //Keine Ahnung wie das funktionert... Danke StackOverflow :)
+ public IMask mask = new RegexMask(@"^[A-Za-z]{0,5}$");
+
+ private string secret = "penis";
+
+ public void ButtonOnClick()
+ {
+ if(Input != null)
+ {
+ if(secret.ToLower() == Input.ToLower())
+ {
+ textField.Clear();
+ hideAlert = false;
+ }
+ else
+ {
+ textField.Clear();
+ }
+ }
+
+ }
+
+ private Color getColor(char letter, int position, string secret)
+ {
+ if (position > secret.Length) return Color.Primary;
+
+ if(letter == secret[position]) return Color.Success;
+
+ if (secret.Contains(letter)) return Color.Warning;
+
+ return Color.Primary;
+ }
}
diff --git a/GottfriedsNackenWebseite/GottfriedsNackenWebseite/bin/Debug/net6.0/GottfriedsNackenWebseite.dll b/GottfriedsNackenWebseite/GottfriedsNackenWebseite/bin/Debug/net6.0/GottfriedsNackenWebseite.dll
index 1d1fbf9..9e4ab40 100644
Binary files a/GottfriedsNackenWebseite/GottfriedsNackenWebseite/bin/Debug/net6.0/GottfriedsNackenWebseite.dll and b/GottfriedsNackenWebseite/GottfriedsNackenWebseite/bin/Debug/net6.0/GottfriedsNackenWebseite.dll differ
diff --git a/GottfriedsNackenWebseite/GottfriedsNackenWebseite/bin/Debug/net6.0/GottfriedsNackenWebseite.pdb b/GottfriedsNackenWebseite/GottfriedsNackenWebseite/bin/Debug/net6.0/GottfriedsNackenWebseite.pdb
index 682744c..a924f5b 100644
Binary files a/GottfriedsNackenWebseite/GottfriedsNackenWebseite/bin/Debug/net6.0/GottfriedsNackenWebseite.pdb and b/GottfriedsNackenWebseite/GottfriedsNackenWebseite/bin/Debug/net6.0/GottfriedsNackenWebseite.pdb differ
diff --git a/GottfriedsNackenWebseite/GottfriedsNackenWebseite/bin/Debug/net6.0/ref/GottfriedsNackenWebseite.dll b/GottfriedsNackenWebseite/GottfriedsNackenWebseite/bin/Debug/net6.0/ref/GottfriedsNackenWebseite.dll
index 561ff94..56ad788 100644
Binary files a/GottfriedsNackenWebseite/GottfriedsNackenWebseite/bin/Debug/net6.0/ref/GottfriedsNackenWebseite.dll and b/GottfriedsNackenWebseite/GottfriedsNackenWebseite/bin/Debug/net6.0/ref/GottfriedsNackenWebseite.dll differ
diff --git a/GottfriedsNackenWebseite/GottfriedsNackenWebseite/obj/Debug/net6.0/GottfriedsNackenWebseite.dll b/GottfriedsNackenWebseite/GottfriedsNackenWebseite/obj/Debug/net6.0/GottfriedsNackenWebseite.dll
index 1d1fbf9..9e4ab40 100644
Binary files a/GottfriedsNackenWebseite/GottfriedsNackenWebseite/obj/Debug/net6.0/GottfriedsNackenWebseite.dll and b/GottfriedsNackenWebseite/GottfriedsNackenWebseite/obj/Debug/net6.0/GottfriedsNackenWebseite.dll differ
diff --git a/GottfriedsNackenWebseite/GottfriedsNackenWebseite/obj/Debug/net6.0/GottfriedsNackenWebseite.pdb b/GottfriedsNackenWebseite/GottfriedsNackenWebseite/obj/Debug/net6.0/GottfriedsNackenWebseite.pdb
index 682744c..a924f5b 100644
Binary files a/GottfriedsNackenWebseite/GottfriedsNackenWebseite/obj/Debug/net6.0/GottfriedsNackenWebseite.pdb and b/GottfriedsNackenWebseite/GottfriedsNackenWebseite/obj/Debug/net6.0/GottfriedsNackenWebseite.pdb differ
diff --git a/GottfriedsNackenWebseite/GottfriedsNackenWebseite/obj/Debug/net6.0/project.razor.json b/GottfriedsNackenWebseite/GottfriedsNackenWebseite/obj/Debug/net6.0/project.razor.json
index 41370ad..5c9277b 100644
--- a/GottfriedsNackenWebseite/GottfriedsNackenWebseite/obj/Debug/net6.0/project.razor.json
+++ b/GottfriedsNackenWebseite/GottfriedsNackenWebseite/obj/Debug/net6.0/project.razor.json
@@ -1 +1 @@
-{"FilePath":"C:\\Users\\meiko\\Documents\\GitHub\\GottfriedsNackenWebseite\\GottfriedsNackenWebseite\\GottfriedsNackenWebseite\\GottfriedsNackenWebseite.csproj","Configuration":{"ConfigurationName":"MVC-3.0","LanguageVersion":"6.0","Extensions":[{"ExtensionName":"MVC-3.0"}]},"ProjectWorkspaceState":{"TagHelpers":[{"HashCode":512223610,"Kind":"Components.Component","Name":"GottfriedsNackenWebseite.Pages.FetchData","AssemblyName":"GottfriedsNackenWebseite","CaseSensitive":true,"TagMatchingRules":[{"TagName":"FetchData"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"GottfriedsNackenWebseite.Pages.FetchData"}},{"HashCode":669750349,"Kind":"Components.Component","Name":"GottfriedsNackenWebseite.Pages.FetchData","AssemblyName":"GottfriedsNackenWebseite","CaseSensitive":true,"TagMatchingRules":[{"TagName":"GottfriedsNackenWebseite.Pages.FetchData"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"GottfriedsNackenWebseite.Pages.FetchData","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1443818190,"Kind":"Components.Component","Name":"GottfriedsNackenWebseite.Pages.Counter","AssemblyName":"GottfriedsNackenWebseite","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Counter"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"GottfriedsNackenWebseite.Pages.Counter"}},{"HashCode":1644879859,"Kind":"Components.Component","Name":"GottfriedsNackenWebseite.Pages.Counter","AssemblyName":"GottfriedsNackenWebseite","CaseSensitive":true,"TagMatchingRules":[{"TagName":"GottfriedsNackenWebseite.Pages.Counter"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"GottfriedsNackenWebseite.Pages.Counter","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1326526970,"Kind":"Components.Component","Name":"GottfriedsNackenWebseite.Pages.Index","AssemblyName":"GottfriedsNackenWebseite","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Index"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"GottfriedsNackenWebseite.Pages.Index"}},{"HashCode":2143303949,"Kind":"Components.Component","Name":"GottfriedsNackenWebseite.Pages.Index","AssemblyName":"GottfriedsNackenWebseite","CaseSensitive":true,"TagMatchingRules":[{"TagName":"GottfriedsNackenWebseite.Pages.Index"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"GottfriedsNackenWebseite.Pages.Index","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1909378631,"Kind":"Components.Component","Name":"GottfriedsNackenWebseite.Pages.Wordle","AssemblyName":"GottfriedsNackenWebseite","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Wordle"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"GottfriedsNackenWebseite.Pages.Wordle"}},{"HashCode":1354296560,"Kind":"Components.Component","Name":"GottfriedsNackenWebseite.Pages.Wordle","AssemblyName":"GottfriedsNackenWebseite","CaseSensitive":true,"TagMatchingRules":[{"TagName":"GottfriedsNackenWebseite.Pages.Wordle"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"GottfriedsNackenWebseite.Pages.Wordle","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-362681216,"Kind":"Components.Component","Name":"GottfriedsNackenWebseite.Shared.NavMenu","AssemblyName":"GottfriedsNackenWebseite","CaseSensitive":true,"TagMatchingRules":[{"TagName":"NavMenu"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"GottfriedsNackenWebseite.Shared.NavMenu"}},{"HashCode":1141895117,"Kind":"Components.Component","Name":"GottfriedsNackenWebseite.Shared.NavMenu","AssemblyName":"GottfriedsNackenWebseite","CaseSensitive":true,"TagMatchingRules":[{"TagName":"GottfriedsNackenWebseite.Shared.NavMenu"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"GottfriedsNackenWebseite.Shared.NavMenu","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":2124274800,"Kind":"Components.Component","Name":"GottfriedsNackenWebseite.Shared.SurveyPrompt","AssemblyName":"GottfriedsNackenWebseite","CaseSensitive":true,"TagMatchingRules":[{"TagName":"SurveyPrompt"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Title","TypeName":"System.String","Metadata":{"Common.PropertyName":"Title"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"GottfriedsNackenWebseite.Shared.SurveyPrompt"}},{"HashCode":-1414611085,"Kind":"Components.Component","Name":"GottfriedsNackenWebseite.Shared.SurveyPrompt","AssemblyName":"GottfriedsNackenWebseite","CaseSensitive":true,"TagMatchingRules":[{"TagName":"GottfriedsNackenWebseite.Shared.SurveyPrompt"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Title","TypeName":"System.String","Metadata":{"Common.PropertyName":"Title"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"GottfriedsNackenWebseite.Shared.SurveyPrompt","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1969098762,"Kind":"Components.Component","Name":"GottfriedsNackenWebseite.Shared.MainLayout","AssemblyName":"GottfriedsNackenWebseite","CaseSensitive":true,"TagMatchingRules":[{"TagName":"MainLayout"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Body","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets the content to be rendered inside the layout.\n \n ","Metadata":{"Common.PropertyName":"Body","Components.ChildContent":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"GottfriedsNackenWebseite.Shared.MainLayout"}},{"HashCode":-451386167,"Kind":"Components.Component","Name":"GottfriedsNackenWebseite.Shared.MainLayout","AssemblyName":"GottfriedsNackenWebseite","CaseSensitive":true,"TagMatchingRules":[{"TagName":"GottfriedsNackenWebseite.Shared.MainLayout"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Body","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets the content to be rendered inside the layout.\n \n ","Metadata":{"Common.PropertyName":"Body","Components.ChildContent":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"GottfriedsNackenWebseite.Shared.MainLayout","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1628228896,"Kind":"Components.ChildContent","Name":"GottfriedsNackenWebseite.Shared.MainLayout.Body","AssemblyName":"GottfriedsNackenWebseite","Documentation":"\n \n Gets the content to be rendered inside the layout.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Body","ParentTag":"MainLayout"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"GottfriedsNackenWebseite.Shared.MainLayout.Body","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1588443944,"Kind":"Components.ChildContent","Name":"GottfriedsNackenWebseite.Shared.MainLayout.Body","AssemblyName":"GottfriedsNackenWebseite","Documentation":"\n \n Gets the content to be rendered inside the layout.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Body","ParentTag":"GottfriedsNackenWebseite.Shared.MainLayout"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"GottfriedsNackenWebseite.Shared.MainLayout.Body","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1911496765,"Kind":"Components.Component","Name":"GottfriedsNackenWebseite.App","AssemblyName":"GottfriedsNackenWebseite","CaseSensitive":true,"TagMatchingRules":[{"TagName":"App"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"GottfriedsNackenWebseite.App"}},{"HashCode":1517270867,"Kind":"Components.Component","Name":"GottfriedsNackenWebseite.App","AssemblyName":"GottfriedsNackenWebseite","CaseSensitive":true,"TagMatchingRules":[{"TagName":"GottfriedsNackenWebseite.App"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"GottfriedsNackenWebseite.App","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1871990747,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\n \n Combines the behaviors of and ,\n so that it displays the page matching the specified route but only if the user\n is authorized to see it.\n \n Additionally, this component supplies a cascading parameter of type ,\n which makes the user's current authentication state available to descendants.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"AuthorizeRouteView"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"NotAuthorized","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n The content that will be displayed if the user is not authorized.\n \n ","Metadata":{"Common.PropertyName":"NotAuthorized","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Authorizing","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n The content that will be displayed while asynchronous authorization is in progress.\n \n ","Metadata":{"Common.PropertyName":"Authorizing","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Resource","TypeName":"System.Object","Documentation":"\n \n The resource to which access is being controlled.\n \n ","Metadata":{"Common.PropertyName":"Resource"}},{"Kind":"Components.Component","Name":"RouteData","TypeName":"Microsoft.AspNetCore.Components.RouteData","IsEditorRequired":true,"Documentation":"\n \n Gets or sets the route data. This determines the page that will be\n displayed and the parameter values that will be supplied to the page.\n \n ","Metadata":{"Common.PropertyName":"RouteData"}},{"Kind":"Components.Component","Name":"DefaultLayout","TypeName":"System.Type","Documentation":"\n \n Gets or sets the type of a layout to be used if the page does not\n declare any layout. If specified, the type must implement \n and accept a parameter named .\n \n ","Metadata":{"Common.PropertyName":"DefaultLayout"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for all child content expressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView"}},{"HashCode":1269318827,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\n \n Combines the behaviors of and ,\n so that it displays the page matching the specified route but only if the user\n is authorized to see it.\n \n Additionally, this component supplies a cascading parameter of type ,\n which makes the user's current authentication state available to descendants.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"NotAuthorized","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n The content that will be displayed if the user is not authorized.\n \n ","Metadata":{"Common.PropertyName":"NotAuthorized","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Authorizing","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n The content that will be displayed while asynchronous authorization is in progress.\n \n ","Metadata":{"Common.PropertyName":"Authorizing","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Resource","TypeName":"System.Object","Documentation":"\n \n The resource to which access is being controlled.\n \n ","Metadata":{"Common.PropertyName":"Resource"}},{"Kind":"Components.Component","Name":"RouteData","TypeName":"Microsoft.AspNetCore.Components.RouteData","IsEditorRequired":true,"Documentation":"\n \n Gets or sets the route data. This determines the page that will be\n displayed and the parameter values that will be supplied to the page.\n \n ","Metadata":{"Common.PropertyName":"RouteData"}},{"Kind":"Components.Component","Name":"DefaultLayout","TypeName":"System.Type","Documentation":"\n \n Gets or sets the type of a layout to be used if the page does not\n declare any layout. If specified, the type must implement \n and accept a parameter named .\n \n ","Metadata":{"Common.PropertyName":"DefaultLayout"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for all child content expressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1371580223,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.NotAuthorized","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\n \n The content that will be displayed if the user is not authorized.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"NotAuthorized","ParentTag":"AuthorizeRouteView"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'NotAuthorized' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.NotAuthorized","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-942676909,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.NotAuthorized","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\n \n The content that will be displayed if the user is not authorized.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"NotAuthorized","ParentTag":"Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'NotAuthorized' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.NotAuthorized","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":254469406,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.Authorizing","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\n \n The content that will be displayed while asynchronous authorization is in progress.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Authorizing","ParentTag":"AuthorizeRouteView"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.Authorizing","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":933735593,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.Authorizing","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\n \n The content that will be displayed while asynchronous authorization is in progress.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Authorizing","ParentTag":"Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.Authorizing","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1561818538,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\n \n Displays differing content depending on the user's authorization status.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"AuthorizeView"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Policy","TypeName":"System.String","Documentation":"\n \n The policy name that determines whether the content can be displayed.\n \n ","Metadata":{"Common.PropertyName":"Policy"}},{"Kind":"Components.Component","Name":"Roles","TypeName":"System.String","Documentation":"\n \n A comma delimited list of roles that are allowed to display the content.\n \n ","Metadata":{"Common.PropertyName":"Roles"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n The content that will be displayed if the user is authorized.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"NotAuthorized","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n The content that will be displayed if the user is not authorized.\n \n ","Metadata":{"Common.PropertyName":"NotAuthorized","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Authorized","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n The content that will be displayed if the user is authorized.\n If you specify a value for this parameter, do not also specify a value for .\n \n ","Metadata":{"Common.PropertyName":"Authorized","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Authorizing","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n The content that will be displayed while asynchronous authorization is in progress.\n \n ","Metadata":{"Common.PropertyName":"Authorizing","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Resource","TypeName":"System.Object","Documentation":"\n \n The resource to which access is being controlled.\n \n ","Metadata":{"Common.PropertyName":"Resource"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for all child content expressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView"}},{"HashCode":338228678,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\n \n Displays differing content depending on the user's authorization status.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Policy","TypeName":"System.String","Documentation":"\n \n The policy name that determines whether the content can be displayed.\n \n ","Metadata":{"Common.PropertyName":"Policy"}},{"Kind":"Components.Component","Name":"Roles","TypeName":"System.String","Documentation":"\n \n A comma delimited list of roles that are allowed to display the content.\n \n ","Metadata":{"Common.PropertyName":"Roles"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n The content that will be displayed if the user is authorized.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"NotAuthorized","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n The content that will be displayed if the user is not authorized.\n \n ","Metadata":{"Common.PropertyName":"NotAuthorized","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Authorized","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n The content that will be displayed if the user is authorized.\n If you specify a value for this parameter, do not also specify a value for .\n \n ","Metadata":{"Common.PropertyName":"Authorized","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Authorizing","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n The content that will be displayed while asynchronous authorization is in progress.\n \n ","Metadata":{"Common.PropertyName":"Authorizing","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Resource","TypeName":"System.Object","Documentation":"\n \n The resource to which access is being controlled.\n \n ","Metadata":{"Common.PropertyName":"Resource"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for all child content expressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1411478404,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\n \n The content that will be displayed if the user is authorized.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"AuthorizeView"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'ChildContent' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-624178974,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\n \n The content that will be displayed if the user is authorized.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'ChildContent' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":2050760822,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView.NotAuthorized","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\n \n The content that will be displayed if the user is not authorized.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"NotAuthorized","ParentTag":"AuthorizeView"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'NotAuthorized' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView.NotAuthorized","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1941271305,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView.NotAuthorized","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\n \n The content that will be displayed if the user is not authorized.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"NotAuthorized","ParentTag":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'NotAuthorized' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView.NotAuthorized","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1142720739,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorized","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\n \n The content that will be displayed if the user is authorized.\n If you specify a value for this parameter, do not also specify a value for .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Authorized","ParentTag":"AuthorizeView"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'Authorized' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorized","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1301732458,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorized","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\n \n The content that will be displayed if the user is authorized.\n If you specify a value for this parameter, do not also specify a value for .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Authorized","ParentTag":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'Authorized' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorized","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-209287632,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorizing","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\n \n The content that will be displayed while asynchronous authorization is in progress.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Authorizing","ParentTag":"AuthorizeView"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorizing","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":650326898,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorizing","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\n \n The content that will be displayed while asynchronous authorization is in progress.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Authorizing","ParentTag":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorizing","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":514566703,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","CaseSensitive":true,"TagMatchingRules":[{"TagName":"CascadingAuthenticationState"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n The content to which the authentication state should be provided.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState"}},{"HashCode":-273549252,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n The content to which the authentication state should be provided.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-766584723,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\n \n The content to which the authentication state should be provided.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"CascadingAuthenticationState"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":292603590,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\n \n The content to which the authentication state should be provided.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-939804279,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.EditForm","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Renders a form element that cascades an to descendants.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"EditForm"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be applied to the created form element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes"}},{"Kind":"Components.Component","Name":"EditContext","TypeName":"Microsoft.AspNetCore.Components.Forms.EditContext","Documentation":"\n \n Supplies the edit context explicitly. If using this parameter, do not\n also supply , since the model value will be taken\n from the property.\n \n ","Metadata":{"Common.PropertyName":"EditContext"}},{"Kind":"Components.Component","Name":"Model","TypeName":"System.Object","Documentation":"\n \n Specifies the top-level model object for the form. An edit context will\n be constructed for this model. If using this parameter, do not also supply\n a value for .\n \n ","Metadata":{"Common.PropertyName":"Model"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"OnSubmit","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n A callback that will be invoked when the form is submitted.\n \n If using this parameter, you are responsible for triggering any validation\n manually, e.g., by calling .\n \n ","Metadata":{"Common.PropertyName":"OnSubmit","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnValidSubmit","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n A callback that will be invoked when the form is submitted and the\n is determined to be valid.\n \n ","Metadata":{"Common.PropertyName":"OnValidSubmit","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnInvalidSubmit","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n A callback that will be invoked when the form is submitted and the\n is determined to be invalid.\n \n ","Metadata":{"Common.PropertyName":"OnInvalidSubmit","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for all child content expressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.EditForm"}},{"HashCode":707216181,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.EditForm","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Renders a form element that cascades an to descendants.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Forms.EditForm"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be applied to the created form element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes"}},{"Kind":"Components.Component","Name":"EditContext","TypeName":"Microsoft.AspNetCore.Components.Forms.EditContext","Documentation":"\n \n Supplies the edit context explicitly. If using this parameter, do not\n also supply , since the model value will be taken\n from the property.\n \n ","Metadata":{"Common.PropertyName":"EditContext"}},{"Kind":"Components.Component","Name":"Model","TypeName":"System.Object","Documentation":"\n \n Specifies the top-level model object for the form. An edit context will\n be constructed for this model. If using this parameter, do not also supply\n a value for .\n \n ","Metadata":{"Common.PropertyName":"Model"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"OnSubmit","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n A callback that will be invoked when the form is submitted.\n \n If using this parameter, you are responsible for triggering any validation\n manually, e.g., by calling .\n \n ","Metadata":{"Common.PropertyName":"OnSubmit","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnValidSubmit","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n A callback that will be invoked when the form is submitted and the\n is determined to be valid.\n \n ","Metadata":{"Common.PropertyName":"OnValidSubmit","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnInvalidSubmit","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n A callback that will be invoked when the form is submitted and the\n is determined to be invalid.\n \n ","Metadata":{"Common.PropertyName":"OnInvalidSubmit","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for all child content expressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.EditForm","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-408043690,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Forms.EditForm.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"EditForm"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'ChildContent' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.EditForm.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1704917829,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Forms.EditForm.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Specifies the content to be rendered inside this .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Microsoft.AspNetCore.Components.Forms.EditForm"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'ChildContent' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.EditForm.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1420558410,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.InputCheckbox","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n An input component for editing values.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"InputCheckbox"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be applied to the created element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes"}},{"Kind":"Components.Component","Name":"Value","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets the value of the input. This should be used with two-way binding.\n \n \n @bind-Value=\"model.PropertyName\"\n \n ","Metadata":{"Common.PropertyName":"Value"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Gets or sets a callback that updates the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueChanged","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueExpression"}},{"Kind":"Components.Component","Name":"DisplayName","TypeName":"System.String","Documentation":"\n \n Gets or sets the display name for this field.\n This value is used when generating error messages when the input value fails to parse correctly.\n \n ","Metadata":{"Common.PropertyName":"DisplayName"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputCheckbox"}},{"HashCode":-1650507943,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.InputCheckbox","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n An input component for editing values.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Forms.InputCheckbox"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be applied to the created element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes"}},{"Kind":"Components.Component","Name":"Value","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets the value of the input. This should be used with two-way binding.\n \n \n @bind-Value=\"model.PropertyName\"\n \n ","Metadata":{"Common.PropertyName":"Value"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Gets or sets a callback that updates the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueChanged","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueExpression"}},{"Kind":"Components.Component","Name":"DisplayName","TypeName":"System.String","Documentation":"\n \n Gets or sets the display name for this field.\n This value is used when generating error messages when the input value fails to parse correctly.\n \n ","Metadata":{"Common.PropertyName":"DisplayName"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputCheckbox","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":704578197,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.InputDate","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n An input component for editing date values.\n Supported types are and .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"InputDate"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Microsoft.AspNetCore.Components.Forms.InputDate component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Type","TypeName":"Microsoft.AspNetCore.Components.Forms.InputDateType","IsEnum":true,"Documentation":"\n \n Gets or sets the type of HTML input to be rendered.\n \n ","Metadata":{"Common.PropertyName":"Type"}},{"Kind":"Components.Component","Name":"ParsingErrorMessage","TypeName":"System.String","Documentation":"\n \n Gets or sets the error message used when displaying an a parsing error.\n \n ","Metadata":{"Common.PropertyName":"ParsingErrorMessage"}},{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be applied to the created element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes"}},{"Kind":"Components.Component","Name":"Value","TypeName":"TValue","Documentation":"\n \n Gets or sets the value of the input. This should be used with two-way binding.\n \n \n @bind-Value=\"model.PropertyName\"\n \n ","Metadata":{"Common.PropertyName":"Value","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Gets or sets a callback that updates the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueChanged","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueExpression","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"DisplayName","TypeName":"System.String","Documentation":"\n \n Gets or sets the display name for this field.\n This value is used when generating error messages when the input value fails to parse correctly.\n \n ","Metadata":{"Common.PropertyName":"DisplayName"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputDate","Components.GenericTyped":"True"}},{"HashCode":1915447523,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.InputDate","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n An input component for editing date values.\n Supported types are and .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Forms.InputDate"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Microsoft.AspNetCore.Components.Forms.InputDate component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Type","TypeName":"Microsoft.AspNetCore.Components.Forms.InputDateType","IsEnum":true,"Documentation":"\n \n Gets or sets the type of HTML input to be rendered.\n \n ","Metadata":{"Common.PropertyName":"Type"}},{"Kind":"Components.Component","Name":"ParsingErrorMessage","TypeName":"System.String","Documentation":"\n \n Gets or sets the error message used when displaying an a parsing error.\n \n ","Metadata":{"Common.PropertyName":"ParsingErrorMessage"}},{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be applied to the created element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes"}},{"Kind":"Components.Component","Name":"Value","TypeName":"TValue","Documentation":"\n \n Gets or sets the value of the input. This should be used with two-way binding.\n \n \n @bind-Value=\"model.PropertyName\"\n \n ","Metadata":{"Common.PropertyName":"Value","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Gets or sets a callback that updates the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueChanged","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueExpression","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"DisplayName","TypeName":"System.String","Documentation":"\n \n Gets or sets the display name for this field.\n This value is used when generating error messages when the input value fails to parse correctly.\n \n ","Metadata":{"Common.PropertyName":"DisplayName"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputDate","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":328771901,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.InputFile","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n A component that wraps the HTML file input element and supplies a for each file's contents.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"InputFile"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"OnChange","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Gets or sets the event callback that will be invoked when the collection of selected files changes.\n \n ","Metadata":{"Common.PropertyName":"OnChange","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be applied to the input element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputFile"}},{"HashCode":-177543775,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.InputFile","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n A component that wraps the HTML file input element and supplies a for each file's contents.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Forms.InputFile"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"OnChange","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Gets or sets the event callback that will be invoked when the collection of selected files changes.\n \n ","Metadata":{"Common.PropertyName":"OnChange","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be applied to the input element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputFile","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":935534115,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.InputNumber","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n An input component for editing numeric values.\n Supported numeric types are , , , , , .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"InputNumber"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Microsoft.AspNetCore.Components.Forms.InputNumber component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"ParsingErrorMessage","TypeName":"System.String","Documentation":"\n \n Gets or sets the error message used when displaying an a parsing error.\n \n ","Metadata":{"Common.PropertyName":"ParsingErrorMessage"}},{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be applied to the created element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes"}},{"Kind":"Components.Component","Name":"Value","TypeName":"TValue","Documentation":"\n \n Gets or sets the value of the input. This should be used with two-way binding.\n \n \n @bind-Value=\"model.PropertyName\"\n \n ","Metadata":{"Common.PropertyName":"Value","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Gets or sets a callback that updates the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueChanged","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueExpression","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"DisplayName","TypeName":"System.String","Documentation":"\n \n Gets or sets the display name for this field.\n This value is used when generating error messages when the input value fails to parse correctly.\n \n ","Metadata":{"Common.PropertyName":"DisplayName"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputNumber","Components.GenericTyped":"True"}},{"HashCode":31892784,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.InputNumber","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n An input component for editing numeric values.\n Supported numeric types are , , , , , .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Forms.InputNumber"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Microsoft.AspNetCore.Components.Forms.InputNumber component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"ParsingErrorMessage","TypeName":"System.String","Documentation":"\n \n Gets or sets the error message used when displaying an a parsing error.\n \n ","Metadata":{"Common.PropertyName":"ParsingErrorMessage"}},{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be applied to the created element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes"}},{"Kind":"Components.Component","Name":"Value","TypeName":"TValue","Documentation":"\n \n Gets or sets the value of the input. This should be used with two-way binding.\n \n \n @bind-Value=\"model.PropertyName\"\n \n ","Metadata":{"Common.PropertyName":"Value","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Gets or sets a callback that updates the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueChanged","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueExpression","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"DisplayName","TypeName":"System.String","Documentation":"\n \n Gets or sets the display name for this field.\n This value is used when generating error messages when the input value fails to parse correctly.\n \n ","Metadata":{"Common.PropertyName":"DisplayName"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputNumber","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":532414311,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.InputRadio","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n An input component used for selecting a value from a group of choices.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"InputRadio"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Microsoft.AspNetCore.Components.Forms.InputRadio component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be applied to the input element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes"}},{"Kind":"Components.Component","Name":"Value","TypeName":"TValue","Documentation":"\n \n Gets or sets the value of this input.\n \n ","Metadata":{"Common.PropertyName":"Value","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Name","TypeName":"System.String","Documentation":"\n \n Gets or sets the name of the parent input radio group.\n \n ","Metadata":{"Common.PropertyName":"Name"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputRadio","Components.GenericTyped":"True"}},{"HashCode":-1975191459,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.InputRadio","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n An input component used for selecting a value from a group of choices.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Forms.InputRadio"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Microsoft.AspNetCore.Components.Forms.InputRadio component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be applied to the input element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes"}},{"Kind":"Components.Component","Name":"Value","TypeName":"TValue","Documentation":"\n \n Gets or sets the value of this input.\n \n ","Metadata":{"Common.PropertyName":"Value","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Name","TypeName":"System.String","Documentation":"\n \n Gets or sets the name of the parent input radio group.\n \n ","Metadata":{"Common.PropertyName":"Name"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputRadio","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1239896056,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.InputRadioGroup","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Groups child components.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"InputRadioGroup"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Microsoft.AspNetCore.Components.Forms.InputRadioGroup component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the child content to be rendering inside the .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Name","TypeName":"System.String","Documentation":"\n \n Gets or sets the name of the group.\n \n ","Metadata":{"Common.PropertyName":"Name"}},{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be applied to the created element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes"}},{"Kind":"Components.Component","Name":"Value","TypeName":"TValue","Documentation":"\n \n Gets or sets the value of the input. This should be used with two-way binding.\n \n \n @bind-Value=\"model.PropertyName\"\n \n ","Metadata":{"Common.PropertyName":"Value","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Gets or sets a callback that updates the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueChanged","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueExpression","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"DisplayName","TypeName":"System.String","Documentation":"\n \n Gets or sets the display name for this field.\n This value is used when generating error messages when the input value fails to parse correctly.\n \n ","Metadata":{"Common.PropertyName":"DisplayName"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputRadioGroup","Components.GenericTyped":"True"}},{"HashCode":1248723515,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.InputRadioGroup","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Groups child components.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Forms.InputRadioGroup"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Microsoft.AspNetCore.Components.Forms.InputRadioGroup component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the child content to be rendering inside the .\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Name","TypeName":"System.String","Documentation":"\n \n Gets or sets the name of the group.\n \n ","Metadata":{"Common.PropertyName":"Name"}},{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be applied to the created element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes"}},{"Kind":"Components.Component","Name":"Value","TypeName":"TValue","Documentation":"\n \n Gets or sets the value of the input. This should be used with two-way binding.\n \n \n @bind-Value=\"model.PropertyName\"\n \n ","Metadata":{"Common.PropertyName":"Value","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Gets or sets a callback that updates the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueChanged","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueExpression","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"DisplayName","TypeName":"System.String","Documentation":"\n \n Gets or sets the display name for this field.\n This value is used when generating error messages when the input value fails to parse correctly.\n \n ","Metadata":{"Common.PropertyName":"DisplayName"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputRadioGroup","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-5688087,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Forms.InputRadioGroup.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Gets or sets the child content to be rendering inside the .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"InputRadioGroup"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputRadioGroup.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-647344956,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Forms.InputRadioGroup.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Gets or sets the child content to be rendering inside the .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Microsoft.AspNetCore.Components.Forms.InputRadioGroup"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputRadioGroup.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-978423627,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.InputSelect","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n A dropdown selection component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"InputSelect"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Microsoft.AspNetCore.Components.Forms.InputSelect component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the child content to be rendering inside the select element.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be applied to the created element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes"}},{"Kind":"Components.Component","Name":"Value","TypeName":"TValue","Documentation":"\n \n Gets or sets the value of the input. This should be used with two-way binding.\n \n \n @bind-Value=\"model.PropertyName\"\n \n ","Metadata":{"Common.PropertyName":"Value","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Gets or sets a callback that updates the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueChanged","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueExpression","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"DisplayName","TypeName":"System.String","Documentation":"\n \n Gets or sets the display name for this field.\n This value is used when generating error messages when the input value fails to parse correctly.\n \n ","Metadata":{"Common.PropertyName":"DisplayName"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputSelect","Components.GenericTyped":"True"}},{"HashCode":1777691999,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.InputSelect","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n A dropdown selection component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Forms.InputSelect"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Microsoft.AspNetCore.Components.Forms.InputSelect component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the child content to be rendering inside the select element.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be applied to the created element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes"}},{"Kind":"Components.Component","Name":"Value","TypeName":"TValue","Documentation":"\n \n Gets or sets the value of the input. This should be used with two-way binding.\n \n \n @bind-Value=\"model.PropertyName\"\n \n ","Metadata":{"Common.PropertyName":"Value","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Gets or sets a callback that updates the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueChanged","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueExpression","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"DisplayName","TypeName":"System.String","Documentation":"\n \n Gets or sets the display name for this field.\n This value is used when generating error messages when the input value fails to parse correctly.\n \n ","Metadata":{"Common.PropertyName":"DisplayName"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputSelect","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1130157769,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Forms.InputSelect.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Gets or sets the child content to be rendering inside the select element.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"InputSelect"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputSelect.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-662414230,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Forms.InputSelect.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Gets or sets the child content to be rendering inside the select element.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Microsoft.AspNetCore.Components.Forms.InputSelect"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputSelect.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-400466067,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.InputText","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n An input component for editing values.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"InputText"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be applied to the created element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes"}},{"Kind":"Components.Component","Name":"Value","TypeName":"System.String","Documentation":"\n \n Gets or sets the value of the input. This should be used with two-way binding.\n \n \n @bind-Value=\"model.PropertyName\"\n \n ","Metadata":{"Common.PropertyName":"Value"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Gets or sets a callback that updates the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueChanged","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueExpression"}},{"Kind":"Components.Component","Name":"DisplayName","TypeName":"System.String","Documentation":"\n \n Gets or sets the display name for this field.\n This value is used when generating error messages when the input value fails to parse correctly.\n \n ","Metadata":{"Common.PropertyName":"DisplayName"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputText"}},{"HashCode":-624435841,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.InputText","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n An input component for editing values.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Forms.InputText"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be applied to the created element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes"}},{"Kind":"Components.Component","Name":"Value","TypeName":"System.String","Documentation":"\n \n Gets or sets the value of the input. This should be used with two-way binding.\n \n \n @bind-Value=\"model.PropertyName\"\n \n ","Metadata":{"Common.PropertyName":"Value"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Gets or sets a callback that updates the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueChanged","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueExpression"}},{"Kind":"Components.Component","Name":"DisplayName","TypeName":"System.String","Documentation":"\n \n Gets or sets the display name for this field.\n This value is used when generating error messages when the input value fails to parse correctly.\n \n ","Metadata":{"Common.PropertyName":"DisplayName"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputText","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1526645893,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.InputTextArea","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n A multiline input component for editing values.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"InputTextArea"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be applied to the created element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes"}},{"Kind":"Components.Component","Name":"Value","TypeName":"System.String","Documentation":"\n \n Gets or sets the value of the input. This should be used with two-way binding.\n \n \n @bind-Value=\"model.PropertyName\"\n \n ","Metadata":{"Common.PropertyName":"Value"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Gets or sets a callback that updates the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueChanged","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueExpression"}},{"Kind":"Components.Component","Name":"DisplayName","TypeName":"System.String","Documentation":"\n \n Gets or sets the display name for this field.\n This value is used when generating error messages when the input value fails to parse correctly.\n \n ","Metadata":{"Common.PropertyName":"DisplayName"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputTextArea"}},{"HashCode":1278722841,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.InputTextArea","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n A multiline input component for editing values.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Forms.InputTextArea"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be applied to the created element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes"}},{"Kind":"Components.Component","Name":"Value","TypeName":"System.String","Documentation":"\n \n Gets or sets the value of the input. This should be used with two-way binding.\n \n \n @bind-Value=\"model.PropertyName\"\n \n ","Metadata":{"Common.PropertyName":"Value"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Gets or sets a callback that updates the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueChanged","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Gets or sets an expression that identifies the bound value.\n \n ","Metadata":{"Common.PropertyName":"ValueExpression"}},{"Kind":"Components.Component","Name":"DisplayName","TypeName":"System.String","Documentation":"\n \n Gets or sets the display name for this field.\n This value is used when generating error messages when the input value fails to parse correctly.\n \n ","Metadata":{"Common.PropertyName":"DisplayName"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputTextArea","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":49922468,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.ValidationMessage","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Displays a list of validation messages for a specified field within a cascaded .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ValidationMessage"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Microsoft.AspNetCore.Components.Forms.ValidationMessage component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be applied to the created div element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes"}},{"Kind":"Components.Component","Name":"For","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Specifies the field for which validation messages should be displayed.\n \n ","Metadata":{"Common.PropertyName":"For","Components.GenericTyped":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.ValidationMessage","Components.GenericTyped":"True"}},{"HashCode":1343924420,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.ValidationMessage","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Displays a list of validation messages for a specified field within a cascaded .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Forms.ValidationMessage"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Microsoft.AspNetCore.Components.Forms.ValidationMessage component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be applied to the created div element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes"}},{"Kind":"Components.Component","Name":"For","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Specifies the field for which validation messages should be displayed.\n \n ","Metadata":{"Common.PropertyName":"For","Components.GenericTyped":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.ValidationMessage","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1355226858,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.ValidationSummary","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Displays a list of validation messages from a cascaded .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ValidationSummary"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Model","TypeName":"System.Object","Documentation":"\n \n Gets or sets the model to produce the list of validation messages for.\n When specified, this lists all errors that are associated with the model instance.\n \n ","Metadata":{"Common.PropertyName":"Model"}},{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be applied to the created ul element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.ValidationSummary"}},{"HashCode":-1802879813,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.ValidationSummary","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Displays a list of validation messages from a cascaded .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Forms.ValidationSummary"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Model","TypeName":"System.Object","Documentation":"\n \n Gets or sets the model to produce the list of validation messages for.\n When specified, this lists all errors that are associated with the model instance.\n \n ","Metadata":{"Common.PropertyName":"Model"}},{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be applied to the created ul element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.ValidationSummary","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1281797782,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Routing.FocusOnNavigate","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n After navigating from one page to another, sets focus to an element\n matching a CSS selector. This can be used to build an accessible\n navigation system compatible with screen readers.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"FocusOnNavigate"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"RouteData","TypeName":"Microsoft.AspNetCore.Components.RouteData","Documentation":"\n \n Gets or sets the route data. This can be obtained from an enclosing\n component.\n \n ","Metadata":{"Common.PropertyName":"RouteData"}},{"Kind":"Components.Component","Name":"Selector","TypeName":"System.String","Documentation":"\n \n Gets or sets a CSS selector describing the element to be focused after\n navigation between pages.\n \n ","Metadata":{"Common.PropertyName":"Selector"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Routing.FocusOnNavigate"}},{"HashCode":-1640124240,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Routing.FocusOnNavigate","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n After navigating from one page to another, sets focus to an element\n matching a CSS selector. This can be used to build an accessible\n navigation system compatible with screen readers.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Routing.FocusOnNavigate"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"RouteData","TypeName":"Microsoft.AspNetCore.Components.RouteData","Documentation":"\n \n Gets or sets the route data. This can be obtained from an enclosing\n component.\n \n ","Metadata":{"Common.PropertyName":"RouteData"}},{"Kind":"Components.Component","Name":"Selector","TypeName":"System.String","Documentation":"\n \n Gets or sets a CSS selector describing the element to be focused after\n navigation between pages.\n \n ","Metadata":{"Common.PropertyName":"Selector"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Routing.FocusOnNavigate","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1462781705,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Routing.NavLink","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n A component that renders an anchor tag, automatically toggling its 'active'\n class based on whether its 'href' matches the current URI.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"NavLink"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ActiveClass","TypeName":"System.String","Documentation":"\n \n Gets or sets the CSS class name applied to the NavLink when the\n current route matches the NavLink href.\n \n ","Metadata":{"Common.PropertyName":"ActiveClass"}},{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be added to the generated\n a element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the child content of the component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Match","TypeName":"Microsoft.AspNetCore.Components.Routing.NavLinkMatch","IsEnum":true,"Documentation":"\n \n Gets or sets a value representing the URL matching behavior.\n \n ","Metadata":{"Common.PropertyName":"Match"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Routing.NavLink"}},{"HashCode":1481322604,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Routing.NavLink","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n A component that renders an anchor tag, automatically toggling its 'active'\n class based on whether its 'href' matches the current URI.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Routing.NavLink"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ActiveClass","TypeName":"System.String","Documentation":"\n \n Gets or sets the CSS class name applied to the NavLink when the\n current route matches the NavLink href.\n \n ","Metadata":{"Common.PropertyName":"ActiveClass"}},{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\n \n Gets or sets a collection of additional attributes that will be added to the generated\n a element.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAttributes"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the child content of the component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Match","TypeName":"Microsoft.AspNetCore.Components.Routing.NavLinkMatch","IsEnum":true,"Documentation":"\n \n Gets or sets a value representing the URL matching behavior.\n \n ","Metadata":{"Common.PropertyName":"Match"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Routing.NavLink","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-386477367,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Routing.NavLink.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Gets or sets the child content of the component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"NavLink"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Routing.NavLink.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":720148254,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Routing.NavLink.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Gets or sets the child content of the component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Microsoft.AspNetCore.Components.Routing.NavLink"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Routing.NavLink.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1120317366,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Web.HeadContent","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Provides content to components.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"HeadContent"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the content to be rendered in instances.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Web.HeadContent"}},{"HashCode":-764133860,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Web.HeadContent","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Provides content to components.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Web.HeadContent"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the content to be rendered in instances.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Web.HeadContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1567531839,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Web.HeadContent.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Gets or sets the content to be rendered in instances.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"HeadContent"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Web.HeadContent.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1208072112,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Web.HeadContent.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Gets or sets the content to be rendered in instances.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Microsoft.AspNetCore.Components.Web.HeadContent"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Web.HeadContent.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1593959033,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Web.HeadOutlet","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Renders content provided by components.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"HeadOutlet"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Web.HeadOutlet"}},{"HashCode":-34130624,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Web.HeadOutlet","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Renders content provided by components.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Web.HeadOutlet"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Web.HeadOutlet","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1765254677,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Web.PageTitle","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Enables rendering an HTML <title> to a component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"PageTitle"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the content to be rendered as the document title.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Web.PageTitle"}},{"HashCode":1265492983,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Web.PageTitle","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Enables rendering an HTML <title> to a component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Web.PageTitle"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the content to be rendered as the document title.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Web.PageTitle","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":206629272,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Web.PageTitle.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Gets or sets the content to be rendered as the document title.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"PageTitle"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Web.PageTitle.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":2057572728,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Web.PageTitle.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Gets or sets the content to be rendered as the document title.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Microsoft.AspNetCore.Components.Web.PageTitle"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Web.PageTitle.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1524847289,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Web.ErrorBoundary","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Captures errors thrown from its child content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ErrorBoundary"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n The content to be displayed when there is no error.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ErrorContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n The content to be displayed when there is an error.\n \n ","Metadata":{"Common.PropertyName":"ErrorContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"MaximumErrorCount","TypeName":"System.Int32","Documentation":"\n \n The maximum number of errors that can be handled. If more errors are received,\n they will be treated as fatal. Calling resets the count.\n \n ","Metadata":{"Common.PropertyName":"MaximumErrorCount"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for all child content expressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Web.ErrorBoundary"}},{"HashCode":-1295008868,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Web.ErrorBoundary","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Captures errors thrown from its child content.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Web.ErrorBoundary"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n The content to be displayed when there is no error.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ErrorContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n The content to be displayed when there is an error.\n \n ","Metadata":{"Common.PropertyName":"ErrorContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"MaximumErrorCount","TypeName":"System.Int32","Documentation":"\n \n The maximum number of errors that can be handled. If more errors are received,\n they will be treated as fatal. Calling resets the count.\n \n ","Metadata":{"Common.PropertyName":"MaximumErrorCount"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for all child content expressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Web.ErrorBoundary","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1991737880,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Web.ErrorBoundary.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n The content to be displayed when there is no error.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ErrorBoundary"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Web.ErrorBoundary.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1669670115,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Web.ErrorBoundary.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n The content to be displayed when there is no error.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Microsoft.AspNetCore.Components.Web.ErrorBoundary"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Web.ErrorBoundary.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1533554184,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Web.ErrorBoundary.ErrorContent","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n The content to be displayed when there is an error.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ErrorContent","ParentTag":"ErrorBoundary"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'ErrorContent' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Web.ErrorBoundary.ErrorContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-941639418,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Web.ErrorBoundary.ErrorContent","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n The content to be displayed when there is an error.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ErrorContent","ParentTag":"Microsoft.AspNetCore.Components.Web.ErrorBoundary"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'ErrorContent' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Web.ErrorBoundary.ErrorContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-2100606566,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Provides functionality for rendering a virtualized list of items.\n \n The context type for the items being rendered.\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Virtualize"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the item template for the list.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ItemContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the item template for the list.\n \n ","Metadata":{"Common.PropertyName":"ItemContent","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Placeholder","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the template for items that have not yet been loaded in memory.\n \n ","Metadata":{"Common.PropertyName":"Placeholder","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ItemSize","TypeName":"System.Single","Documentation":"\n \n Gets the size of each item in pixels. Defaults to 50px.\n \n ","Metadata":{"Common.PropertyName":"ItemSize"}},{"Kind":"Components.Component","Name":"ItemsProvider","TypeName":"Microsoft.AspNetCore.Components.Web.Virtualization.ItemsProviderDelegate","Documentation":"\n \n Gets or sets the function providing items to the list.\n \n ","Metadata":{"Common.PropertyName":"ItemsProvider","Components.DelegateSignature":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Items","TypeName":"System.Collections.Generic.ICollection","Documentation":"\n \n Gets or sets the fixed item source.\n \n ","Metadata":{"Common.PropertyName":"Items","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"OverscanCount","TypeName":"System.Int32","Documentation":"\n \n Gets or sets a value that determines how many additional items will be rendered\n before and after the visible region. This help to reduce the frequency of rendering\n during scrolling. However, higher values mean that more elements will be present\n in the page.\n \n ","Metadata":{"Common.PropertyName":"OverscanCount"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for all child content expressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize","Components.GenericTyped":"True"}},{"HashCode":-349097859,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Provides functionality for rendering a virtualized list of items.\n \n The context type for the items being rendered.\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TItem for the Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize component.","Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the item template for the list.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ItemContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the item template for the list.\n \n ","Metadata":{"Common.PropertyName":"ItemContent","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Placeholder","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the template for items that have not yet been loaded in memory.\n \n ","Metadata":{"Common.PropertyName":"Placeholder","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ItemSize","TypeName":"System.Single","Documentation":"\n \n Gets the size of each item in pixels. Defaults to 50px.\n \n ","Metadata":{"Common.PropertyName":"ItemSize"}},{"Kind":"Components.Component","Name":"ItemsProvider","TypeName":"Microsoft.AspNetCore.Components.Web.Virtualization.ItemsProviderDelegate","Documentation":"\n \n Gets or sets the function providing items to the list.\n \n ","Metadata":{"Common.PropertyName":"ItemsProvider","Components.DelegateSignature":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Items","TypeName":"System.Collections.Generic.ICollection","Documentation":"\n \n Gets or sets the fixed item source.\n \n ","Metadata":{"Common.PropertyName":"Items","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"OverscanCount","TypeName":"System.Int32","Documentation":"\n \n Gets or sets a value that determines how many additional items will be rendered\n before and after the visible region. This help to reduce the frequency of rendering\n during scrolling. However, higher values mean that more elements will be present\n in the page.\n \n ","Metadata":{"Common.PropertyName":"OverscanCount"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for all child content expressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1013193740,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Gets or sets the item template for the list.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Virtualize"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'ChildContent' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1003924632,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Gets or sets the item template for the list.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'ChildContent' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":153524432,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.ItemContent","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Gets or sets the item template for the list.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ItemContent","ParentTag":"Virtualize"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'ItemContent' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.ItemContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1557674147,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.ItemContent","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Gets or sets the item template for the list.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ItemContent","ParentTag":"Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'ItemContent' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.ItemContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1302905679,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.Placeholder","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Gets or sets the template for items that have not yet been loaded in memory.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Placeholder","ParentTag":"Virtualize"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'Placeholder' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.Placeholder","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":945222623,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.Placeholder","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\n \n Gets or sets the template for items that have not yet been loaded in memory.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Placeholder","ParentTag":"Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'Placeholder' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.Placeholder","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":100075476,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.CascadingValue","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\n \n A component that provides a cascading value to all descendant components.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"CascadingValue"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Microsoft.AspNetCore.Components.CascadingValue component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n The content to which the value should be provided.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Value","TypeName":"TValue","Documentation":"\n \n The value to be provided.\n \n ","Metadata":{"Common.PropertyName":"Value","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Name","TypeName":"System.String","Documentation":"\n \n Optionally gives a name to the provided value. Descendant components\n will be able to receive the value by specifying this name.\n \n If no name is specified, then descendant components will receive the\n value based the type of value they are requesting.\n \n ","Metadata":{"Common.PropertyName":"Name"}},{"Kind":"Components.Component","Name":"IsFixed","TypeName":"System.Boolean","Documentation":"\n \n If true, indicates that will not change. This is a\n performance optimization that allows the framework to skip setting up\n change notifications. Set this flag only if you will not change\n during the component's lifetime.\n \n ","Metadata":{"Common.PropertyName":"IsFixed"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.CascadingValue","Components.GenericTyped":"True"}},{"HashCode":2058523097,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.CascadingValue","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\n \n A component that provides a cascading value to all descendant components.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.CascadingValue"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter TValue for the Microsoft.AspNetCore.Components.CascadingValue component.","Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n The content to which the value should be provided.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Value","TypeName":"TValue","Documentation":"\n \n The value to be provided.\n \n ","Metadata":{"Common.PropertyName":"Value","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Name","TypeName":"System.String","Documentation":"\n \n Optionally gives a name to the provided value. Descendant components\n will be able to receive the value by specifying this name.\n \n If no name is specified, then descendant components will receive the\n value based the type of value they are requesting.\n \n ","Metadata":{"Common.PropertyName":"Name"}},{"Kind":"Components.Component","Name":"IsFixed","TypeName":"System.Boolean","Documentation":"\n \n If true, indicates that will not change. This is a\n performance optimization that allows the framework to skip setting up\n change notifications. Set this flag only if you will not change\n during the component's lifetime.\n \n ","Metadata":{"Common.PropertyName":"IsFixed"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.CascadingValue","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":909141050,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.CascadingValue.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\n \n The content to which the value should be provided.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"CascadingValue"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.CascadingValue.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-700243708,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.CascadingValue.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\n \n The content to which the value should be provided.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Microsoft.AspNetCore.Components.CascadingValue"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.CascadingValue.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1980174088,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.DynamicComponent","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\n \n A component that renders another component dynamically according to its\n parameter.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DynamicComponent"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Type","TypeName":"System.Type","IsEditorRequired":true,"Documentation":"\n \n Gets or sets the type of the component to be rendered. The supplied type must\n implement .\n \n ","Metadata":{"Common.PropertyName":"Type"}},{"Kind":"Components.Component","Name":"Parameters","TypeName":"System.Collections.Generic.IDictionary","Documentation":"\n \n Gets or sets a dictionary of parameters to be passed to the component.\n \n ","Metadata":{"Common.PropertyName":"Parameters"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.DynamicComponent"}},{"HashCode":-1268363715,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.DynamicComponent","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\n \n A component that renders another component dynamically according to its\n parameter.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.DynamicComponent"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Type","TypeName":"System.Type","IsEditorRequired":true,"Documentation":"\n \n Gets or sets the type of the component to be rendered. The supplied type must\n implement .\n \n ","Metadata":{"Common.PropertyName":"Type"}},{"Kind":"Components.Component","Name":"Parameters","TypeName":"System.Collections.Generic.IDictionary","Documentation":"\n \n Gets or sets a dictionary of parameters to be passed to the component.\n \n ","Metadata":{"Common.PropertyName":"Parameters"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.DynamicComponent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":47192083,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.LayoutView","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\n \n Displays the specified content inside the specified layout and any further\n nested layouts.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"LayoutView"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the content to display.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Layout","TypeName":"System.Type","Documentation":"\n \n Gets or sets the type of the layout in which to display the content.\n The type must implement and accept a parameter named .\n \n ","Metadata":{"Common.PropertyName":"Layout"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.LayoutView"}},{"HashCode":171641290,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.LayoutView","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\n \n Displays the specified content inside the specified layout and any further\n nested layouts.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.LayoutView"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Gets or sets the content to display.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Layout","TypeName":"System.Type","Documentation":"\n \n Gets or sets the type of the layout in which to display the content.\n The type must implement and accept a parameter named .\n \n ","Metadata":{"Common.PropertyName":"Layout"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.LayoutView","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1879651112,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.LayoutView.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\n \n Gets or sets the content to display.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"LayoutView"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.LayoutView.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1403492109,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.LayoutView.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\n \n Gets or sets the content to display.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Microsoft.AspNetCore.Components.LayoutView"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.LayoutView.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1044827811,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.RouteView","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\n \n Displays the specified page component, rendering it inside its layout\n and any further nested layouts.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"RouteView"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"RouteData","TypeName":"Microsoft.AspNetCore.Components.RouteData","IsEditorRequired":true,"Documentation":"\n \n Gets or sets the route data. This determines the page that will be\n displayed and the parameter values that will be supplied to the page.\n \n ","Metadata":{"Common.PropertyName":"RouteData"}},{"Kind":"Components.Component","Name":"DefaultLayout","TypeName":"System.Type","Documentation":"\n \n Gets or sets the type of a layout to be used if the page does not\n declare any layout. If specified, the type must implement \n and accept a parameter named .\n \n ","Metadata":{"Common.PropertyName":"DefaultLayout"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.RouteView"}},{"HashCode":-1365215869,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.RouteView","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\n \n Displays the specified page component, rendering it inside its layout\n and any further nested layouts.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.RouteView"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"RouteData","TypeName":"Microsoft.AspNetCore.Components.RouteData","IsEditorRequired":true,"Documentation":"\n \n Gets or sets the route data. This determines the page that will be\n displayed and the parameter values that will be supplied to the page.\n \n ","Metadata":{"Common.PropertyName":"RouteData"}},{"Kind":"Components.Component","Name":"DefaultLayout","TypeName":"System.Type","Documentation":"\n \n Gets or sets the type of a layout to be used if the page does not\n declare any layout. If specified, the type must implement \n and accept a parameter named .\n \n ","Metadata":{"Common.PropertyName":"DefaultLayout"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.RouteView","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":646472149,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Routing.Router","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\n \n A component that supplies route data corresponding to the current navigation state.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Router"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"AppAssembly","TypeName":"System.Reflection.Assembly","IsEditorRequired":true,"Documentation":"\n \n Gets or sets the assembly that should be searched for components matching the URI.\n \n ","Metadata":{"Common.PropertyName":"AppAssembly"}},{"Kind":"Components.Component","Name":"AdditionalAssemblies","TypeName":"System.Collections.Generic.IEnumerable","Documentation":"\n \n Gets or sets a collection of additional assemblies that should be searched for components\n that can match URIs.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAssemblies"}},{"Kind":"Components.Component","Name":"NotFound","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","IsEditorRequired":true,"Documentation":"\n \n Gets or sets the content to display when no match is found for the requested route.\n \n ","Metadata":{"Common.PropertyName":"NotFound","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Found","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","IsEditorRequired":true,"Documentation":"\n \n Gets or sets the content to display when a match is found for the requested route.\n \n ","Metadata":{"Common.PropertyName":"Found","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Navigating","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Get or sets the content to display when asynchronous navigation is in progress.\n \n ","Metadata":{"Common.PropertyName":"Navigating","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"OnNavigateAsync","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Gets or sets a handler that should be called before navigating to a new page.\n \n ","Metadata":{"Common.PropertyName":"OnNavigateAsync","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"PreferExactMatches","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets a flag to indicate whether route matching should prefer exact matches\n over wildcards.\n This property is obsolete and configuring it does nothing.\n \n ","Metadata":{"Common.PropertyName":"PreferExactMatches"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for all child content expressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Routing.Router"}},{"HashCode":-701282789,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Routing.Router","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\n \n A component that supplies route data corresponding to the current navigation state.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Routing.Router"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"AppAssembly","TypeName":"System.Reflection.Assembly","IsEditorRequired":true,"Documentation":"\n \n Gets or sets the assembly that should be searched for components matching the URI.\n \n ","Metadata":{"Common.PropertyName":"AppAssembly"}},{"Kind":"Components.Component","Name":"AdditionalAssemblies","TypeName":"System.Collections.Generic.IEnumerable","Documentation":"\n \n Gets or sets a collection of additional assemblies that should be searched for components\n that can match URIs.\n \n ","Metadata":{"Common.PropertyName":"AdditionalAssemblies"}},{"Kind":"Components.Component","Name":"NotFound","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","IsEditorRequired":true,"Documentation":"\n \n Gets or sets the content to display when no match is found for the requested route.\n \n ","Metadata":{"Common.PropertyName":"NotFound","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Found","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","IsEditorRequired":true,"Documentation":"\n \n Gets or sets the content to display when a match is found for the requested route.\n \n ","Metadata":{"Common.PropertyName":"Found","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Navigating","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Get or sets the content to display when asynchronous navigation is in progress.\n \n ","Metadata":{"Common.PropertyName":"Navigating","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"OnNavigateAsync","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Gets or sets a handler that should be called before navigating to a new page.\n \n ","Metadata":{"Common.PropertyName":"OnNavigateAsync","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"PreferExactMatches","TypeName":"System.Boolean","Documentation":"\n \n Gets or sets a flag to indicate whether route matching should prefer exact matches\n over wildcards.\n This property is obsolete and configuring it does nothing.\n \n ","Metadata":{"Common.PropertyName":"PreferExactMatches"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for all child content expressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Routing.Router","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-806325141,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Routing.Router.NotFound","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\n \n Gets or sets the content to display when no match is found for the requested route.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"NotFound","ParentTag":"Router"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Routing.Router.NotFound","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":1984749400,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Routing.Router.NotFound","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\n \n Gets or sets the content to display when no match is found for the requested route.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"NotFound","ParentTag":"Microsoft.AspNetCore.Components.Routing.Router"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Routing.Router.NotFound","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":377068835,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Routing.Router.Found","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\n \n Gets or sets the content to display when a match is found for the requested route.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Found","ParentTag":"Router"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'Found' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Routing.Router.Found","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-879377312,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Routing.Router.Found","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\n \n Gets or sets the content to display when a match is found for the requested route.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Found","ParentTag":"Microsoft.AspNetCore.Components.Routing.Router"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'Found' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Routing.Router.Found","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1895447004,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Routing.Router.Navigating","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\n \n Get or sets the content to display when asynchronous navigation is in progress.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Navigating","ParentTag":"Router"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Routing.Router.Navigating","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-2136429748,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Routing.Router.Navigating","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\n \n Get or sets the content to display when asynchronous navigation is in progress.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Navigating","ParentTag":"Microsoft.AspNetCore.Components.Routing.Router"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"Microsoft.AspNetCore.Components.Routing.Router.Navigating","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1570376398,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.DataAnnotationsValidator","AssemblyName":"Microsoft.AspNetCore.Components.Forms","Documentation":"\n \n Adds Data Annotations validation support to an .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DataAnnotationsValidator"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.DataAnnotationsValidator"}},{"HashCode":-1317134907,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.DataAnnotationsValidator","AssemblyName":"Microsoft.AspNetCore.Components.Forms","Documentation":"\n \n Adds Data Annotations validation support to an .\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Forms.DataAnnotationsValidator"}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"Microsoft.AspNetCore.Components.Forms.DataAnnotationsValidator","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":223331166,"Kind":"Components.Component","Name":"MudBlazor.MudBooleanInput","AssemblyName":"MudBlazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"MudBooleanInput"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"T","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter T for the MudBlazor.MudBooleanInput component.","Metadata":{"Common.PropertyName":"T","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n If true, the input will be disabled.\n \n ","Metadata":{"Common.PropertyName":"Disabled"}},{"Kind":"Components.Component","Name":"ReadOnly","TypeName":"System.Boolean","Documentation":"\n \n If true, the input will be read-only.\n \n ","Metadata":{"Common.PropertyName":"ReadOnly"}},{"Kind":"Components.Component","Name":"Checked","TypeName":"T","Documentation":"\n \n The state of the component\n \n ","Metadata":{"Common.PropertyName":"Checked","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"StopClickPropagation","TypeName":"System.Boolean","Documentation":"\n \n If true will prevent the click from bubbling up the event tree.\n \n ","Metadata":{"Common.PropertyName":"StopClickPropagation"}},{"Kind":"Components.Component","Name":"CheckedChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Fired when Checked changes.\n \n ","Metadata":{"Common.PropertyName":"CheckedChanged","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Required","TypeName":"System.Boolean","Documentation":"\n \n If true, this form input is required to be filled out.\n \n ","Metadata":{"Common.PropertyName":"Required"}},{"Kind":"Components.Component","Name":"RequiredError","TypeName":"System.String","Documentation":"\n \n The error text that will be displayed if the input is not filled out but required.\n \n ","Metadata":{"Common.PropertyName":"RequiredError"}},{"Kind":"Components.Component","Name":"ErrorText","TypeName":"System.String","Documentation":"\n \n The ErrorText that will be displayed if Error true.\n \n ","Metadata":{"Common.PropertyName":"ErrorText"}},{"Kind":"Components.Component","Name":"Error","TypeName":"System.Boolean","Documentation":"\n \n If true, the label will be displayed in an error state.\n \n ","Metadata":{"Common.PropertyName":"Error"}},{"Kind":"Components.Component","Name":"Converter","TypeName":"MudBlazor.Converter","Documentation":"\n \n The generic converter of the component.\n \n ","Metadata":{"Common.PropertyName":"Converter","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Culture","TypeName":"System.Globalization.CultureInfo","Documentation":"\n \n The culture of the component.\n \n ","Metadata":{"Common.PropertyName":"Culture"}},{"Kind":"Components.Component","Name":"Validation","TypeName":"System.Object","Documentation":"\n \n A validation func or a validation attribute. Supported types are:\n Func<T, bool> ... will output the standard error message \"Invalid\" if false\n Func<T, string> ... outputs the result as error message, no error if null \n Func<T, IEnumerable< string >> ... outputs all the returned error messages, no error if empty\n Func<object, string, IEnumerable< string >> input Form.Model, Full Path of Member ... outputs all the returned error messages, no error if empty\n Func<T, Task< bool >> ... will output the standard error message \"Invalid\" if false\n Func<T, Task< string >> ... outputs the result as error message, no error if null\n Func<T, Task<IEnumerable< string >>> ... outputs all the returned error messages, no error if empty\n Func<object, string, Task<IEnumerable< string >>> input Form.Model, Full Path of Member ... outputs all the returned error messages, no error if empty\n System.ComponentModel.DataAnnotations.ValidationAttribute instances\n \n ","Metadata":{"Common.PropertyName":"Validation"}},{"Kind":"Components.Component","Name":"For","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Specify an expression which returns the model's field for which validation messages should be displayed.\n Currently only string fields are supported.\n \n ","Metadata":{"Common.PropertyName":"For","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n User class names, separated by space.\n \n ","Metadata":{"Common.PropertyName":"Class"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n User styles, applied on top of the component's own classes and styles.\n \n ","Metadata":{"Common.PropertyName":"Style"}},{"Kind":"Components.Component","Name":"Tag","TypeName":"System.Object","Documentation":"\n \n Use Tag to attach any user data object to the component for your convenience.\n \n ","Metadata":{"Common.PropertyName":"Tag"}},{"Kind":"Components.Component","Name":"UserAttributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n UserAttributes carries all attributes you add to the component that don't match any of its parameters.\n They will be splatted onto the underlying HTML tag.\n \n ","Metadata":{"Common.PropertyName":"UserAttributes"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"MudBlazor.MudBooleanInput","Components.GenericTyped":"True"}},{"HashCode":1284293679,"Kind":"Components.Component","Name":"MudBlazor.MudBooleanInput","AssemblyName":"MudBlazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"MudBlazor.MudBooleanInput"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"T","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter T for the MudBlazor.MudBooleanInput component.","Metadata":{"Common.PropertyName":"T","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n If true, the input will be disabled.\n \n ","Metadata":{"Common.PropertyName":"Disabled"}},{"Kind":"Components.Component","Name":"ReadOnly","TypeName":"System.Boolean","Documentation":"\n \n If true, the input will be read-only.\n \n ","Metadata":{"Common.PropertyName":"ReadOnly"}},{"Kind":"Components.Component","Name":"Checked","TypeName":"T","Documentation":"\n \n The state of the component\n \n ","Metadata":{"Common.PropertyName":"Checked","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"StopClickPropagation","TypeName":"System.Boolean","Documentation":"\n \n If true will prevent the click from bubbling up the event tree.\n \n ","Metadata":{"Common.PropertyName":"StopClickPropagation"}},{"Kind":"Components.Component","Name":"CheckedChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Fired when Checked changes.\n \n ","Metadata":{"Common.PropertyName":"CheckedChanged","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Required","TypeName":"System.Boolean","Documentation":"\n \n If true, this form input is required to be filled out.\n \n ","Metadata":{"Common.PropertyName":"Required"}},{"Kind":"Components.Component","Name":"RequiredError","TypeName":"System.String","Documentation":"\n \n The error text that will be displayed if the input is not filled out but required.\n \n ","Metadata":{"Common.PropertyName":"RequiredError"}},{"Kind":"Components.Component","Name":"ErrorText","TypeName":"System.String","Documentation":"\n \n The ErrorText that will be displayed if Error true.\n \n ","Metadata":{"Common.PropertyName":"ErrorText"}},{"Kind":"Components.Component","Name":"Error","TypeName":"System.Boolean","Documentation":"\n \n If true, the label will be displayed in an error state.\n \n ","Metadata":{"Common.PropertyName":"Error"}},{"Kind":"Components.Component","Name":"Converter","TypeName":"MudBlazor.Converter","Documentation":"\n \n The generic converter of the component.\n \n ","Metadata":{"Common.PropertyName":"Converter","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Culture","TypeName":"System.Globalization.CultureInfo","Documentation":"\n \n The culture of the component.\n \n ","Metadata":{"Common.PropertyName":"Culture"}},{"Kind":"Components.Component","Name":"Validation","TypeName":"System.Object","Documentation":"\n \n A validation func or a validation attribute. Supported types are:\n Func<T, bool> ... will output the standard error message \"Invalid\" if false\n Func<T, string> ... outputs the result as error message, no error if null \n Func<T, IEnumerable< string >> ... outputs all the returned error messages, no error if empty\n Func<object, string, IEnumerable< string >> input Form.Model, Full Path of Member ... outputs all the returned error messages, no error if empty\n Func<T, Task< bool >> ... will output the standard error message \"Invalid\" if false\n Func<T, Task< string >> ... outputs the result as error message, no error if null\n Func<T, Task<IEnumerable< string >>> ... outputs all the returned error messages, no error if empty\n Func<object, string, Task<IEnumerable< string >>> input Form.Model, Full Path of Member ... outputs all the returned error messages, no error if empty\n System.ComponentModel.DataAnnotations.ValidationAttribute instances\n \n ","Metadata":{"Common.PropertyName":"Validation"}},{"Kind":"Components.Component","Name":"For","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Specify an expression which returns the model's field for which validation messages should be displayed.\n Currently only string fields are supported.\n \n ","Metadata":{"Common.PropertyName":"For","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n User class names, separated by space.\n \n ","Metadata":{"Common.PropertyName":"Class"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n User styles, applied on top of the component's own classes and styles.\n \n ","Metadata":{"Common.PropertyName":"Style"}},{"Kind":"Components.Component","Name":"Tag","TypeName":"System.Object","Documentation":"\n \n Use Tag to attach any user data object to the component for your convenience.\n \n ","Metadata":{"Common.PropertyName":"Tag"}},{"Kind":"Components.Component","Name":"UserAttributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n UserAttributes carries all attributes you add to the component that don't match any of its parameters.\n They will be splatted onto the underlying HTML tag.\n \n ","Metadata":{"Common.PropertyName":"UserAttributes"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"MudBlazor.MudBooleanInput","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-105299355,"Kind":"Components.Component","Name":"MudBlazor.MudAlert","AssemblyName":"MudBlazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"MudAlert"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ContentAlignment","TypeName":"MudBlazor.HorizontalAlignment","IsEnum":true,"Documentation":"\n \n Sets the position of the text to the start (Left in LTR and right in RTL).\n \n ","Metadata":{"Common.PropertyName":"ContentAlignment"}},{"Kind":"Components.Component","Name":"AlertTextPosition","TypeName":"MudBlazor.AlertTextPosition","IsEnum":true,"Documentation":"\n \n Sets the position of the text to the start (Left in LTR and right in RTL).\n \n ","Metadata":{"Common.PropertyName":"AlertTextPosition"}},{"Kind":"Components.Component","Name":"CloseIconClicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The callback, when the close button has been clicked.\n \n ","Metadata":{"Common.PropertyName":"CloseIconClicked","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"CloseIcon","TypeName":"System.String","Documentation":"\n \n Define the icon used for the close button.\n \n ","Metadata":{"Common.PropertyName":"CloseIcon"}},{"Kind":"Components.Component","Name":"ShowCloseIcon","TypeName":"System.Boolean","Documentation":"\n \n Sets if the alert shows a close icon.\n \n ","Metadata":{"Common.PropertyName":"ShowCloseIcon"}},{"Kind":"Components.Component","Name":"Elevation","TypeName":"System.Int32","Documentation":"\n \n The higher the number, the heavier the drop-shadow. 0 for no shadow.\n \n ","Metadata":{"Common.PropertyName":"Elevation"}},{"Kind":"Components.Component","Name":"Square","TypeName":"System.Boolean","Documentation":"\n \n If true, rounded corners are disabled.\n \n ","Metadata":{"Common.PropertyName":"Square"}},{"Kind":"Components.Component","Name":"Dense","TypeName":"System.Boolean","Documentation":"\n \n If true, compact padding will be used.\n \n ","Metadata":{"Common.PropertyName":"Dense"}},{"Kind":"Components.Component","Name":"NoIcon","TypeName":"System.Boolean","Documentation":"\n \n If true, no alert icon will be used.\n \n ","Metadata":{"Common.PropertyName":"NoIcon"}},{"Kind":"Components.Component","Name":"Severity","TypeName":"MudBlazor.Severity","IsEnum":true,"Documentation":"\n \n The severity of the alert. This defines the color and icon used.\n \n ","Metadata":{"Common.PropertyName":"Severity"}},{"Kind":"Components.Component","Name":"Variant","TypeName":"MudBlazor.Variant","IsEnum":true,"Documentation":"\n \n The variant to use.\n \n ","Metadata":{"Common.PropertyName":"Variant"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Child content of the component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Icon","TypeName":"System.String","Documentation":"\n \n Custom icon, leave unset to use the standard icon which depends on the Severity\n \n ","Metadata":{"Common.PropertyName":"Icon"}},{"Kind":"Components.Component","Name":"OnClick","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Raised when the alert is clicked\n \n ","Metadata":{"Common.PropertyName":"OnClick","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n User class names, separated by space.\n \n ","Metadata":{"Common.PropertyName":"Class"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n User styles, applied on top of the component's own classes and styles.\n \n ","Metadata":{"Common.PropertyName":"Style"}},{"Kind":"Components.Component","Name":"Tag","TypeName":"System.Object","Documentation":"\n \n Use Tag to attach any user data object to the component for your convenience.\n \n ","Metadata":{"Common.PropertyName":"Tag"}},{"Kind":"Components.Component","Name":"UserAttributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n UserAttributes carries all attributes you add to the component that don't match any of its parameters.\n They will be splatted onto the underlying HTML tag.\n \n ","Metadata":{"Common.PropertyName":"UserAttributes"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"MudBlazor.MudAlert"}},{"HashCode":-1604858513,"Kind":"Components.Component","Name":"MudBlazor.MudAlert","AssemblyName":"MudBlazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"MudBlazor.MudAlert"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ContentAlignment","TypeName":"MudBlazor.HorizontalAlignment","IsEnum":true,"Documentation":"\n \n Sets the position of the text to the start (Left in LTR and right in RTL).\n \n ","Metadata":{"Common.PropertyName":"ContentAlignment"}},{"Kind":"Components.Component","Name":"AlertTextPosition","TypeName":"MudBlazor.AlertTextPosition","IsEnum":true,"Documentation":"\n \n Sets the position of the text to the start (Left in LTR and right in RTL).\n \n ","Metadata":{"Common.PropertyName":"AlertTextPosition"}},{"Kind":"Components.Component","Name":"CloseIconClicked","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n The callback, when the close button has been clicked.\n \n ","Metadata":{"Common.PropertyName":"CloseIconClicked","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"CloseIcon","TypeName":"System.String","Documentation":"\n \n Define the icon used for the close button.\n \n ","Metadata":{"Common.PropertyName":"CloseIcon"}},{"Kind":"Components.Component","Name":"ShowCloseIcon","TypeName":"System.Boolean","Documentation":"\n \n Sets if the alert shows a close icon.\n \n ","Metadata":{"Common.PropertyName":"ShowCloseIcon"}},{"Kind":"Components.Component","Name":"Elevation","TypeName":"System.Int32","Documentation":"\n \n The higher the number, the heavier the drop-shadow. 0 for no shadow.\n \n ","Metadata":{"Common.PropertyName":"Elevation"}},{"Kind":"Components.Component","Name":"Square","TypeName":"System.Boolean","Documentation":"\n \n If true, rounded corners are disabled.\n \n ","Metadata":{"Common.PropertyName":"Square"}},{"Kind":"Components.Component","Name":"Dense","TypeName":"System.Boolean","Documentation":"\n \n If true, compact padding will be used.\n \n ","Metadata":{"Common.PropertyName":"Dense"}},{"Kind":"Components.Component","Name":"NoIcon","TypeName":"System.Boolean","Documentation":"\n \n If true, no alert icon will be used.\n \n ","Metadata":{"Common.PropertyName":"NoIcon"}},{"Kind":"Components.Component","Name":"Severity","TypeName":"MudBlazor.Severity","IsEnum":true,"Documentation":"\n \n The severity of the alert. This defines the color and icon used.\n \n ","Metadata":{"Common.PropertyName":"Severity"}},{"Kind":"Components.Component","Name":"Variant","TypeName":"MudBlazor.Variant","IsEnum":true,"Documentation":"\n \n The variant to use.\n \n ","Metadata":{"Common.PropertyName":"Variant"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Child content of the component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Icon","TypeName":"System.String","Documentation":"\n \n Custom icon, leave unset to use the standard icon which depends on the Severity\n \n ","Metadata":{"Common.PropertyName":"Icon"}},{"Kind":"Components.Component","Name":"OnClick","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Raised when the alert is clicked\n \n ","Metadata":{"Common.PropertyName":"OnClick","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n User class names, separated by space.\n \n ","Metadata":{"Common.PropertyName":"Class"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n User styles, applied on top of the component's own classes and styles.\n \n ","Metadata":{"Common.PropertyName":"Style"}},{"Kind":"Components.Component","Name":"Tag","TypeName":"System.Object","Documentation":"\n \n Use Tag to attach any user data object to the component for your convenience.\n \n ","Metadata":{"Common.PropertyName":"Tag"}},{"Kind":"Components.Component","Name":"UserAttributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n UserAttributes carries all attributes you add to the component that don't match any of its parameters.\n They will be splatted onto the underlying HTML tag.\n \n ","Metadata":{"Common.PropertyName":"UserAttributes"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"MudBlazor.MudAlert","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1171660075,"Kind":"Components.ChildContent","Name":"MudBlazor.MudAlert.ChildContent","AssemblyName":"MudBlazor","Documentation":"\n \n Child content of the component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"MudAlert"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"MudBlazor.MudAlert.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":2073644060,"Kind":"Components.ChildContent","Name":"MudBlazor.MudAlert.ChildContent","AssemblyName":"MudBlazor","Documentation":"\n \n Child content of the component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"MudBlazor.MudAlert"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"MudBlazor.MudAlert.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1483381407,"Kind":"Components.Component","Name":"MudBlazor.MudAppBar","AssemblyName":"MudBlazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"MudAppBar"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Bottom","TypeName":"System.Boolean","Documentation":"\n \n If true, Appbar will be placed at the bottom of the screen.\n \n ","Metadata":{"Common.PropertyName":"Bottom"}},{"Kind":"Components.Component","Name":"Elevation","TypeName":"System.Int32","Documentation":"\n \n The higher the number, the heavier the drop-shadow. 0 for no shadow.\n \n ","Metadata":{"Common.PropertyName":"Elevation"}},{"Kind":"Components.Component","Name":"Dense","TypeName":"System.Boolean","Documentation":"\n \n If true, compact padding will be used.\n \n ","Metadata":{"Common.PropertyName":"Dense"}},{"Kind":"Components.Component","Name":"DisableGutters","TypeName":"System.Boolean","Documentation":"\n \n If true, the left and right padding is removed from from the appbar.\n \n ","Metadata":{"Common.PropertyName":"DisableGutters"}},{"Kind":"Components.Component","Name":"Color","TypeName":"MudBlazor.Color","IsEnum":true,"Documentation":"\n \n The color of the component. It supports the theme colors.\n \n ","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"Fixed","TypeName":"System.Boolean","Documentation":"\n \n If true, appbar will be Fixed.\n \n ","Metadata":{"Common.PropertyName":"Fixed"}},{"Kind":"Components.Component","Name":"ToolBarClass","TypeName":"System.String","Documentation":"\n \n User class names, separated by spaces for the nested toolbar.\n \n ","Metadata":{"Common.PropertyName":"ToolBarClass"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Child content of the component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n User class names, separated by space.\n \n ","Metadata":{"Common.PropertyName":"Class"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n User styles, applied on top of the component's own classes and styles.\n \n ","Metadata":{"Common.PropertyName":"Style"}},{"Kind":"Components.Component","Name":"Tag","TypeName":"System.Object","Documentation":"\n \n Use Tag to attach any user data object to the component for your convenience.\n \n ","Metadata":{"Common.PropertyName":"Tag"}},{"Kind":"Components.Component","Name":"UserAttributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n UserAttributes carries all attributes you add to the component that don't match any of its parameters.\n They will be splatted onto the underlying HTML tag.\n \n ","Metadata":{"Common.PropertyName":"UserAttributes"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"MudBlazor.MudAppBar"}},{"HashCode":695765797,"Kind":"Components.Component","Name":"MudBlazor.MudAppBar","AssemblyName":"MudBlazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"MudBlazor.MudAppBar"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Bottom","TypeName":"System.Boolean","Documentation":"\n \n If true, Appbar will be placed at the bottom of the screen.\n \n ","Metadata":{"Common.PropertyName":"Bottom"}},{"Kind":"Components.Component","Name":"Elevation","TypeName":"System.Int32","Documentation":"\n \n The higher the number, the heavier the drop-shadow. 0 for no shadow.\n \n ","Metadata":{"Common.PropertyName":"Elevation"}},{"Kind":"Components.Component","Name":"Dense","TypeName":"System.Boolean","Documentation":"\n \n If true, compact padding will be used.\n \n ","Metadata":{"Common.PropertyName":"Dense"}},{"Kind":"Components.Component","Name":"DisableGutters","TypeName":"System.Boolean","Documentation":"\n \n If true, the left and right padding is removed from from the appbar.\n \n ","Metadata":{"Common.PropertyName":"DisableGutters"}},{"Kind":"Components.Component","Name":"Color","TypeName":"MudBlazor.Color","IsEnum":true,"Documentation":"\n \n The color of the component. It supports the theme colors.\n \n ","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"Fixed","TypeName":"System.Boolean","Documentation":"\n \n If true, appbar will be Fixed.\n \n ","Metadata":{"Common.PropertyName":"Fixed"}},{"Kind":"Components.Component","Name":"ToolBarClass","TypeName":"System.String","Documentation":"\n \n User class names, separated by spaces for the nested toolbar.\n \n ","Metadata":{"Common.PropertyName":"ToolBarClass"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Child content of the component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n User class names, separated by space.\n \n ","Metadata":{"Common.PropertyName":"Class"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n User styles, applied on top of the component's own classes and styles.\n \n ","Metadata":{"Common.PropertyName":"Style"}},{"Kind":"Components.Component","Name":"Tag","TypeName":"System.Object","Documentation":"\n \n Use Tag to attach any user data object to the component for your convenience.\n \n ","Metadata":{"Common.PropertyName":"Tag"}},{"Kind":"Components.Component","Name":"UserAttributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n UserAttributes carries all attributes you add to the component that don't match any of its parameters.\n They will be splatted onto the underlying HTML tag.\n \n ","Metadata":{"Common.PropertyName":"UserAttributes"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"MudBlazor.MudAppBar","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1994019551,"Kind":"Components.ChildContent","Name":"MudBlazor.MudAppBar.ChildContent","AssemblyName":"MudBlazor","Documentation":"\n \n Child content of the component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"MudAppBar"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"MudBlazor.MudAppBar.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1048179229,"Kind":"Components.ChildContent","Name":"MudBlazor.MudAppBar.ChildContent","AssemblyName":"MudBlazor","Documentation":"\n \n Child content of the component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"MudBlazor.MudAppBar"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"MudBlazor.MudAppBar.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1887132063,"Kind":"Components.Component","Name":"MudBlazor.MudAutocomplete","AssemblyName":"MudBlazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"MudAutocomplete"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"T","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter T for the MudBlazor.MudAutocomplete component.","Metadata":{"Common.PropertyName":"T","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"PopoverClass","TypeName":"System.String","Documentation":"\n \n User class names for the popover, separated by space\n \n ","Metadata":{"Common.PropertyName":"PopoverClass"}},{"Kind":"Components.Component","Name":"AnchorOrigin","TypeName":"MudBlazor.Origin","IsEnum":true,"Documentation":"\n \n Set the anchor origin point to determen where the popover will open from.\n \n ","Metadata":{"Common.PropertyName":"AnchorOrigin"}},{"Kind":"Components.Component","Name":"TransformOrigin","TypeName":"MudBlazor.Origin","IsEnum":true,"Documentation":"\n \n Sets the transform origin point for the popover.\n \n ","Metadata":{"Common.PropertyName":"TransformOrigin"}},{"Kind":"Components.Component","Name":"Direction","TypeName":"MudBlazor.Direction","IsEnum":true,"Documentation":"\n \n Set the anchor origin point to determen where the popover will open from.\n \n ","Metadata":{"Common.PropertyName":"Direction"}},{"Kind":"Components.Component","Name":"OffsetX","TypeName":"System.Boolean","Documentation":"\n \n If true, the Autocomplete menu will open either before or after the input (left/right).\n \n ","Metadata":{"Common.PropertyName":"OffsetX"}},{"Kind":"Components.Component","Name":"OffsetY","TypeName":"System.Boolean","Documentation":"\n \n If true, the Autocomplete menu will open either before or after the input (top/bottom).\n \n ","Metadata":{"Common.PropertyName":"OffsetY"}},{"Kind":"Components.Component","Name":"Dense","TypeName":"System.Boolean","Documentation":"\n \n If true, compact vertical padding will be applied to all Autocomplete items.\n \n ","Metadata":{"Common.PropertyName":"Dense"}},{"Kind":"Components.Component","Name":"OpenIcon","TypeName":"System.String","Documentation":"\n \n The Open Autocomplete Icon\n \n ","Metadata":{"Common.PropertyName":"OpenIcon"}},{"Kind":"Components.Component","Name":"CloseIcon","TypeName":"System.String","Documentation":"\n \n The Close Autocomplete Icon\n \n ","Metadata":{"Common.PropertyName":"CloseIcon"}},{"Kind":"Components.Component","Name":"MaxHeight","TypeName":"System.Int32","Documentation":"\n \n The maximum height of the Autocomplete when it is open.\n \n ","Metadata":{"Common.PropertyName":"MaxHeight"}},{"Kind":"Components.Component","Name":"ToStringFunc","TypeName":"System.Func","Documentation":"\n \n Defines how values are displayed in the drop-down list\n \n ","Metadata":{"Common.PropertyName":"ToStringFunc","Components.DelegateSignature":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"SearchFunc","TypeName":"System.Func>>","Documentation":"\n \n The SearchFunc returns a list of items matching the typed text\n \n ","Metadata":{"Common.PropertyName":"SearchFunc","Components.DelegateSignature":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"MaxItems","TypeName":"System.Int32?","Documentation":"\n \n Maximum items to display, defaults to 10.\n A null value will display all items.\n \n ","Metadata":{"Common.PropertyName":"MaxItems"}},{"Kind":"Components.Component","Name":"MinCharacters","TypeName":"System.Int32","Documentation":"\n \n Minimum characters to initiate a search\n \n ","Metadata":{"Common.PropertyName":"MinCharacters"}},{"Kind":"Components.Component","Name":"ResetValueOnEmptyText","TypeName":"System.Boolean","Documentation":"\n \n Reset value if user deletes the text\n \n ","Metadata":{"Common.PropertyName":"ResetValueOnEmptyText"}},{"Kind":"Components.Component","Name":"SelectOnClick","TypeName":"System.Boolean","Documentation":"\n \n If true, clicking the text field will select (highlight) its contents.\n \n ","Metadata":{"Common.PropertyName":"SelectOnClick"}},{"Kind":"Components.Component","Name":"DebounceInterval","TypeName":"System.Int32","Documentation":"\n \n Debounce interval in milliseconds.\n \n ","Metadata":{"Common.PropertyName":"DebounceInterval"}},{"Kind":"Components.Component","Name":"ItemTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Optional presentation template for unselected items\n \n ","Metadata":{"Common.PropertyName":"ItemTemplate","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ItemSelectedTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Optional presentation template for the selected item\n \n ","Metadata":{"Common.PropertyName":"ItemSelectedTemplate","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ItemDisabledTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Optional presentation template for disabled item\n \n ","Metadata":{"Common.PropertyName":"ItemDisabledTemplate","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"CoerceText","TypeName":"System.Boolean","Documentation":"\n \n On drop-down close override Text with selected Value. This makes it clear to the user\n which list value is currently selected and disallows incomplete values in Text.\n \n ","Metadata":{"Common.PropertyName":"CoerceText"}},{"Kind":"Components.Component","Name":"CoerceValue","TypeName":"System.Boolean","Documentation":"\n \n If user input is not found by the search func and CoerceValue is set to true the user input\n will be applied to the Value which allows to validate it and display an error message.\n \n ","Metadata":{"Common.PropertyName":"CoerceValue"}},{"Kind":"Components.Component","Name":"ItemDisabledFunc","TypeName":"System.Func","Documentation":"\n \n Function to be invoked when checking whether an item should be disabled or not\n \n ","Metadata":{"Common.PropertyName":"ItemDisabledFunc","Components.DelegateSignature":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"IsOpenChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n An event triggered when the state of IsOpen has changed\n \n ","Metadata":{"Common.PropertyName":"IsOpenChanged","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"SelectValueOnTab","TypeName":"System.Boolean","Documentation":"\n \n If true, the currently selected item from the drop-down (if it is open) is selected.\n \n ","Metadata":{"Common.PropertyName":"SelectValueOnTab"}},{"Kind":"Components.Component","Name":"Clearable","TypeName":"System.Boolean","Documentation":"\n \n Show clear button.\n \n ","Metadata":{"Common.PropertyName":"Clearable"}},{"Kind":"Components.Component","Name":"OnClearButtonClick","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Button click event for clear button. Called after text and value has been cleared.\n \n ","Metadata":{"Common.PropertyName":"OnClearButtonClick","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n If true, the input element will be disabled.\n \n ","Metadata":{"Common.PropertyName":"Disabled"}},{"Kind":"Components.Component","Name":"ReadOnly","TypeName":"System.Boolean","Documentation":"\n \n If true, the input will be read-only.\n \n ","Metadata":{"Common.PropertyName":"ReadOnly"}},{"Kind":"Components.Component","Name":"FullWidth","TypeName":"System.Boolean","Documentation":"\n \n If true, the input will take up the full width of its container.\n \n ","Metadata":{"Common.PropertyName":"FullWidth"}},{"Kind":"Components.Component","Name":"Immediate","TypeName":"System.Boolean","Documentation":"\n \n If true, the input will update the Value immediately on typing.\n If false, the Value is updated only on Enter.\n \n ","Metadata":{"Common.PropertyName":"Immediate"}},{"Kind":"Components.Component","Name":"DisableUnderLine","TypeName":"System.Boolean","Documentation":"\n \n If true, the input will not have an underline.\n \n ","Metadata":{"Common.PropertyName":"DisableUnderLine"}},{"Kind":"Components.Component","Name":"HelperText","TypeName":"System.String","Documentation":"\n \n The HelperText will be displayed below the text field.\n \n ","Metadata":{"Common.PropertyName":"HelperText"}},{"Kind":"Components.Component","Name":"HelperTextOnFocus","TypeName":"System.Boolean","Documentation":"\n \n If true, the helper text will only be visible on focus.\n \n ","Metadata":{"Common.PropertyName":"HelperTextOnFocus"}},{"Kind":"Components.Component","Name":"AdornmentIcon","TypeName":"System.String","Documentation":"\n \n Icon that will be used if Adornment is set to Start or End.\n \n ","Metadata":{"Common.PropertyName":"AdornmentIcon"}},{"Kind":"Components.Component","Name":"AdornmentText","TypeName":"System.String","Documentation":"\n \n Text that will be used if Adornment is set to Start or End, the Text overrides Icon.\n \n ","Metadata":{"Common.PropertyName":"AdornmentText"}},{"Kind":"Components.Component","Name":"Adornment","TypeName":"MudBlazor.Adornment","IsEnum":true,"Documentation":"\n \n The Adornment if used. By default, it is set to None.\n \n ","Metadata":{"Common.PropertyName":"Adornment"}},{"Kind":"Components.Component","Name":"AdornmentColor","TypeName":"MudBlazor.Color","IsEnum":true,"Documentation":"\n \n The color of the adornment if used. It supports the theme colors.\n \n ","Metadata":{"Common.PropertyName":"AdornmentColor"}},{"Kind":"Components.Component","Name":"IconSize","TypeName":"MudBlazor.Size","IsEnum":true,"Documentation":"\n \n The Icon Size.\n \n ","Metadata":{"Common.PropertyName":"IconSize"}},{"Kind":"Components.Component","Name":"OnAdornmentClick","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Button click event if set and Adornment used.\n \n ","Metadata":{"Common.PropertyName":"OnAdornmentClick","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Variant","TypeName":"MudBlazor.Variant","IsEnum":true,"Documentation":"\n \n Variant to use.\n \n ","Metadata":{"Common.PropertyName":"Variant"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"MudBlazor.Margin","IsEnum":true,"Documentation":"\n \n Will adjust vertical spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin"}},{"Kind":"Components.Component","Name":"Placeholder","TypeName":"System.String","Documentation":"\n \n The short hint displayed in the input before the user enters a value.\n \n ","Metadata":{"Common.PropertyName":"Placeholder"}},{"Kind":"Components.Component","Name":"Counter","TypeName":"System.Int32?","Documentation":"\n \n If set, will display the counter, value 0 will display current count but no stop count.\n \n ","Metadata":{"Common.PropertyName":"Counter"}},{"Kind":"Components.Component","Name":"MaxLength","TypeName":"System.Int32","Documentation":"\n \n Maximum number of characters that the input will accept\n \n ","Metadata":{"Common.PropertyName":"MaxLength"}},{"Kind":"Components.Component","Name":"Label","TypeName":"System.String","Documentation":"\n \n If string has value the label text will be displayed in the input, and scaled down at the top if the input has value.\n \n ","Metadata":{"Common.PropertyName":"Label"}},{"Kind":"Components.Component","Name":"AutoFocus","TypeName":"System.Boolean","Documentation":"\n \n If true the input will focus automatically.\n \n ","Metadata":{"Common.PropertyName":"AutoFocus"}},{"Kind":"Components.Component","Name":"Lines","TypeName":"System.Int32","Documentation":"\n \n A multiline input (textarea) will be shown, if set to more than one line.\n \n ","Metadata":{"Common.PropertyName":"Lines"}},{"Kind":"Components.Component","Name":"Text","TypeName":"System.String","Documentation":"\n \n The text to be displayed.\n \n ","Metadata":{"Common.PropertyName":"Text"}},{"Kind":"Components.Component","Name":"TextUpdateSuppression","TypeName":"System.Boolean","Documentation":"\n \n When TextUpdateSuppression is true (which is default) the text can not be updated by bindings while the component is focused in BSS (not WASM).\n This solves issue #1012: Textfield swallowing chars when typing rapidly\n If you need to update the input's text while it is focused you can set this parameter to false.\n Note: on WASM text update suppression is not active, so this parameter has no effect.\n \n ","Metadata":{"Common.PropertyName":"TextUpdateSuppression"}},{"Kind":"Components.Component","Name":"InputMode","TypeName":"MudBlazor.InputMode","IsEnum":true,"Documentation":"\n \n Hints at the type of data that might be entered by the user while editing the input\n \n ","Metadata":{"Common.PropertyName":"InputMode"}},{"Kind":"Components.Component","Name":"Pattern","TypeName":"System.String","Documentation":"\n \n The pattern attribute, when specified, is a regular expression which the input's value must match in order for the value to pass constraint validation. It must be a valid JavaScript regular expression\n Not Supported in multline input\n \n ","Metadata":{"Common.PropertyName":"Pattern"}},{"Kind":"Components.Component","Name":"TextChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Fired when the text value changes.\n \n ","Metadata":{"Common.PropertyName":"TextChanged","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnBlur","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Fired when the element loses focus.\n \n ","Metadata":{"Common.PropertyName":"OnBlur","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnInternalInputChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Fired when the element changes internally its text value.\n \n ","Metadata":{"Common.PropertyName":"OnInternalInputChanged","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnKeyDown","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Fired on the KeyDown event.\n \n ","Metadata":{"Common.PropertyName":"OnKeyDown","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyDownPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Prevent the default action for the KeyDown event.\n \n ","Metadata":{"Common.PropertyName":"KeyDownPreventDefault"}},{"Kind":"Components.Component","Name":"OnKeyPress","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Fired on the KeyPress event.\n \n ","Metadata":{"Common.PropertyName":"OnKeyPress","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyPressPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Prevent the default action for the KeyPress event.\n \n ","Metadata":{"Common.PropertyName":"KeyPressPreventDefault"}},{"Kind":"Components.Component","Name":"OnKeyUp","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Fired on the KeyUp event.\n \n ","Metadata":{"Common.PropertyName":"OnKeyUp","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyUpPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Prevent the default action for the KeyUp event.\n \n ","Metadata":{"Common.PropertyName":"KeyUpPreventDefault"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Fired when the Value property changes.\n \n ","Metadata":{"Common.PropertyName":"ValueChanged","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Value","TypeName":"T","Documentation":"\n \n The value of this input element.\n \n ","Metadata":{"Common.PropertyName":"Value","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Format","TypeName":"System.String","Documentation":"\n \n Conversion format parameter for ToString(), can be used for formatting primitive types, DateTimes and TimeSpans\n \n ","Metadata":{"Common.PropertyName":"Format"}},{"Kind":"Components.Component","Name":"Required","TypeName":"System.Boolean","Documentation":"\n \n If true, this form input is required to be filled out.\n \n ","Metadata":{"Common.PropertyName":"Required"}},{"Kind":"Components.Component","Name":"RequiredError","TypeName":"System.String","Documentation":"\n \n The error text that will be displayed if the input is not filled out but required.\n \n ","Metadata":{"Common.PropertyName":"RequiredError"}},{"Kind":"Components.Component","Name":"ErrorText","TypeName":"System.String","Documentation":"\n \n The ErrorText that will be displayed if Error true.\n \n ","Metadata":{"Common.PropertyName":"ErrorText"}},{"Kind":"Components.Component","Name":"Error","TypeName":"System.Boolean","Documentation":"\n \n If true, the label will be displayed in an error state.\n \n ","Metadata":{"Common.PropertyName":"Error"}},{"Kind":"Components.Component","Name":"Converter","TypeName":"MudBlazor.Converter","Documentation":"\n \n The generic converter of the component.\n \n ","Metadata":{"Common.PropertyName":"Converter","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Culture","TypeName":"System.Globalization.CultureInfo","Documentation":"\n \n The culture of the component.\n \n ","Metadata":{"Common.PropertyName":"Culture"}},{"Kind":"Components.Component","Name":"Validation","TypeName":"System.Object","Documentation":"\n \n A validation func or a validation attribute. Supported types are:\n Func<T, bool> ... will output the standard error message \"Invalid\" if false\n Func<T, string> ... outputs the result as error message, no error if null \n Func<T, IEnumerable< string >> ... outputs all the returned error messages, no error if empty\n Func<object, string, IEnumerable< string >> input Form.Model, Full Path of Member ... outputs all the returned error messages, no error if empty\n Func<T, Task< bool >> ... will output the standard error message \"Invalid\" if false\n Func<T, Task< string >> ... outputs the result as error message, no error if null\n Func<T, Task<IEnumerable< string >>> ... outputs all the returned error messages, no error if empty\n Func<object, string, Task<IEnumerable< string >>> input Form.Model, Full Path of Member ... outputs all the returned error messages, no error if empty\n System.ComponentModel.DataAnnotations.ValidationAttribute instances\n \n ","Metadata":{"Common.PropertyName":"Validation"}},{"Kind":"Components.Component","Name":"For","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Specify an expression which returns the model's field for which validation messages should be displayed.\n Currently only string fields are supported.\n \n ","Metadata":{"Common.PropertyName":"For","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n User class names, separated by space.\n \n ","Metadata":{"Common.PropertyName":"Class"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n User styles, applied on top of the component's own classes and styles.\n \n ","Metadata":{"Common.PropertyName":"Style"}},{"Kind":"Components.Component","Name":"Tag","TypeName":"System.Object","Documentation":"\n \n Use Tag to attach any user data object to the component for your convenience.\n \n ","Metadata":{"Common.PropertyName":"Tag"}},{"Kind":"Components.Component","Name":"UserAttributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n UserAttributes carries all attributes you add to the component that don't match any of its parameters.\n They will be splatted onto the underlying HTML tag.\n \n ","Metadata":{"Common.PropertyName":"UserAttributes"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for all child content expressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"MudBlazor.MudAutocomplete","Components.GenericTyped":"True"}},{"HashCode":-107000493,"Kind":"Components.Component","Name":"MudBlazor.MudAutocomplete","AssemblyName":"MudBlazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"MudBlazor.MudAutocomplete"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"T","TypeName":"System.Type","Documentation":"Specifies the type of the type parameter T for the MudBlazor.MudAutocomplete component.","Metadata":{"Common.PropertyName":"T","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"PopoverClass","TypeName":"System.String","Documentation":"\n \n User class names for the popover, separated by space\n \n ","Metadata":{"Common.PropertyName":"PopoverClass"}},{"Kind":"Components.Component","Name":"AnchorOrigin","TypeName":"MudBlazor.Origin","IsEnum":true,"Documentation":"\n \n Set the anchor origin point to determen where the popover will open from.\n \n ","Metadata":{"Common.PropertyName":"AnchorOrigin"}},{"Kind":"Components.Component","Name":"TransformOrigin","TypeName":"MudBlazor.Origin","IsEnum":true,"Documentation":"\n \n Sets the transform origin point for the popover.\n \n ","Metadata":{"Common.PropertyName":"TransformOrigin"}},{"Kind":"Components.Component","Name":"Direction","TypeName":"MudBlazor.Direction","IsEnum":true,"Documentation":"\n \n Set the anchor origin point to determen where the popover will open from.\n \n ","Metadata":{"Common.PropertyName":"Direction"}},{"Kind":"Components.Component","Name":"OffsetX","TypeName":"System.Boolean","Documentation":"\n \n If true, the Autocomplete menu will open either before or after the input (left/right).\n \n ","Metadata":{"Common.PropertyName":"OffsetX"}},{"Kind":"Components.Component","Name":"OffsetY","TypeName":"System.Boolean","Documentation":"\n \n If true, the Autocomplete menu will open either before or after the input (top/bottom).\n \n ","Metadata":{"Common.PropertyName":"OffsetY"}},{"Kind":"Components.Component","Name":"Dense","TypeName":"System.Boolean","Documentation":"\n \n If true, compact vertical padding will be applied to all Autocomplete items.\n \n ","Metadata":{"Common.PropertyName":"Dense"}},{"Kind":"Components.Component","Name":"OpenIcon","TypeName":"System.String","Documentation":"\n \n The Open Autocomplete Icon\n \n ","Metadata":{"Common.PropertyName":"OpenIcon"}},{"Kind":"Components.Component","Name":"CloseIcon","TypeName":"System.String","Documentation":"\n \n The Close Autocomplete Icon\n \n ","Metadata":{"Common.PropertyName":"CloseIcon"}},{"Kind":"Components.Component","Name":"MaxHeight","TypeName":"System.Int32","Documentation":"\n \n The maximum height of the Autocomplete when it is open.\n \n ","Metadata":{"Common.PropertyName":"MaxHeight"}},{"Kind":"Components.Component","Name":"ToStringFunc","TypeName":"System.Func","Documentation":"\n \n Defines how values are displayed in the drop-down list\n \n ","Metadata":{"Common.PropertyName":"ToStringFunc","Components.DelegateSignature":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"SearchFunc","TypeName":"System.Func>>","Documentation":"\n \n The SearchFunc returns a list of items matching the typed text\n \n ","Metadata":{"Common.PropertyName":"SearchFunc","Components.DelegateSignature":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"MaxItems","TypeName":"System.Int32?","Documentation":"\n \n Maximum items to display, defaults to 10.\n A null value will display all items.\n \n ","Metadata":{"Common.PropertyName":"MaxItems"}},{"Kind":"Components.Component","Name":"MinCharacters","TypeName":"System.Int32","Documentation":"\n \n Minimum characters to initiate a search\n \n ","Metadata":{"Common.PropertyName":"MinCharacters"}},{"Kind":"Components.Component","Name":"ResetValueOnEmptyText","TypeName":"System.Boolean","Documentation":"\n \n Reset value if user deletes the text\n \n ","Metadata":{"Common.PropertyName":"ResetValueOnEmptyText"}},{"Kind":"Components.Component","Name":"SelectOnClick","TypeName":"System.Boolean","Documentation":"\n \n If true, clicking the text field will select (highlight) its contents.\n \n ","Metadata":{"Common.PropertyName":"SelectOnClick"}},{"Kind":"Components.Component","Name":"DebounceInterval","TypeName":"System.Int32","Documentation":"\n \n Debounce interval in milliseconds.\n \n ","Metadata":{"Common.PropertyName":"DebounceInterval"}},{"Kind":"Components.Component","Name":"ItemTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Optional presentation template for unselected items\n \n ","Metadata":{"Common.PropertyName":"ItemTemplate","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ItemSelectedTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Optional presentation template for the selected item\n \n ","Metadata":{"Common.PropertyName":"ItemSelectedTemplate","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ItemDisabledTemplate","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Optional presentation template for disabled item\n \n ","Metadata":{"Common.PropertyName":"ItemDisabledTemplate","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"CoerceText","TypeName":"System.Boolean","Documentation":"\n \n On drop-down close override Text with selected Value. This makes it clear to the user\n which list value is currently selected and disallows incomplete values in Text.\n \n ","Metadata":{"Common.PropertyName":"CoerceText"}},{"Kind":"Components.Component","Name":"CoerceValue","TypeName":"System.Boolean","Documentation":"\n \n If user input is not found by the search func and CoerceValue is set to true the user input\n will be applied to the Value which allows to validate it and display an error message.\n \n ","Metadata":{"Common.PropertyName":"CoerceValue"}},{"Kind":"Components.Component","Name":"ItemDisabledFunc","TypeName":"System.Func","Documentation":"\n \n Function to be invoked when checking whether an item should be disabled or not\n \n ","Metadata":{"Common.PropertyName":"ItemDisabledFunc","Components.DelegateSignature":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"IsOpenChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n An event triggered when the state of IsOpen has changed\n \n ","Metadata":{"Common.PropertyName":"IsOpenChanged","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"SelectValueOnTab","TypeName":"System.Boolean","Documentation":"\n \n If true, the currently selected item from the drop-down (if it is open) is selected.\n \n ","Metadata":{"Common.PropertyName":"SelectValueOnTab"}},{"Kind":"Components.Component","Name":"Clearable","TypeName":"System.Boolean","Documentation":"\n \n Show clear button.\n \n ","Metadata":{"Common.PropertyName":"Clearable"}},{"Kind":"Components.Component","Name":"OnClearButtonClick","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Button click event for clear button. Called after text and value has been cleared.\n \n ","Metadata":{"Common.PropertyName":"OnClearButtonClick","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Disabled","TypeName":"System.Boolean","Documentation":"\n \n If true, the input element will be disabled.\n \n ","Metadata":{"Common.PropertyName":"Disabled"}},{"Kind":"Components.Component","Name":"ReadOnly","TypeName":"System.Boolean","Documentation":"\n \n If true, the input will be read-only.\n \n ","Metadata":{"Common.PropertyName":"ReadOnly"}},{"Kind":"Components.Component","Name":"FullWidth","TypeName":"System.Boolean","Documentation":"\n \n If true, the input will take up the full width of its container.\n \n ","Metadata":{"Common.PropertyName":"FullWidth"}},{"Kind":"Components.Component","Name":"Immediate","TypeName":"System.Boolean","Documentation":"\n \n If true, the input will update the Value immediately on typing.\n If false, the Value is updated only on Enter.\n \n ","Metadata":{"Common.PropertyName":"Immediate"}},{"Kind":"Components.Component","Name":"DisableUnderLine","TypeName":"System.Boolean","Documentation":"\n \n If true, the input will not have an underline.\n \n ","Metadata":{"Common.PropertyName":"DisableUnderLine"}},{"Kind":"Components.Component","Name":"HelperText","TypeName":"System.String","Documentation":"\n \n The HelperText will be displayed below the text field.\n \n ","Metadata":{"Common.PropertyName":"HelperText"}},{"Kind":"Components.Component","Name":"HelperTextOnFocus","TypeName":"System.Boolean","Documentation":"\n \n If true, the helper text will only be visible on focus.\n \n ","Metadata":{"Common.PropertyName":"HelperTextOnFocus"}},{"Kind":"Components.Component","Name":"AdornmentIcon","TypeName":"System.String","Documentation":"\n \n Icon that will be used if Adornment is set to Start or End.\n \n ","Metadata":{"Common.PropertyName":"AdornmentIcon"}},{"Kind":"Components.Component","Name":"AdornmentText","TypeName":"System.String","Documentation":"\n \n Text that will be used if Adornment is set to Start or End, the Text overrides Icon.\n \n ","Metadata":{"Common.PropertyName":"AdornmentText"}},{"Kind":"Components.Component","Name":"Adornment","TypeName":"MudBlazor.Adornment","IsEnum":true,"Documentation":"\n \n The Adornment if used. By default, it is set to None.\n \n ","Metadata":{"Common.PropertyName":"Adornment"}},{"Kind":"Components.Component","Name":"AdornmentColor","TypeName":"MudBlazor.Color","IsEnum":true,"Documentation":"\n \n The color of the adornment if used. It supports the theme colors.\n \n ","Metadata":{"Common.PropertyName":"AdornmentColor"}},{"Kind":"Components.Component","Name":"IconSize","TypeName":"MudBlazor.Size","IsEnum":true,"Documentation":"\n \n The Icon Size.\n \n ","Metadata":{"Common.PropertyName":"IconSize"}},{"Kind":"Components.Component","Name":"OnAdornmentClick","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Button click event if set and Adornment used.\n \n ","Metadata":{"Common.PropertyName":"OnAdornmentClick","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Variant","TypeName":"MudBlazor.Variant","IsEnum":true,"Documentation":"\n \n Variant to use.\n \n ","Metadata":{"Common.PropertyName":"Variant"}},{"Kind":"Components.Component","Name":"Margin","TypeName":"MudBlazor.Margin","IsEnum":true,"Documentation":"\n \n Will adjust vertical spacing.\n \n ","Metadata":{"Common.PropertyName":"Margin"}},{"Kind":"Components.Component","Name":"Placeholder","TypeName":"System.String","Documentation":"\n \n The short hint displayed in the input before the user enters a value.\n \n ","Metadata":{"Common.PropertyName":"Placeholder"}},{"Kind":"Components.Component","Name":"Counter","TypeName":"System.Int32?","Documentation":"\n \n If set, will display the counter, value 0 will display current count but no stop count.\n \n ","Metadata":{"Common.PropertyName":"Counter"}},{"Kind":"Components.Component","Name":"MaxLength","TypeName":"System.Int32","Documentation":"\n \n Maximum number of characters that the input will accept\n \n ","Metadata":{"Common.PropertyName":"MaxLength"}},{"Kind":"Components.Component","Name":"Label","TypeName":"System.String","Documentation":"\n \n If string has value the label text will be displayed in the input, and scaled down at the top if the input has value.\n \n ","Metadata":{"Common.PropertyName":"Label"}},{"Kind":"Components.Component","Name":"AutoFocus","TypeName":"System.Boolean","Documentation":"\n \n If true the input will focus automatically.\n \n ","Metadata":{"Common.PropertyName":"AutoFocus"}},{"Kind":"Components.Component","Name":"Lines","TypeName":"System.Int32","Documentation":"\n \n A multiline input (textarea) will be shown, if set to more than one line.\n \n ","Metadata":{"Common.PropertyName":"Lines"}},{"Kind":"Components.Component","Name":"Text","TypeName":"System.String","Documentation":"\n \n The text to be displayed.\n \n ","Metadata":{"Common.PropertyName":"Text"}},{"Kind":"Components.Component","Name":"TextUpdateSuppression","TypeName":"System.Boolean","Documentation":"\n \n When TextUpdateSuppression is true (which is default) the text can not be updated by bindings while the component is focused in BSS (not WASM).\n This solves issue #1012: Textfield swallowing chars when typing rapidly\n If you need to update the input's text while it is focused you can set this parameter to false.\n Note: on WASM text update suppression is not active, so this parameter has no effect.\n \n ","Metadata":{"Common.PropertyName":"TextUpdateSuppression"}},{"Kind":"Components.Component","Name":"InputMode","TypeName":"MudBlazor.InputMode","IsEnum":true,"Documentation":"\n \n Hints at the type of data that might be entered by the user while editing the input\n \n ","Metadata":{"Common.PropertyName":"InputMode"}},{"Kind":"Components.Component","Name":"Pattern","TypeName":"System.String","Documentation":"\n \n The pattern attribute, when specified, is a regular expression which the input's value must match in order for the value to pass constraint validation. It must be a valid JavaScript regular expression\n Not Supported in multline input\n \n ","Metadata":{"Common.PropertyName":"Pattern"}},{"Kind":"Components.Component","Name":"TextChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Fired when the text value changes.\n \n ","Metadata":{"Common.PropertyName":"TextChanged","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnBlur","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Fired when the element loses focus.\n \n ","Metadata":{"Common.PropertyName":"OnBlur","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnInternalInputChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Fired when the element changes internally its text value.\n \n ","Metadata":{"Common.PropertyName":"OnInternalInputChanged","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnKeyDown","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Fired on the KeyDown event.\n \n ","Metadata":{"Common.PropertyName":"OnKeyDown","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyDownPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Prevent the default action for the KeyDown event.\n \n ","Metadata":{"Common.PropertyName":"KeyDownPreventDefault"}},{"Kind":"Components.Component","Name":"OnKeyPress","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Fired on the KeyPress event.\n \n ","Metadata":{"Common.PropertyName":"OnKeyPress","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyPressPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Prevent the default action for the KeyPress event.\n \n ","Metadata":{"Common.PropertyName":"KeyPressPreventDefault"}},{"Kind":"Components.Component","Name":"OnKeyUp","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Fired on the KeyUp event.\n \n ","Metadata":{"Common.PropertyName":"OnKeyUp","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"KeyUpPreventDefault","TypeName":"System.Boolean","Documentation":"\n \n Prevent the default action for the KeyUp event.\n \n ","Metadata":{"Common.PropertyName":"KeyUpPreventDefault"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Fired when the Value property changes.\n \n ","Metadata":{"Common.PropertyName":"ValueChanged","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Value","TypeName":"T","Documentation":"\n \n The value of this input element.\n \n ","Metadata":{"Common.PropertyName":"Value","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Format","TypeName":"System.String","Documentation":"\n \n Conversion format parameter for ToString(), can be used for formatting primitive types, DateTimes and TimeSpans\n \n ","Metadata":{"Common.PropertyName":"Format"}},{"Kind":"Components.Component","Name":"Required","TypeName":"System.Boolean","Documentation":"\n \n If true, this form input is required to be filled out.\n \n ","Metadata":{"Common.PropertyName":"Required"}},{"Kind":"Components.Component","Name":"RequiredError","TypeName":"System.String","Documentation":"\n \n The error text that will be displayed if the input is not filled out but required.\n \n ","Metadata":{"Common.PropertyName":"RequiredError"}},{"Kind":"Components.Component","Name":"ErrorText","TypeName":"System.String","Documentation":"\n \n The ErrorText that will be displayed if Error true.\n \n ","Metadata":{"Common.PropertyName":"ErrorText"}},{"Kind":"Components.Component","Name":"Error","TypeName":"System.Boolean","Documentation":"\n \n If true, the label will be displayed in an error state.\n \n ","Metadata":{"Common.PropertyName":"Error"}},{"Kind":"Components.Component","Name":"Converter","TypeName":"MudBlazor.Converter","Documentation":"\n \n The generic converter of the component.\n \n ","Metadata":{"Common.PropertyName":"Converter","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Culture","TypeName":"System.Globalization.CultureInfo","Documentation":"\n \n The culture of the component.\n \n ","Metadata":{"Common.PropertyName":"Culture"}},{"Kind":"Components.Component","Name":"Validation","TypeName":"System.Object","Documentation":"\n \n A validation func or a validation attribute. Supported types are:\n Func<T, bool> ... will output the standard error message \"Invalid\" if false\n Func<T, string> ... outputs the result as error message, no error if null \n Func<T, IEnumerable< string >> ... outputs all the returned error messages, no error if empty\n Func<object, string, IEnumerable< string >> input Form.Model, Full Path of Member ... outputs all the returned error messages, no error if empty\n Func<T, Task< bool >> ... will output the standard error message \"Invalid\" if false\n Func<T, Task< string >> ... outputs the result as error message, no error if null\n Func<T, Task<IEnumerable< string >>> ... outputs all the returned error messages, no error if empty\n Func<object, string, Task<IEnumerable< string >>> input Form.Model, Full Path of Member ... outputs all the returned error messages, no error if empty\n System.ComponentModel.DataAnnotations.ValidationAttribute instances\n \n ","Metadata":{"Common.PropertyName":"Validation"}},{"Kind":"Components.Component","Name":"For","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\n \n Specify an expression which returns the model's field for which validation messages should be displayed.\n Currently only string fields are supported.\n \n ","Metadata":{"Common.PropertyName":"For","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n User class names, separated by space.\n \n ","Metadata":{"Common.PropertyName":"Class"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n User styles, applied on top of the component's own classes and styles.\n \n ","Metadata":{"Common.PropertyName":"Style"}},{"Kind":"Components.Component","Name":"Tag","TypeName":"System.Object","Documentation":"\n \n Use Tag to attach any user data object to the component for your convenience.\n \n ","Metadata":{"Common.PropertyName":"Tag"}},{"Kind":"Components.Component","Name":"UserAttributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n UserAttributes carries all attributes you add to the component that don't match any of its parameters.\n They will be splatted onto the underlying HTML tag.\n \n ","Metadata":{"Common.PropertyName":"UserAttributes"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for all child content expressions.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"MudBlazor.MudAutocomplete","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":731863972,"Kind":"Components.ChildContent","Name":"MudBlazor.MudAutocomplete.ItemTemplate","AssemblyName":"MudBlazor","Documentation":"\n \n Optional presentation template for unselected items\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ItemTemplate","ParentTag":"MudAutocomplete"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'ItemTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"MudBlazor.MudAutocomplete.ItemTemplate","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1396365222,"Kind":"Components.ChildContent","Name":"MudBlazor.MudAutocomplete.ItemTemplate","AssemblyName":"MudBlazor","Documentation":"\n \n Optional presentation template for unselected items\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ItemTemplate","ParentTag":"MudBlazor.MudAutocomplete"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'ItemTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"MudBlazor.MudAutocomplete.ItemTemplate","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1483942134,"Kind":"Components.ChildContent","Name":"MudBlazor.MudAutocomplete.ItemSelectedTemplate","AssemblyName":"MudBlazor","Documentation":"\n \n Optional presentation template for the selected item\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ItemSelectedTemplate","ParentTag":"MudAutocomplete"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'ItemSelectedTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"MudBlazor.MudAutocomplete.ItemSelectedTemplate","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-79833075,"Kind":"Components.ChildContent","Name":"MudBlazor.MudAutocomplete.ItemSelectedTemplate","AssemblyName":"MudBlazor","Documentation":"\n \n Optional presentation template for the selected item\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ItemSelectedTemplate","ParentTag":"MudBlazor.MudAutocomplete"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'ItemSelectedTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"MudBlazor.MudAutocomplete.ItemSelectedTemplate","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-2013997113,"Kind":"Components.ChildContent","Name":"MudBlazor.MudAutocomplete.ItemDisabledTemplate","AssemblyName":"MudBlazor","Documentation":"\n \n Optional presentation template for disabled item\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ItemDisabledTemplate","ParentTag":"MudAutocomplete"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'ItemDisabledTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"MudBlazor.MudAutocomplete.ItemDisabledTemplate","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":678451864,"Kind":"Components.ChildContent","Name":"MudBlazor.MudAutocomplete.ItemDisabledTemplate","AssemblyName":"MudBlazor","Documentation":"\n \n Optional presentation template for disabled item\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ItemDisabledTemplate","ParentTag":"MudBlazor.MudAutocomplete"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":"Specifies the parameter name for the 'ItemDisabledTemplate' child content expression.","Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"MudBlazor.MudAutocomplete.ItemDisabledTemplate","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1499301389,"Kind":"Components.Component","Name":"MudBlazor.MudAvatar","AssemblyName":"MudBlazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"MudAvatar"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Elevation","TypeName":"System.Int32","Documentation":"\n \n The higher the number, the heavier the drop-shadow.\n \n ","Metadata":{"Common.PropertyName":"Elevation"}},{"Kind":"Components.Component","Name":"Square","TypeName":"System.Boolean","Documentation":"\n \n If true, border-radius is set to 0.\n \n ","Metadata":{"Common.PropertyName":"Square"}},{"Kind":"Components.Component","Name":"Rounded","TypeName":"System.Boolean","Documentation":"\n \n If true, border-radius is set to the themes default value.\n \n ","Metadata":{"Common.PropertyName":"Rounded"}},{"Kind":"Components.Component","Name":"Image","TypeName":"System.String","Documentation":"\n \n Link to image, if set a image will be displayed instead of text.\n \n ","Metadata":{"Common.PropertyName":"Image"}},{"Kind":"Components.Component","Name":"Alt","TypeName":"System.String","Documentation":"\n \n If set (and Image is also set), will add an alt property to the img element\n \n ","Metadata":{"Common.PropertyName":"Alt"}},{"Kind":"Components.Component","Name":"Color","TypeName":"MudBlazor.Color","IsEnum":true,"Documentation":"\n \n The color of the component. It supports the theme colors.\n \n ","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"Size","TypeName":"MudBlazor.Size","IsEnum":true,"Documentation":"\n \n The Size of the MudAvatar.\n \n ","Metadata":{"Common.PropertyName":"Size"}},{"Kind":"Components.Component","Name":"Variant","TypeName":"MudBlazor.Variant","IsEnum":true,"Documentation":"\n \n The variant to use.\n \n ","Metadata":{"Common.PropertyName":"Variant"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Child content of the component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n User class names, separated by space.\n \n ","Metadata":{"Common.PropertyName":"Class"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n User styles, applied on top of the component's own classes and styles.\n \n ","Metadata":{"Common.PropertyName":"Style"}},{"Kind":"Components.Component","Name":"Tag","TypeName":"System.Object","Documentation":"\n \n Use Tag to attach any user data object to the component for your convenience.\n \n ","Metadata":{"Common.PropertyName":"Tag"}},{"Kind":"Components.Component","Name":"UserAttributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n UserAttributes carries all attributes you add to the component that don't match any of its parameters.\n They will be splatted onto the underlying HTML tag.\n \n ","Metadata":{"Common.PropertyName":"UserAttributes"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"MudBlazor.MudAvatar"}},{"HashCode":-554129578,"Kind":"Components.Component","Name":"MudBlazor.MudAvatar","AssemblyName":"MudBlazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"MudBlazor.MudAvatar"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Elevation","TypeName":"System.Int32","Documentation":"\n \n The higher the number, the heavier the drop-shadow.\n \n ","Metadata":{"Common.PropertyName":"Elevation"}},{"Kind":"Components.Component","Name":"Square","TypeName":"System.Boolean","Documentation":"\n \n If true, border-radius is set to 0.\n \n ","Metadata":{"Common.PropertyName":"Square"}},{"Kind":"Components.Component","Name":"Rounded","TypeName":"System.Boolean","Documentation":"\n \n If true, border-radius is set to the themes default value.\n \n ","Metadata":{"Common.PropertyName":"Rounded"}},{"Kind":"Components.Component","Name":"Image","TypeName":"System.String","Documentation":"\n \n Link to image, if set a image will be displayed instead of text.\n \n ","Metadata":{"Common.PropertyName":"Image"}},{"Kind":"Components.Component","Name":"Alt","TypeName":"System.String","Documentation":"\n \n If set (and Image is also set), will add an alt property to the img element\n \n ","Metadata":{"Common.PropertyName":"Alt"}},{"Kind":"Components.Component","Name":"Color","TypeName":"MudBlazor.Color","IsEnum":true,"Documentation":"\n \n The color of the component. It supports the theme colors.\n \n ","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"Size","TypeName":"MudBlazor.Size","IsEnum":true,"Documentation":"\n \n The Size of the MudAvatar.\n \n ","Metadata":{"Common.PropertyName":"Size"}},{"Kind":"Components.Component","Name":"Variant","TypeName":"MudBlazor.Variant","IsEnum":true,"Documentation":"\n \n The variant to use.\n \n ","Metadata":{"Common.PropertyName":"Variant"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Child content of the component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n User class names, separated by space.\n \n ","Metadata":{"Common.PropertyName":"Class"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n User styles, applied on top of the component's own classes and styles.\n \n ","Metadata":{"Common.PropertyName":"Style"}},{"Kind":"Components.Component","Name":"Tag","TypeName":"System.Object","Documentation":"\n \n Use Tag to attach any user data object to the component for your convenience.\n \n ","Metadata":{"Common.PropertyName":"Tag"}},{"Kind":"Components.Component","Name":"UserAttributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n UserAttributes carries all attributes you add to the component that don't match any of its parameters.\n They will be splatted onto the underlying HTML tag.\n \n ","Metadata":{"Common.PropertyName":"UserAttributes"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"MudBlazor.MudAvatar","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":121335293,"Kind":"Components.ChildContent","Name":"MudBlazor.MudAvatar.ChildContent","AssemblyName":"MudBlazor","Documentation":"\n \n Child content of the component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"MudAvatar"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"MudBlazor.MudAvatar.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-581364469,"Kind":"Components.ChildContent","Name":"MudBlazor.MudAvatar.ChildContent","AssemblyName":"MudBlazor","Documentation":"\n \n Child content of the component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"MudBlazor.MudAvatar"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"MudBlazor.MudAvatar.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1769064248,"Kind":"Components.Component","Name":"MudBlazor.MudAvatarGroup","AssemblyName":"MudBlazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"MudAvatarGroup"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Spacing","TypeName":"System.Int32","Documentation":"\n \n Spacing between avatars where 0 is none and 16 max.\n \n ","Metadata":{"Common.PropertyName":"Spacing"}},{"Kind":"Components.Component","Name":"Outlined","TypeName":"System.Boolean","Documentation":"\n \n Outlines the grouped avatars to distinguish them, useful when avatars are the same color or uses images.\n \n ","Metadata":{"Common.PropertyName":"Outlined"}},{"Kind":"Components.Component","Name":"OutlineColor","TypeName":"MudBlazor.Color","IsEnum":true,"Documentation":"\n \n Sets the color of the outline if its used.\n \n ","Metadata":{"Common.PropertyName":"OutlineColor"}},{"Kind":"Components.Component","Name":"MaxElevation","TypeName":"System.Int32","Documentation":"\n \n Elevation of the MaxAvatar the higher the number, the heavier the drop-shadow.\n \n ","Metadata":{"Common.PropertyName":"MaxElevation"}},{"Kind":"Components.Component","Name":"MaxSquare","TypeName":"System.Boolean","Documentation":"\n \n If true, MaxAvatar border-radius is set to 0.\n \n ","Metadata":{"Common.PropertyName":"MaxSquare"}},{"Kind":"Components.Component","Name":"MaxRounded","TypeName":"System.Boolean","Documentation":"\n \n If true, MaxAvatar will be rounded.\n \n ","Metadata":{"Common.PropertyName":"MaxRounded"}},{"Kind":"Components.Component","Name":"MaxColor","TypeName":"MudBlazor.Color","IsEnum":true,"Documentation":"\n \n Color for the MaxAvatar.\n \n ","Metadata":{"Common.PropertyName":"MaxColor"}},{"Kind":"Components.Component","Name":"MaxSize","TypeName":"MudBlazor.Size","IsEnum":true,"Documentation":"\n \n Size of the MaxAvatar.\n \n ","Metadata":{"Common.PropertyName":"MaxSize"}},{"Kind":"Components.Component","Name":"MaxVariant","TypeName":"MudBlazor.Variant","IsEnum":true,"Documentation":"\n \n Variant of the MaxAvatar.\n \n ","Metadata":{"Common.PropertyName":"MaxVariant"}},{"Kind":"Components.Component","Name":"Max","TypeName":"System.Int32","Documentation":"\n \n Max avatars to show before showing +x avatar, default value 0 has no max.\n \n ","Metadata":{"Common.PropertyName":"Max"}},{"Kind":"Components.Component","Name":"MaxAvatarClass","TypeName":"System.String","Documentation":"\n \n Custom class/classes for MaxAvatar\n \n ","Metadata":{"Common.PropertyName":"MaxAvatarClass"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Child content of the component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n User class names, separated by space.\n \n ","Metadata":{"Common.PropertyName":"Class"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n User styles, applied on top of the component's own classes and styles.\n \n ","Metadata":{"Common.PropertyName":"Style"}},{"Kind":"Components.Component","Name":"Tag","TypeName":"System.Object","Documentation":"\n \n Use Tag to attach any user data object to the component for your convenience.\n \n ","Metadata":{"Common.PropertyName":"Tag"}},{"Kind":"Components.Component","Name":"UserAttributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n UserAttributes carries all attributes you add to the component that don't match any of its parameters.\n They will be splatted onto the underlying HTML tag.\n \n ","Metadata":{"Common.PropertyName":"UserAttributes"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"MudBlazor.MudAvatarGroup"}},{"HashCode":-368829435,"Kind":"Components.Component","Name":"MudBlazor.MudAvatarGroup","AssemblyName":"MudBlazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"MudBlazor.MudAvatarGroup"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Spacing","TypeName":"System.Int32","Documentation":"\n \n Spacing between avatars where 0 is none and 16 max.\n \n ","Metadata":{"Common.PropertyName":"Spacing"}},{"Kind":"Components.Component","Name":"Outlined","TypeName":"System.Boolean","Documentation":"\n \n Outlines the grouped avatars to distinguish them, useful when avatars are the same color or uses images.\n \n ","Metadata":{"Common.PropertyName":"Outlined"}},{"Kind":"Components.Component","Name":"OutlineColor","TypeName":"MudBlazor.Color","IsEnum":true,"Documentation":"\n \n Sets the color of the outline if its used.\n \n ","Metadata":{"Common.PropertyName":"OutlineColor"}},{"Kind":"Components.Component","Name":"MaxElevation","TypeName":"System.Int32","Documentation":"\n \n Elevation of the MaxAvatar the higher the number, the heavier the drop-shadow.\n \n ","Metadata":{"Common.PropertyName":"MaxElevation"}},{"Kind":"Components.Component","Name":"MaxSquare","TypeName":"System.Boolean","Documentation":"\n \n If true, MaxAvatar border-radius is set to 0.\n \n ","Metadata":{"Common.PropertyName":"MaxSquare"}},{"Kind":"Components.Component","Name":"MaxRounded","TypeName":"System.Boolean","Documentation":"\n \n If true, MaxAvatar will be rounded.\n \n ","Metadata":{"Common.PropertyName":"MaxRounded"}},{"Kind":"Components.Component","Name":"MaxColor","TypeName":"MudBlazor.Color","IsEnum":true,"Documentation":"\n \n Color for the MaxAvatar.\n \n ","Metadata":{"Common.PropertyName":"MaxColor"}},{"Kind":"Components.Component","Name":"MaxSize","TypeName":"MudBlazor.Size","IsEnum":true,"Documentation":"\n \n Size of the MaxAvatar.\n \n ","Metadata":{"Common.PropertyName":"MaxSize"}},{"Kind":"Components.Component","Name":"MaxVariant","TypeName":"MudBlazor.Variant","IsEnum":true,"Documentation":"\n \n Variant of the MaxAvatar.\n \n ","Metadata":{"Common.PropertyName":"MaxVariant"}},{"Kind":"Components.Component","Name":"Max","TypeName":"System.Int32","Documentation":"\n \n Max avatars to show before showing +x avatar, default value 0 has no max.\n \n ","Metadata":{"Common.PropertyName":"Max"}},{"Kind":"Components.Component","Name":"MaxAvatarClass","TypeName":"System.String","Documentation":"\n \n Custom class/classes for MaxAvatar\n \n ","Metadata":{"Common.PropertyName":"MaxAvatarClass"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Child content of the component.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n User class names, separated by space.\n \n ","Metadata":{"Common.PropertyName":"Class"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n User styles, applied on top of the component's own classes and styles.\n \n ","Metadata":{"Common.PropertyName":"Style"}},{"Kind":"Components.Component","Name":"Tag","TypeName":"System.Object","Documentation":"\n \n Use Tag to attach any user data object to the component for your convenience.\n \n ","Metadata":{"Common.PropertyName":"Tag"}},{"Kind":"Components.Component","Name":"UserAttributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n UserAttributes carries all attributes you add to the component that don't match any of its parameters.\n They will be splatted onto the underlying HTML tag.\n \n ","Metadata":{"Common.PropertyName":"UserAttributes"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"MudBlazor.MudAvatarGroup","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":1465991588,"Kind":"Components.ChildContent","Name":"MudBlazor.MudAvatarGroup.ChildContent","AssemblyName":"MudBlazor","Documentation":"\n \n Child content of the component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"MudAvatarGroup"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"MudBlazor.MudAvatarGroup.ChildContent","Components.IsSpecialKind":"Components.ChildContent"}},{"HashCode":-1508006366,"Kind":"Components.ChildContent","Name":"MudBlazor.MudAvatarGroup.ChildContent","AssemblyName":"MudBlazor","Documentation":"\n \n Child content of the component.\n \n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"MudBlazor.MudAvatarGroup"}],"Metadata":{"Runtime.Name":"Components.None","Common.TypeName":"MudBlazor.MudAvatarGroup.ChildContent","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch"}},{"HashCode":-1801267341,"Kind":"Components.Component","Name":"MudBlazor.MudBadge","AssemblyName":"MudBlazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"MudBadge"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Origin","TypeName":"MudBlazor.Origin","IsEnum":true,"Documentation":"\n \n The placement of the badge.\n \n ","Metadata":{"Common.PropertyName":"Origin"}},{"Kind":"Components.Component","Name":"Elevation","TypeName":"System.Int32","Documentation":"\n \n The higher the number, the heavier the drop-shadow.\n \n ","Metadata":{"Common.PropertyName":"Elevation"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean","Documentation":"\n \n The visibility of the badge.\n \n ","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"Color","TypeName":"MudBlazor.Color","IsEnum":true,"Documentation":"\n \n The color of the badge.\n \n ","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"Bottom","TypeName":"System.Boolean","Documentation":"\n \n Aligns the badge to bottom.\n \n ","Metadata":{"Common.PropertyName":"Bottom"}},{"Kind":"Components.Component","Name":"Left","TypeName":"System.Boolean","Documentation":"\n \n Aligns the badge to left.\n \n ","Metadata":{"Common.PropertyName":"Left"}},{"Kind":"Components.Component","Name":"Start","TypeName":"System.Boolean","Documentation":"\n \n Aligns the badge to the start (Left in LTR and right in RTL).\n \n ","Metadata":{"Common.PropertyName":"Start"}},{"Kind":"Components.Component","Name":"Dot","TypeName":"System.Boolean","Documentation":"\n \n Reduces the size of the badge and hide any of its content.\n \n ","Metadata":{"Common.PropertyName":"Dot"}},{"Kind":"Components.Component","Name":"Overlap","TypeName":"System.Boolean","Documentation":"\n \n Overlaps the childcontent on top of the content.\n \n ","Metadata":{"Common.PropertyName":"Overlap"}},{"Kind":"Components.Component","Name":"Bordered","TypeName":"System.Boolean","Documentation":"\n \n Applies a border around the badge.\n \n ","Metadata":{"Common.PropertyName":"Bordered"}},{"Kind":"Components.Component","Name":"Icon","TypeName":"System.String","Documentation":"\n \n Sets the Icon to use in the badge.\n \n ","Metadata":{"Common.PropertyName":"Icon"}},{"Kind":"Components.Component","Name":"Max","TypeName":"System.Int32","Documentation":"\n \n Max value to show when content is integer type.\n \n ","Metadata":{"Common.PropertyName":"Max"}},{"Kind":"Components.Component","Name":"Content","TypeName":"System.Object","Documentation":"\n \n Content you want inside the badge. Supported types are string and integer.\n \n ","Metadata":{"Common.PropertyName":"Content"}},{"Kind":"Components.Component","Name":"BadgeClass","TypeName":"System.String","Documentation":"\n \n Badge class names, separated by space.\n \n ","Metadata":{"Common.PropertyName":"BadgeClass"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Child content of component, the content that the badge will apply to.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"OnClick","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Button click event if set.\n \n ","Metadata":{"Common.PropertyName":"OnClick","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n User class names, separated by space.\n \n ","Metadata":{"Common.PropertyName":"Class"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n User styles, applied on top of the component's own classes and styles.\n \n ","Metadata":{"Common.PropertyName":"Style"}},{"Kind":"Components.Component","Name":"Tag","TypeName":"System.Object","Documentation":"\n \n Use Tag to attach any user data object to the component for your convenience.\n \n ","Metadata":{"Common.PropertyName":"Tag"}},{"Kind":"Components.Component","Name":"UserAttributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n \n UserAttributes carries all attributes you add to the component that don't match any of its parameters.\n They will be splatted onto the underlying HTML tag.\n \n ","Metadata":{"Common.PropertyName":"UserAttributes"}}],"Metadata":{"Runtime.Name":"Components.IComponent","Common.TypeName":"MudBlazor.MudBadge"}},{"HashCode":1324179139,"Kind":"Components.Component","Name":"MudBlazor.MudBadge","AssemblyName":"MudBlazor","CaseSensitive":true,"TagMatchingRules":[{"TagName":"MudBlazor.MudBadge"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Origin","TypeName":"MudBlazor.Origin","IsEnum":true,"Documentation":"\n \n The placement of the badge.\n \n ","Metadata":{"Common.PropertyName":"Origin"}},{"Kind":"Components.Component","Name":"Elevation","TypeName":"System.Int32","Documentation":"\n \n The higher the number, the heavier the drop-shadow.\n \n ","Metadata":{"Common.PropertyName":"Elevation"}},{"Kind":"Components.Component","Name":"Visible","TypeName":"System.Boolean","Documentation":"\n \n The visibility of the badge.\n \n ","Metadata":{"Common.PropertyName":"Visible"}},{"Kind":"Components.Component","Name":"Color","TypeName":"MudBlazor.Color","IsEnum":true,"Documentation":"\n \n The color of the badge.\n \n ","Metadata":{"Common.PropertyName":"Color"}},{"Kind":"Components.Component","Name":"Bottom","TypeName":"System.Boolean","Documentation":"\n \n Aligns the badge to bottom.\n \n ","Metadata":{"Common.PropertyName":"Bottom"}},{"Kind":"Components.Component","Name":"Left","TypeName":"System.Boolean","Documentation":"\n \n Aligns the badge to left.\n \n ","Metadata":{"Common.PropertyName":"Left"}},{"Kind":"Components.Component","Name":"Start","TypeName":"System.Boolean","Documentation":"\n \n Aligns the badge to the start (Left in LTR and right in RTL).\n \n ","Metadata":{"Common.PropertyName":"Start"}},{"Kind":"Components.Component","Name":"Dot","TypeName":"System.Boolean","Documentation":"\n \n Reduces the size of the badge and hide any of its content.\n \n ","Metadata":{"Common.PropertyName":"Dot"}},{"Kind":"Components.Component","Name":"Overlap","TypeName":"System.Boolean","Documentation":"\n \n Overlaps the childcontent on top of the content.\n \n ","Metadata":{"Common.PropertyName":"Overlap"}},{"Kind":"Components.Component","Name":"Bordered","TypeName":"System.Boolean","Documentation":"\n \n Applies a border around the badge.\n \n ","Metadata":{"Common.PropertyName":"Bordered"}},{"Kind":"Components.Component","Name":"Icon","TypeName":"System.String","Documentation":"\n \n Sets the Icon to use in the badge.\n \n ","Metadata":{"Common.PropertyName":"Icon"}},{"Kind":"Components.Component","Name":"Max","TypeName":"System.Int32","Documentation":"\n \n Max value to show when content is integer type.\n \n ","Metadata":{"Common.PropertyName":"Max"}},{"Kind":"Components.Component","Name":"Content","TypeName":"System.Object","Documentation":"\n \n Content you want inside the badge. Supported types are string and integer.\n \n ","Metadata":{"Common.PropertyName":"Content"}},{"Kind":"Components.Component","Name":"BadgeClass","TypeName":"System.String","Documentation":"\n \n Badge class names, separated by space.\n \n ","Metadata":{"Common.PropertyName":"BadgeClass"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\n \n Child content of component, the content that the badge will apply to.\n \n ","Metadata":{"Common.PropertyName":"ChildContent","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"OnClick","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\n \n Button click event if set.\n \n ","Metadata":{"Common.PropertyName":"OnClick","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Class","TypeName":"System.String","Documentation":"\n \n User class names, separated by space.\n \n ","Metadata":{"Common.PropertyName":"Class"}},{"Kind":"Components.Component","Name":"Style","TypeName":"System.String","Documentation":"\n \n User styles, applied on top of the component's own classes and styles.\n \n ","Metadata":{"Common.PropertyName":"Style"}},{"Kind":"Components.Component","Name":"Tag","TypeName":"System.Object","Documentation":"\n \n Use Tag to attach any user data object to the component for your convenience.\n \n ","Metadata":{"Common.PropertyName":"Tag"}},{"Kind":"Components.Component","Name":"UserAttributes","TypeName":"System.Collections.Generic.Dictionary","Documentation":"\n