19469 lines
		
	
	
		
			866 KiB
		
	
	
	
		
			JSON
		
	
	
	
	
	
			
		
		
	
	
			19469 lines
		
	
	
		
			866 KiB
		
	
	
	
		
			JSON
		
	
	
	
	
	
{
 | 
						|
  "SerializedFilePath": "c:\\Users\\Administrator\\Desktop\\快乐转盘\\未来邮箱02APi\\FutureMailAPI\\obj\\Debug\\net9.0\\project.razor.json",
 | 
						|
  "FilePath": "c:\\Users\\Administrator\\Desktop\\快乐转盘\\未来邮箱02APi\\FutureMailAPI\\FutureMailAPI.csproj",
 | 
						|
  "Configuration": {
 | 
						|
    "ConfigurationName": "MVC-3.0",
 | 
						|
    "LanguageVersion": "8.0",
 | 
						|
    "Extensions": [
 | 
						|
      {
 | 
						|
        "ExtensionName": "MVC-3.0"
 | 
						|
      }
 | 
						|
    ]
 | 
						|
  },
 | 
						|
  "ProjectWorkspaceState": {
 | 
						|
    "TagHelpers": [
 | 
						|
      {
 | 
						|
        "HashCode": -170383866,
 | 
						|
        "Kind": "Components.Component",
 | 
						|
        "Name": "Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components.Authorization",
 | 
						|
        "Documentation": "<member name=\"T:Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView\">\r\n             <summary>\r\n             Combines the behaviors of <see cref=\"T:Microsoft.AspNetCore.Components.Authorization.AuthorizeView\" /> and <see cref=\"T:Microsoft.AspNetCore.Components.RouteView\" />,\r\n             so that it displays the page matching the specified route but only if the user\r\n             is authorized to see it.\r\n            \r\n             Additionally, this component supplies a cascading parameter of type <see cref=\"T:System.Threading.Tasks.Task`1\" />,\r\n             which makes the user's current authentication state available to descendants.\r\n             </summary>\r\n        </member>",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "AuthorizeRouteView"
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "NotAuthorized",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.RenderFragment<Microsoft.AspNetCore.Components.Authorization.AuthenticationState>",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.NotAuthorized\">\r\n            <summary>\r\n            The content that will be displayed if the user is not authorized.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "NotAuthorized",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.RenderFragment<global::Microsoft.AspNetCore.Components.Authorization.AuthenticationState>",
 | 
						|
              "Components.ChildContent": "True"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "Authorizing",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.RenderFragment",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.Authorizing\">\r\n            <summary>\r\n            The content that will be displayed while asynchronous authorization is in progress.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "Authorizing",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.RenderFragment",
 | 
						|
              "Components.ChildContent": "True"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "Resource",
 | 
						|
            "TypeName": "System.Object",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.Resource\">\r\n            <summary>\r\n            The resource to which access is being controlled.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "Resource",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.Object"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "RouteData",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.RouteData",
 | 
						|
            "IsEditorRequired": true,
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.RouteView.RouteData\">\r\n            <summary>\r\n            Gets or sets the route data. This determines the page that will be\r\n            displayed and the parameter values that will be supplied to the page.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "RouteData",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.RouteData"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "DefaultLayout",
 | 
						|
            "TypeName": "System.Type",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.RouteView.DefaultLayout\">\r\n            <summary>\r\n            Gets or sets the type of a layout to be used if the page does not\r\n            declare any layout. If specified, the type must implement <see cref=\"T:Microsoft.AspNetCore.Components.IComponent\" />\r\n            and accept a parameter named <see cref=\"P:Microsoft.AspNetCore.Components.LayoutComponentBase.Body\" />.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "DefaultLayout",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.Type"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "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": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView",
 | 
						|
          "Common.TypeNameIdentifier": "AuthorizeRouteView",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Authorization",
 | 
						|
          "Runtime.Name": "Components.IComponent"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": -1585506661,
 | 
						|
        "Kind": "Components.Component",
 | 
						|
        "Name": "Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components.Authorization",
 | 
						|
        "Documentation": "<member name=\"T:Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView\">\r\n             <summary>\r\n             Combines the behaviors of <see cref=\"T:Microsoft.AspNetCore.Components.Authorization.AuthorizeView\" /> and <see cref=\"T:Microsoft.AspNetCore.Components.RouteView\" />,\r\n             so that it displays the page matching the specified route but only if the user\r\n             is authorized to see it.\r\n            \r\n             Additionally, this component supplies a cascading parameter of type <see cref=\"T:System.Threading.Tasks.Task`1\" />,\r\n             which makes the user's current authentication state available to descendants.\r\n             </summary>\r\n        </member>",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView"
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "NotAuthorized",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.RenderFragment<Microsoft.AspNetCore.Components.Authorization.AuthenticationState>",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.NotAuthorized\">\r\n            <summary>\r\n            The content that will be displayed if the user is not authorized.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "NotAuthorized",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.RenderFragment<global::Microsoft.AspNetCore.Components.Authorization.AuthenticationState>",
 | 
						|
              "Components.ChildContent": "True"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "Authorizing",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.RenderFragment",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.Authorizing\">\r\n            <summary>\r\n            The content that will be displayed while asynchronous authorization is in progress.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "Authorizing",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.RenderFragment",
 | 
						|
              "Components.ChildContent": "True"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "Resource",
 | 
						|
            "TypeName": "System.Object",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.Resource\">\r\n            <summary>\r\n            The resource to which access is being controlled.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "Resource",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.Object"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "RouteData",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.RouteData",
 | 
						|
            "IsEditorRequired": true,
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.RouteView.RouteData\">\r\n            <summary>\r\n            Gets or sets the route data. This determines the page that will be\r\n            displayed and the parameter values that will be supplied to the page.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "RouteData",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.RouteData"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "DefaultLayout",
 | 
						|
            "TypeName": "System.Type",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.RouteView.DefaultLayout\">\r\n            <summary>\r\n            Gets or sets the type of a layout to be used if the page does not\r\n            declare any layout. If specified, the type must implement <see cref=\"T:Microsoft.AspNetCore.Components.IComponent\" />\r\n            and accept a parameter named <see cref=\"P:Microsoft.AspNetCore.Components.LayoutComponentBase.Body\" />.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "DefaultLayout",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.Type"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "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": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView",
 | 
						|
          "Common.TypeNameIdentifier": "AuthorizeRouteView",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Authorization",
 | 
						|
          "Components.NameMatch": "Components.FullyQualifiedNameMatch",
 | 
						|
          "Runtime.Name": "Components.IComponent"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": 984101220,
 | 
						|
        "Kind": "Components.ChildContent",
 | 
						|
        "Name": "Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.NotAuthorized",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components.Authorization",
 | 
						|
        "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.NotAuthorized\">\r\n            <summary>\r\n            The content that will be displayed if the user is not authorized.\r\n            </summary>\r\n        </member>",
 | 
						|
        "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": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.NotAuthorized",
 | 
						|
          "Common.TypeNameIdentifier": "AuthorizeRouteView",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Authorization",
 | 
						|
          "Components.IsSpecialKind": "Components.ChildContent",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": -1784703847,
 | 
						|
        "Kind": "Components.ChildContent",
 | 
						|
        "Name": "Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.NotAuthorized",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components.Authorization",
 | 
						|
        "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.NotAuthorized\">\r\n            <summary>\r\n            The content that will be displayed if the user is not authorized.\r\n            </summary>\r\n        </member>",
 | 
						|
        "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": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.NotAuthorized",
 | 
						|
          "Common.TypeNameIdentifier": "AuthorizeRouteView",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Authorization",
 | 
						|
          "Components.IsSpecialKind": "Components.ChildContent",
 | 
						|
          "Components.NameMatch": "Components.FullyQualifiedNameMatch",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": 1844552979,
 | 
						|
        "Kind": "Components.ChildContent",
 | 
						|
        "Name": "Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.Authorizing",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components.Authorization",
 | 
						|
        "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.Authorizing\">\r\n            <summary>\r\n            The content that will be displayed while asynchronous authorization is in progress.\r\n            </summary>\r\n        </member>",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "Authorizing",
 | 
						|
            "ParentTag": "AuthorizeRouteView"
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.Authorizing",
 | 
						|
          "Common.TypeNameIdentifier": "AuthorizeRouteView",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Authorization",
 | 
						|
          "Components.IsSpecialKind": "Components.ChildContent",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": -1617996274,
 | 
						|
        "Kind": "Components.ChildContent",
 | 
						|
        "Name": "Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.Authorizing",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components.Authorization",
 | 
						|
        "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.Authorizing\">\r\n            <summary>\r\n            The content that will be displayed while asynchronous authorization is in progress.\r\n            </summary>\r\n        </member>",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "Authorizing",
 | 
						|
            "ParentTag": "Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView"
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.Authorizing",
 | 
						|
          "Common.TypeNameIdentifier": "AuthorizeRouteView",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Authorization",
 | 
						|
          "Components.IsSpecialKind": "Components.ChildContent",
 | 
						|
          "Components.NameMatch": "Components.FullyQualifiedNameMatch",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": 1255523197,
 | 
						|
        "Kind": "Components.Component",
 | 
						|
        "Name": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components.Authorization",
 | 
						|
        "Documentation": "<member name=\"T:Microsoft.AspNetCore.Components.Authorization.AuthorizeView\">\r\n            <summary>\r\n            Displays differing content depending on the user's authorization status.\r\n            </summary>\r\n        </member>",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "AuthorizeView"
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "Policy",
 | 
						|
            "TypeName": "System.String",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Policy\">\r\n            <summary>\r\n            The policy name that determines whether the content can be displayed.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "Policy",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.String"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "Roles",
 | 
						|
            "TypeName": "System.String",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Roles\">\r\n            <summary>\r\n            A comma delimited list of roles that are allowed to display the content.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "Roles",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.String"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "ChildContent",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.RenderFragment<Microsoft.AspNetCore.Components.Authorization.AuthenticationState>",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Authorization.AuthorizeViewCore.ChildContent\">\r\n            <summary>\r\n            The content that will be displayed if the user is authorized.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "ChildContent",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.RenderFragment<global::Microsoft.AspNetCore.Components.Authorization.AuthenticationState>",
 | 
						|
              "Components.ChildContent": "True"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "NotAuthorized",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.RenderFragment<Microsoft.AspNetCore.Components.Authorization.AuthenticationState>",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Authorization.AuthorizeViewCore.NotAuthorized\">\r\n            <summary>\r\n            The content that will be displayed if the user is not authorized.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "NotAuthorized",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.RenderFragment<global::Microsoft.AspNetCore.Components.Authorization.AuthenticationState>",
 | 
						|
              "Components.ChildContent": "True"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "Authorized",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.RenderFragment<Microsoft.AspNetCore.Components.Authorization.AuthenticationState>",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Authorization.AuthorizeViewCore.Authorized\">\r\n            <summary>\r\n            The content that will be displayed if the user is authorized.\r\n            If you specify a value for this parameter, do not also specify a value for <see cref=\"P:Microsoft.AspNetCore.Components.Authorization.AuthorizeViewCore.ChildContent\" />.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "Authorized",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.RenderFragment<global::Microsoft.AspNetCore.Components.Authorization.AuthenticationState>",
 | 
						|
              "Components.ChildContent": "True"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "Authorizing",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.RenderFragment",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Authorization.AuthorizeViewCore.Authorizing\">\r\n            <summary>\r\n            The content that will be displayed while asynchronous authorization is in progress.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "Authorizing",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.RenderFragment",
 | 
						|
              "Components.ChildContent": "True"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "Resource",
 | 
						|
            "TypeName": "System.Object",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Authorization.AuthorizeViewCore.Resource\">\r\n            <summary>\r\n            The resource to which access is being controlled.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "Resource",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.Object"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "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": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView",
 | 
						|
          "Common.TypeNameIdentifier": "AuthorizeView",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Authorization",
 | 
						|
          "Runtime.Name": "Components.IComponent"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": 1827955522,
 | 
						|
        "Kind": "Components.Component",
 | 
						|
        "Name": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components.Authorization",
 | 
						|
        "Documentation": "<member name=\"T:Microsoft.AspNetCore.Components.Authorization.AuthorizeView\">\r\n            <summary>\r\n            Displays differing content depending on the user's authorization status.\r\n            </summary>\r\n        </member>",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView"
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "Policy",
 | 
						|
            "TypeName": "System.String",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Policy\">\r\n            <summary>\r\n            The policy name that determines whether the content can be displayed.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "Policy",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.String"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "Roles",
 | 
						|
            "TypeName": "System.String",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Roles\">\r\n            <summary>\r\n            A comma delimited list of roles that are allowed to display the content.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "Roles",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.String"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "ChildContent",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.RenderFragment<Microsoft.AspNetCore.Components.Authorization.AuthenticationState>",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Authorization.AuthorizeViewCore.ChildContent\">\r\n            <summary>\r\n            The content that will be displayed if the user is authorized.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "ChildContent",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.RenderFragment<global::Microsoft.AspNetCore.Components.Authorization.AuthenticationState>",
 | 
						|
              "Components.ChildContent": "True"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "NotAuthorized",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.RenderFragment<Microsoft.AspNetCore.Components.Authorization.AuthenticationState>",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Authorization.AuthorizeViewCore.NotAuthorized\">\r\n            <summary>\r\n            The content that will be displayed if the user is not authorized.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "NotAuthorized",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.RenderFragment<global::Microsoft.AspNetCore.Components.Authorization.AuthenticationState>",
 | 
						|
              "Components.ChildContent": "True"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "Authorized",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.RenderFragment<Microsoft.AspNetCore.Components.Authorization.AuthenticationState>",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Authorization.AuthorizeViewCore.Authorized\">\r\n            <summary>\r\n            The content that will be displayed if the user is authorized.\r\n            If you specify a value for this parameter, do not also specify a value for <see cref=\"P:Microsoft.AspNetCore.Components.Authorization.AuthorizeViewCore.ChildContent\" />.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "Authorized",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.RenderFragment<global::Microsoft.AspNetCore.Components.Authorization.AuthenticationState>",
 | 
						|
              "Components.ChildContent": "True"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "Authorizing",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.RenderFragment",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Authorization.AuthorizeViewCore.Authorizing\">\r\n            <summary>\r\n            The content that will be displayed while asynchronous authorization is in progress.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "Authorizing",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.RenderFragment",
 | 
						|
              "Components.ChildContent": "True"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "Resource",
 | 
						|
            "TypeName": "System.Object",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Authorization.AuthorizeViewCore.Resource\">\r\n            <summary>\r\n            The resource to which access is being controlled.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "Resource",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.Object"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "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": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView",
 | 
						|
          "Common.TypeNameIdentifier": "AuthorizeView",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Authorization",
 | 
						|
          "Components.NameMatch": "Components.FullyQualifiedNameMatch",
 | 
						|
          "Runtime.Name": "Components.IComponent"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": -1049381100,
 | 
						|
        "Kind": "Components.ChildContent",
 | 
						|
        "Name": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView.ChildContent",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components.Authorization",
 | 
						|
        "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Authorization.AuthorizeViewCore.ChildContent\">\r\n            <summary>\r\n            The content that will be displayed if the user is authorized.\r\n            </summary>\r\n        </member>",
 | 
						|
        "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": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView.ChildContent",
 | 
						|
          "Common.TypeNameIdentifier": "AuthorizeView",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Authorization",
 | 
						|
          "Components.IsSpecialKind": "Components.ChildContent",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": 1876697993,
 | 
						|
        "Kind": "Components.ChildContent",
 | 
						|
        "Name": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView.ChildContent",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components.Authorization",
 | 
						|
        "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Authorization.AuthorizeViewCore.ChildContent\">\r\n            <summary>\r\n            The content that will be displayed if the user is authorized.\r\n            </summary>\r\n        </member>",
 | 
						|
        "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": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView.ChildContent",
 | 
						|
          "Common.TypeNameIdentifier": "AuthorizeView",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Authorization",
 | 
						|
          "Components.IsSpecialKind": "Components.ChildContent",
 | 
						|
          "Components.NameMatch": "Components.FullyQualifiedNameMatch",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": -1897890743,
 | 
						|
        "Kind": "Components.ChildContent",
 | 
						|
        "Name": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView.NotAuthorized",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components.Authorization",
 | 
						|
        "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Authorization.AuthorizeViewCore.NotAuthorized\">\r\n            <summary>\r\n            The content that will be displayed if the user is not authorized.\r\n            </summary>\r\n        </member>",
 | 
						|
        "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": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView.NotAuthorized",
 | 
						|
          "Common.TypeNameIdentifier": "AuthorizeView",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Authorization",
 | 
						|
          "Components.IsSpecialKind": "Components.ChildContent",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": 1339605577,
 | 
						|
        "Kind": "Components.ChildContent",
 | 
						|
        "Name": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView.NotAuthorized",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components.Authorization",
 | 
						|
        "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Authorization.AuthorizeViewCore.NotAuthorized\">\r\n            <summary>\r\n            The content that will be displayed if the user is not authorized.\r\n            </summary>\r\n        </member>",
 | 
						|
        "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": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView.NotAuthorized",
 | 
						|
          "Common.TypeNameIdentifier": "AuthorizeView",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Authorization",
 | 
						|
          "Components.IsSpecialKind": "Components.ChildContent",
 | 
						|
          "Components.NameMatch": "Components.FullyQualifiedNameMatch",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": 1778441114,
 | 
						|
        "Kind": "Components.ChildContent",
 | 
						|
        "Name": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorized",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components.Authorization",
 | 
						|
        "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Authorization.AuthorizeViewCore.Authorized\">\r\n            <summary>\r\n            The content that will be displayed if the user is authorized.\r\n            If you specify a value for this parameter, do not also specify a value for <see cref=\"P:Microsoft.AspNetCore.Components.Authorization.AuthorizeViewCore.ChildContent\" />.\r\n            </summary>\r\n        </member>",
 | 
						|
        "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": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorized",
 | 
						|
          "Common.TypeNameIdentifier": "AuthorizeView",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Authorization",
 | 
						|
          "Components.IsSpecialKind": "Components.ChildContent",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": 2029204557,
 | 
						|
        "Kind": "Components.ChildContent",
 | 
						|
        "Name": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorized",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components.Authorization",
 | 
						|
        "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Authorization.AuthorizeViewCore.Authorized\">\r\n            <summary>\r\n            The content that will be displayed if the user is authorized.\r\n            If you specify a value for this parameter, do not also specify a value for <see cref=\"P:Microsoft.AspNetCore.Components.Authorization.AuthorizeViewCore.ChildContent\" />.\r\n            </summary>\r\n        </member>",
 | 
						|
        "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": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorized",
 | 
						|
          "Common.TypeNameIdentifier": "AuthorizeView",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Authorization",
 | 
						|
          "Components.IsSpecialKind": "Components.ChildContent",
 | 
						|
          "Components.NameMatch": "Components.FullyQualifiedNameMatch",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": -1946792284,
 | 
						|
        "Kind": "Components.ChildContent",
 | 
						|
        "Name": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorizing",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components.Authorization",
 | 
						|
        "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Authorization.AuthorizeViewCore.Authorizing\">\r\n            <summary>\r\n            The content that will be displayed while asynchronous authorization is in progress.\r\n            </summary>\r\n        </member>",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "Authorizing",
 | 
						|
            "ParentTag": "AuthorizeView"
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorizing",
 | 
						|
          "Common.TypeNameIdentifier": "AuthorizeView",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Authorization",
 | 
						|
          "Components.IsSpecialKind": "Components.ChildContent",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": -1577434504,
 | 
						|
        "Kind": "Components.ChildContent",
 | 
						|
        "Name": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorizing",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components.Authorization",
 | 
						|
        "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Authorization.AuthorizeViewCore.Authorizing\">\r\n            <summary>\r\n            The content that will be displayed while asynchronous authorization is in progress.\r\n            </summary>\r\n        </member>",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "Authorizing",
 | 
						|
            "ParentTag": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView"
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorizing",
 | 
						|
          "Common.TypeNameIdentifier": "AuthorizeView",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Authorization",
 | 
						|
          "Components.IsSpecialKind": "Components.ChildContent",
 | 
						|
          "Components.NameMatch": "Components.FullyQualifiedNameMatch",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": -2119458786,
 | 
						|
        "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": "<member name=\"P:Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState.ChildContent\">\r\n            <summary>\r\n            The content to which the authentication state should be provided.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "ChildContent",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.RenderFragment",
 | 
						|
              "Components.ChildContent": "True"
 | 
						|
            }
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState",
 | 
						|
          "Common.TypeNameIdentifier": "CascadingAuthenticationState",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Authorization",
 | 
						|
          "Runtime.Name": "Components.IComponent"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": -733873643,
 | 
						|
        "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": "<member name=\"P:Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState.ChildContent\">\r\n            <summary>\r\n            The content to which the authentication state should be provided.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "ChildContent",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.RenderFragment",
 | 
						|
              "Components.ChildContent": "True"
 | 
						|
            }
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState",
 | 
						|
          "Common.TypeNameIdentifier": "CascadingAuthenticationState",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Authorization",
 | 
						|
          "Components.NameMatch": "Components.FullyQualifiedNameMatch",
 | 
						|
          "Runtime.Name": "Components.IComponent"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": 2104123438,
 | 
						|
        "Kind": "Components.ChildContent",
 | 
						|
        "Name": "Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState.ChildContent",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components.Authorization",
 | 
						|
        "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState.ChildContent\">\r\n            <summary>\r\n            The content to which the authentication state should be provided.\r\n            </summary>\r\n        </member>",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "ChildContent",
 | 
						|
            "ParentTag": "CascadingAuthenticationState"
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState.ChildContent",
 | 
						|
          "Common.TypeNameIdentifier": "CascadingAuthenticationState",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Authorization",
 | 
						|
          "Components.IsSpecialKind": "Components.ChildContent",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": 2053427072,
 | 
						|
        "Kind": "Components.ChildContent",
 | 
						|
        "Name": "Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState.ChildContent",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components.Authorization",
 | 
						|
        "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState.ChildContent\">\r\n            <summary>\r\n            The content to which the authentication state should be provided.\r\n            </summary>\r\n        </member>",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "ChildContent",
 | 
						|
            "ParentTag": "Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState"
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState.ChildContent",
 | 
						|
          "Common.TypeNameIdentifier": "CascadingAuthenticationState",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Authorization",
 | 
						|
          "Components.IsSpecialKind": "Components.ChildContent",
 | 
						|
          "Components.NameMatch": "Components.FullyQualifiedNameMatch",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": -209372363,
 | 
						|
        "Kind": "Components.Component",
 | 
						|
        "Name": "Microsoft.AspNetCore.Components.CascadingValue<TValue>",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "<member name=\"T:Microsoft.AspNetCore.Components.CascadingValue`1\">\r\n            <summary>\r\n            A component that provides a cascading value to all descendant components.\r\n            </summary>\r\n        </member>",
 | 
						|
        "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<TValue> component.",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "TValue",
 | 
						|
              "Components.TypeParameter": "True",
 | 
						|
              "Components.TypeParameterIsCascading": "False"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "ChildContent",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.RenderFragment",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.CascadingValue`1.ChildContent\">\r\n            <summary>\r\n            The content to which the value should be provided.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "ChildContent",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.RenderFragment",
 | 
						|
              "Components.ChildContent": "True"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "Value",
 | 
						|
            "TypeName": "TValue",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.CascadingValue`1.Value\">\r\n            <summary>\r\n            The value to be provided.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "Value",
 | 
						|
              "Common.GloballyQualifiedTypeName": "TValue",
 | 
						|
              "Components.GenericTyped": "True"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "Name",
 | 
						|
            "TypeName": "System.String",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.CascadingValue`1.Name\">\r\n             <summary>\r\n             Optionally gives a name to the provided value. Descendant components\r\n             will be able to receive the value by specifying this name.\r\n            \r\n             If no name is specified, then descendant components will receive the\r\n             value based the type of value they are requesting.\r\n             </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "Name",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.String"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "IsFixed",
 | 
						|
            "TypeName": "System.Boolean",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.CascadingValue`1.IsFixed\">\r\n            <summary>\r\n            If true, indicates that <see cref=\"P:Microsoft.AspNetCore.Components.CascadingValue`1.Value\" /> will not change. This is a\r\n            performance optimization that allows the framework to skip setting up\r\n            change notifications. Set this flag only if you will not change\r\n            <see cref=\"P:Microsoft.AspNetCore.Components.CascadingValue`1.Value\" /> during the component's lifetime.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "IsFixed",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.Boolean"
 | 
						|
            }
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.CascadingValue<TValue>",
 | 
						|
          "Common.TypeNameIdentifier": "CascadingValue",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components",
 | 
						|
          "Components.GenericTyped": "True",
 | 
						|
          "Runtime.Name": "Components.IComponent"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": 943818382,
 | 
						|
        "Kind": "Components.Component",
 | 
						|
        "Name": "Microsoft.AspNetCore.Components.CascadingValue<TValue>",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "<member name=\"T:Microsoft.AspNetCore.Components.CascadingValue`1\">\r\n            <summary>\r\n            A component that provides a cascading value to all descendant components.\r\n            </summary>\r\n        </member>",
 | 
						|
        "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<TValue> component.",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "TValue",
 | 
						|
              "Components.TypeParameter": "True",
 | 
						|
              "Components.TypeParameterIsCascading": "False"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "ChildContent",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.RenderFragment",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.CascadingValue`1.ChildContent\">\r\n            <summary>\r\n            The content to which the value should be provided.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "ChildContent",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.RenderFragment",
 | 
						|
              "Components.ChildContent": "True"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "Value",
 | 
						|
            "TypeName": "TValue",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.CascadingValue`1.Value\">\r\n            <summary>\r\n            The value to be provided.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "Value",
 | 
						|
              "Common.GloballyQualifiedTypeName": "TValue",
 | 
						|
              "Components.GenericTyped": "True"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "Name",
 | 
						|
            "TypeName": "System.String",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.CascadingValue`1.Name\">\r\n             <summary>\r\n             Optionally gives a name to the provided value. Descendant components\r\n             will be able to receive the value by specifying this name.\r\n            \r\n             If no name is specified, then descendant components will receive the\r\n             value based the type of value they are requesting.\r\n             </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "Name",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.String"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "IsFixed",
 | 
						|
            "TypeName": "System.Boolean",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.CascadingValue`1.IsFixed\">\r\n            <summary>\r\n            If true, indicates that <see cref=\"P:Microsoft.AspNetCore.Components.CascadingValue`1.Value\" /> will not change. This is a\r\n            performance optimization that allows the framework to skip setting up\r\n            change notifications. Set this flag only if you will not change\r\n            <see cref=\"P:Microsoft.AspNetCore.Components.CascadingValue`1.Value\" /> during the component's lifetime.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "IsFixed",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.Boolean"
 | 
						|
            }
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.CascadingValue<TValue>",
 | 
						|
          "Common.TypeNameIdentifier": "CascadingValue",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components",
 | 
						|
          "Components.GenericTyped": "True",
 | 
						|
          "Components.NameMatch": "Components.FullyQualifiedNameMatch",
 | 
						|
          "Runtime.Name": "Components.IComponent"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": -1780649471,
 | 
						|
        "Kind": "Components.ChildContent",
 | 
						|
        "Name": "Microsoft.AspNetCore.Components.CascadingValue<TValue>.ChildContent",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.CascadingValue`1.ChildContent\">\r\n            <summary>\r\n            The content to which the value should be provided.\r\n            </summary>\r\n        </member>",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "ChildContent",
 | 
						|
            "ParentTag": "CascadingValue"
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.CascadingValue<TValue>.ChildContent",
 | 
						|
          "Common.TypeNameIdentifier": "CascadingValue",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components",
 | 
						|
          "Components.IsSpecialKind": "Components.ChildContent",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": -407188176,
 | 
						|
        "Kind": "Components.ChildContent",
 | 
						|
        "Name": "Microsoft.AspNetCore.Components.CascadingValue<TValue>.ChildContent",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.CascadingValue`1.ChildContent\">\r\n            <summary>\r\n            The content to which the value should be provided.\r\n            </summary>\r\n        </member>",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "ChildContent",
 | 
						|
            "ParentTag": "Microsoft.AspNetCore.Components.CascadingValue"
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.CascadingValue<TValue>.ChildContent",
 | 
						|
          "Common.TypeNameIdentifier": "CascadingValue",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components",
 | 
						|
          "Components.IsSpecialKind": "Components.ChildContent",
 | 
						|
          "Components.NameMatch": "Components.FullyQualifiedNameMatch",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": -947226596,
 | 
						|
        "Kind": "Components.Component",
 | 
						|
        "Name": "Microsoft.AspNetCore.Components.DynamicComponent",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "<member name=\"T:Microsoft.AspNetCore.Components.DynamicComponent\">\r\n            <summary>\r\n            A component that renders another component dynamically according to its\r\n            <see cref=\"P:Microsoft.AspNetCore.Components.DynamicComponent.Type\" /> parameter.\r\n            </summary>\r\n        </member>",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "DynamicComponent"
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "Type",
 | 
						|
            "TypeName": "System.Type",
 | 
						|
            "IsEditorRequired": true,
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.DynamicComponent.Type\">\r\n            <summary>\r\n            Gets or sets the type of the component to be rendered. The supplied type must\r\n            implement <see cref=\"T:Microsoft.AspNetCore.Components.IComponent\" />.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "Type",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.Type"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "Parameters",
 | 
						|
            "TypeName": "System.Collections.Generic.IDictionary<System.String, System.Object>",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.DynamicComponent.Parameters\">\r\n            <summary>\r\n            Gets or sets a dictionary of parameters to be passed to the component.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "Parameters",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.Collections.Generic.IDictionary<global::System.String, global::System.Object>"
 | 
						|
            }
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.DynamicComponent",
 | 
						|
          "Common.TypeNameIdentifier": "DynamicComponent",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components",
 | 
						|
          "Runtime.Name": "Components.IComponent"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": 1210254338,
 | 
						|
        "Kind": "Components.Component",
 | 
						|
        "Name": "Microsoft.AspNetCore.Components.DynamicComponent",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "<member name=\"T:Microsoft.AspNetCore.Components.DynamicComponent\">\r\n            <summary>\r\n            A component that renders another component dynamically according to its\r\n            <see cref=\"P:Microsoft.AspNetCore.Components.DynamicComponent.Type\" /> parameter.\r\n            </summary>\r\n        </member>",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "Microsoft.AspNetCore.Components.DynamicComponent"
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "Type",
 | 
						|
            "TypeName": "System.Type",
 | 
						|
            "IsEditorRequired": true,
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.DynamicComponent.Type\">\r\n            <summary>\r\n            Gets or sets the type of the component to be rendered. The supplied type must\r\n            implement <see cref=\"T:Microsoft.AspNetCore.Components.IComponent\" />.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "Type",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.Type"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "Parameters",
 | 
						|
            "TypeName": "System.Collections.Generic.IDictionary<System.String, System.Object>",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.DynamicComponent.Parameters\">\r\n            <summary>\r\n            Gets or sets a dictionary of parameters to be passed to the component.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "Parameters",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.Collections.Generic.IDictionary<global::System.String, global::System.Object>"
 | 
						|
            }
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.DynamicComponent",
 | 
						|
          "Common.TypeNameIdentifier": "DynamicComponent",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components",
 | 
						|
          "Components.NameMatch": "Components.FullyQualifiedNameMatch",
 | 
						|
          "Runtime.Name": "Components.IComponent"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": -853469921,
 | 
						|
        "Kind": "Components.Component",
 | 
						|
        "Name": "Microsoft.AspNetCore.Components.LayoutView",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "<member name=\"T:Microsoft.AspNetCore.Components.LayoutView\">\r\n            <summary>\r\n            Displays the specified content inside the specified layout and any further\r\n            nested layouts.\r\n            </summary>\r\n        </member>",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "LayoutView"
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "ChildContent",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.RenderFragment",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.LayoutView.ChildContent\">\r\n            <summary>\r\n            Gets or sets the content to display.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "ChildContent",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.RenderFragment",
 | 
						|
              "Components.ChildContent": "True"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "Layout",
 | 
						|
            "TypeName": "System.Type",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.LayoutView.Layout\">\r\n            <summary>\r\n            Gets or sets the type of the layout in which to display the content.\r\n            The type must implement <see cref=\"T:Microsoft.AspNetCore.Components.IComponent\" /> and accept a parameter named <see cref=\"P:Microsoft.AspNetCore.Components.LayoutComponentBase.Body\" />.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "Layout",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.Type"
 | 
						|
            }
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.LayoutView",
 | 
						|
          "Common.TypeNameIdentifier": "LayoutView",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components",
 | 
						|
          "Runtime.Name": "Components.IComponent"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": 1495970409,
 | 
						|
        "Kind": "Components.Component",
 | 
						|
        "Name": "Microsoft.AspNetCore.Components.LayoutView",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "<member name=\"T:Microsoft.AspNetCore.Components.LayoutView\">\r\n            <summary>\r\n            Displays the specified content inside the specified layout and any further\r\n            nested layouts.\r\n            </summary>\r\n        </member>",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "Microsoft.AspNetCore.Components.LayoutView"
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "ChildContent",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.RenderFragment",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.LayoutView.ChildContent\">\r\n            <summary>\r\n            Gets or sets the content to display.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "ChildContent",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.RenderFragment",
 | 
						|
              "Components.ChildContent": "True"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "Layout",
 | 
						|
            "TypeName": "System.Type",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.LayoutView.Layout\">\r\n            <summary>\r\n            Gets or sets the type of the layout in which to display the content.\r\n            The type must implement <see cref=\"T:Microsoft.AspNetCore.Components.IComponent\" /> and accept a parameter named <see cref=\"P:Microsoft.AspNetCore.Components.LayoutComponentBase.Body\" />.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "Layout",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.Type"
 | 
						|
            }
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.LayoutView",
 | 
						|
          "Common.TypeNameIdentifier": "LayoutView",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components",
 | 
						|
          "Components.NameMatch": "Components.FullyQualifiedNameMatch",
 | 
						|
          "Runtime.Name": "Components.IComponent"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": 1649192496,
 | 
						|
        "Kind": "Components.ChildContent",
 | 
						|
        "Name": "Microsoft.AspNetCore.Components.LayoutView.ChildContent",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.LayoutView.ChildContent\">\r\n            <summary>\r\n            Gets or sets the content to display.\r\n            </summary>\r\n        </member>",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "ChildContent",
 | 
						|
            "ParentTag": "LayoutView"
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.LayoutView.ChildContent",
 | 
						|
          "Common.TypeNameIdentifier": "LayoutView",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components",
 | 
						|
          "Components.IsSpecialKind": "Components.ChildContent",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": -428733224,
 | 
						|
        "Kind": "Components.ChildContent",
 | 
						|
        "Name": "Microsoft.AspNetCore.Components.LayoutView.ChildContent",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.LayoutView.ChildContent\">\r\n            <summary>\r\n            Gets or sets the content to display.\r\n            </summary>\r\n        </member>",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "ChildContent",
 | 
						|
            "ParentTag": "Microsoft.AspNetCore.Components.LayoutView"
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.LayoutView.ChildContent",
 | 
						|
          "Common.TypeNameIdentifier": "LayoutView",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components",
 | 
						|
          "Components.IsSpecialKind": "Components.ChildContent",
 | 
						|
          "Components.NameMatch": "Components.FullyQualifiedNameMatch",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": 212995648,
 | 
						|
        "Kind": "Components.Component",
 | 
						|
        "Name": "Microsoft.AspNetCore.Components.RouteView",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "<member name=\"T:Microsoft.AspNetCore.Components.RouteView\">\r\n            <summary>\r\n            Displays the specified page component, rendering it inside its layout\r\n            and any further nested layouts.\r\n            </summary>\r\n        </member>",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "RouteView"
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "RouteData",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.RouteData",
 | 
						|
            "IsEditorRequired": true,
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.RouteView.RouteData\">\r\n            <summary>\r\n            Gets or sets the route data. This determines the page that will be\r\n            displayed and the parameter values that will be supplied to the page.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "RouteData",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.RouteData"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "DefaultLayout",
 | 
						|
            "TypeName": "System.Type",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.RouteView.DefaultLayout\">\r\n            <summary>\r\n            Gets or sets the type of a layout to be used if the page does not\r\n            declare any layout. If specified, the type must implement <see cref=\"T:Microsoft.AspNetCore.Components.IComponent\" />\r\n            and accept a parameter named <see cref=\"P:Microsoft.AspNetCore.Components.LayoutComponentBase.Body\" />.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "DefaultLayout",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.Type"
 | 
						|
            }
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.RouteView",
 | 
						|
          "Common.TypeNameIdentifier": "RouteView",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components",
 | 
						|
          "Runtime.Name": "Components.IComponent"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": 2055199527,
 | 
						|
        "Kind": "Components.Component",
 | 
						|
        "Name": "Microsoft.AspNetCore.Components.RouteView",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "<member name=\"T:Microsoft.AspNetCore.Components.RouteView\">\r\n            <summary>\r\n            Displays the specified page component, rendering it inside its layout\r\n            and any further nested layouts.\r\n            </summary>\r\n        </member>",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "Microsoft.AspNetCore.Components.RouteView"
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "RouteData",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.RouteData",
 | 
						|
            "IsEditorRequired": true,
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.RouteView.RouteData\">\r\n            <summary>\r\n            Gets or sets the route data. This determines the page that will be\r\n            displayed and the parameter values that will be supplied to the page.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "RouteData",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.RouteData"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "DefaultLayout",
 | 
						|
            "TypeName": "System.Type",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.RouteView.DefaultLayout\">\r\n            <summary>\r\n            Gets or sets the type of a layout to be used if the page does not\r\n            declare any layout. If specified, the type must implement <see cref=\"T:Microsoft.AspNetCore.Components.IComponent\" />\r\n            and accept a parameter named <see cref=\"P:Microsoft.AspNetCore.Components.LayoutComponentBase.Body\" />.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "DefaultLayout",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.Type"
 | 
						|
            }
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.RouteView",
 | 
						|
          "Common.TypeNameIdentifier": "RouteView",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components",
 | 
						|
          "Components.NameMatch": "Components.FullyQualifiedNameMatch",
 | 
						|
          "Runtime.Name": "Components.IComponent"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": -1240183118,
 | 
						|
        "Kind": "Components.Component",
 | 
						|
        "Name": "Microsoft.AspNetCore.Components.Routing.Router",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "<member name=\"T:Microsoft.AspNetCore.Components.Routing.Router\">\r\n            <summary>\r\n            A component that supplies route data corresponding to the current navigation state.\r\n            </summary>\r\n        </member>",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "Router"
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "AppAssembly",
 | 
						|
            "TypeName": "System.Reflection.Assembly",
 | 
						|
            "IsEditorRequired": true,
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Routing.Router.AppAssembly\">\r\n            <summary>\r\n            Gets or sets the assembly that should be searched for components matching the URI.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "AppAssembly",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.Reflection.Assembly"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "AdditionalAssemblies",
 | 
						|
            "TypeName": "System.Collections.Generic.IEnumerable<System.Reflection.Assembly>",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Routing.Router.AdditionalAssemblies\">\r\n            <summary>\r\n            Gets or sets a collection of additional assemblies that should be searched for components\r\n            that can match URIs.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "AdditionalAssemblies",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.Collections.Generic.IEnumerable<global::System.Reflection.Assembly>"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "NotFound",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.RenderFragment",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Routing.Router.NotFound\">\r\n            <summary>\r\n            Gets or sets the content to display when no match is found for the requested route.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "NotFound",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.RenderFragment",
 | 
						|
              "Components.ChildContent": "True"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "Found",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.RenderFragment<Microsoft.AspNetCore.Components.RouteData>",
 | 
						|
            "IsEditorRequired": true,
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Routing.Router.Found\">\r\n            <summary>\r\n            Gets or sets the content to display when a match is found for the requested route.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "Found",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.RenderFragment<global::Microsoft.AspNetCore.Components.RouteData>",
 | 
						|
              "Components.ChildContent": "True"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "Navigating",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.RenderFragment",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Routing.Router.Navigating\">\r\n            <summary>\r\n            Get or sets the content to display when asynchronous navigation is in progress.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "Navigating",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.RenderFragment",
 | 
						|
              "Components.ChildContent": "True"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "OnNavigateAsync",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<Microsoft.AspNetCore.Components.Routing.NavigationContext>",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Routing.Router.OnNavigateAsync\">\r\n            <summary>\r\n            Gets or sets a handler that should be called before navigating to a new page.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "OnNavigateAsync",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.EventCallback<global::Microsoft.AspNetCore.Components.Routing.NavigationContext>",
 | 
						|
              "Components.EventCallback": "True"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "PreferExactMatches",
 | 
						|
            "TypeName": "System.Boolean",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Routing.Router.PreferExactMatches\">\r\n            <summary>\r\n            Gets or sets a flag to indicate whether route matching should prefer exact matches\r\n            over wildcards.\r\n            <para>This property is obsolete and configuring it does nothing.</para>\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "PreferExactMatches",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.Boolean"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "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": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Routing.Router",
 | 
						|
          "Common.TypeNameIdentifier": "Router",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Routing",
 | 
						|
          "Runtime.Name": "Components.IComponent"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": -1817708863,
 | 
						|
        "Kind": "Components.Component",
 | 
						|
        "Name": "Microsoft.AspNetCore.Components.Routing.Router",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "<member name=\"T:Microsoft.AspNetCore.Components.Routing.Router\">\r\n            <summary>\r\n            A component that supplies route data corresponding to the current navigation state.\r\n            </summary>\r\n        </member>",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "Microsoft.AspNetCore.Components.Routing.Router"
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "AppAssembly",
 | 
						|
            "TypeName": "System.Reflection.Assembly",
 | 
						|
            "IsEditorRequired": true,
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Routing.Router.AppAssembly\">\r\n            <summary>\r\n            Gets or sets the assembly that should be searched for components matching the URI.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "AppAssembly",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.Reflection.Assembly"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "AdditionalAssemblies",
 | 
						|
            "TypeName": "System.Collections.Generic.IEnumerable<System.Reflection.Assembly>",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Routing.Router.AdditionalAssemblies\">\r\n            <summary>\r\n            Gets or sets a collection of additional assemblies that should be searched for components\r\n            that can match URIs.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "AdditionalAssemblies",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.Collections.Generic.IEnumerable<global::System.Reflection.Assembly>"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "NotFound",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.RenderFragment",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Routing.Router.NotFound\">\r\n            <summary>\r\n            Gets or sets the content to display when no match is found for the requested route.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "NotFound",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.RenderFragment",
 | 
						|
              "Components.ChildContent": "True"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "Found",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.RenderFragment<Microsoft.AspNetCore.Components.RouteData>",
 | 
						|
            "IsEditorRequired": true,
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Routing.Router.Found\">\r\n            <summary>\r\n            Gets or sets the content to display when a match is found for the requested route.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "Found",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.RenderFragment<global::Microsoft.AspNetCore.Components.RouteData>",
 | 
						|
              "Components.ChildContent": "True"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "Navigating",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.RenderFragment",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Routing.Router.Navigating\">\r\n            <summary>\r\n            Get or sets the content to display when asynchronous navigation is in progress.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "Navigating",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.RenderFragment",
 | 
						|
              "Components.ChildContent": "True"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "OnNavigateAsync",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<Microsoft.AspNetCore.Components.Routing.NavigationContext>",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Routing.Router.OnNavigateAsync\">\r\n            <summary>\r\n            Gets or sets a handler that should be called before navigating to a new page.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "OnNavigateAsync",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.EventCallback<global::Microsoft.AspNetCore.Components.Routing.NavigationContext>",
 | 
						|
              "Components.EventCallback": "True"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "PreferExactMatches",
 | 
						|
            "TypeName": "System.Boolean",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Routing.Router.PreferExactMatches\">\r\n            <summary>\r\n            Gets or sets a flag to indicate whether route matching should prefer exact matches\r\n            over wildcards.\r\n            <para>This property is obsolete and configuring it does nothing.</para>\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "PreferExactMatches",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.Boolean"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "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": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Routing.Router",
 | 
						|
          "Common.TypeNameIdentifier": "Router",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Routing",
 | 
						|
          "Components.NameMatch": "Components.FullyQualifiedNameMatch",
 | 
						|
          "Runtime.Name": "Components.IComponent"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": 1649093936,
 | 
						|
        "Kind": "Components.ChildContent",
 | 
						|
        "Name": "Microsoft.AspNetCore.Components.Routing.Router.NotFound",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Routing.Router.NotFound\">\r\n            <summary>\r\n            Gets or sets the content to display when no match is found for the requested route.\r\n            </summary>\r\n        </member>",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "NotFound",
 | 
						|
            "ParentTag": "Router"
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Routing.Router.NotFound",
 | 
						|
          "Common.TypeNameIdentifier": "Router",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Routing",
 | 
						|
          "Components.IsSpecialKind": "Components.ChildContent",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": 158368320,
 | 
						|
        "Kind": "Components.ChildContent",
 | 
						|
        "Name": "Microsoft.AspNetCore.Components.Routing.Router.NotFound",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Routing.Router.NotFound\">\r\n            <summary>\r\n            Gets or sets the content to display when no match is found for the requested route.\r\n            </summary>\r\n        </member>",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "NotFound",
 | 
						|
            "ParentTag": "Microsoft.AspNetCore.Components.Routing.Router"
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Routing.Router.NotFound",
 | 
						|
          "Common.TypeNameIdentifier": "Router",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Routing",
 | 
						|
          "Components.IsSpecialKind": "Components.ChildContent",
 | 
						|
          "Components.NameMatch": "Components.FullyQualifiedNameMatch",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": 922478468,
 | 
						|
        "Kind": "Components.ChildContent",
 | 
						|
        "Name": "Microsoft.AspNetCore.Components.Routing.Router.Found",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Routing.Router.Found\">\r\n            <summary>\r\n            Gets or sets the content to display when a match is found for the requested route.\r\n            </summary>\r\n        </member>",
 | 
						|
        "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": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Routing.Router.Found",
 | 
						|
          "Common.TypeNameIdentifier": "Router",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Routing",
 | 
						|
          "Components.IsSpecialKind": "Components.ChildContent",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": 833903388,
 | 
						|
        "Kind": "Components.ChildContent",
 | 
						|
        "Name": "Microsoft.AspNetCore.Components.Routing.Router.Found",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Routing.Router.Found\">\r\n            <summary>\r\n            Gets or sets the content to display when a match is found for the requested route.\r\n            </summary>\r\n        </member>",
 | 
						|
        "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": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Routing.Router.Found",
 | 
						|
          "Common.TypeNameIdentifier": "Router",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Routing",
 | 
						|
          "Components.IsSpecialKind": "Components.ChildContent",
 | 
						|
          "Components.NameMatch": "Components.FullyQualifiedNameMatch",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": -149153971,
 | 
						|
        "Kind": "Components.ChildContent",
 | 
						|
        "Name": "Microsoft.AspNetCore.Components.Routing.Router.Navigating",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Routing.Router.Navigating\">\r\n            <summary>\r\n            Get or sets the content to display when asynchronous navigation is in progress.\r\n            </summary>\r\n        </member>",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "Navigating",
 | 
						|
            "ParentTag": "Router"
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Routing.Router.Navigating",
 | 
						|
          "Common.TypeNameIdentifier": "Router",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Routing",
 | 
						|
          "Components.IsSpecialKind": "Components.ChildContent",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": 1771308812,
 | 
						|
        "Kind": "Components.ChildContent",
 | 
						|
        "Name": "Microsoft.AspNetCore.Components.Routing.Router.Navigating",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Routing.Router.Navigating\">\r\n            <summary>\r\n            Get or sets the content to display when asynchronous navigation is in progress.\r\n            </summary>\r\n        </member>",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "Navigating",
 | 
						|
            "ParentTag": "Microsoft.AspNetCore.Components.Routing.Router"
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Routing.Router.Navigating",
 | 
						|
          "Common.TypeNameIdentifier": "Router",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Routing",
 | 
						|
          "Components.IsSpecialKind": "Components.ChildContent",
 | 
						|
          "Components.NameMatch": "Components.FullyQualifiedNameMatch",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": -1320456188,
 | 
						|
        "Kind": "Components.Component",
 | 
						|
        "Name": "Microsoft.AspNetCore.Components.Sections.SectionContent",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "<member name=\"T:Microsoft.AspNetCore.Components.Sections.SectionContent\">\r\n            <summary>\r\n            Provides content to <see cref=\"T:Microsoft.AspNetCore.Components.Sections.SectionOutlet\" /> components with matching <see cref=\"P:Microsoft.AspNetCore.Components.Sections.SectionContent.SectionId\" />s.\r\n            </summary>\r\n        </member>",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "SectionContent"
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "SectionName",
 | 
						|
            "TypeName": "System.String",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Sections.SectionContent.SectionName\">\r\n            <summary>\r\n            Gets or sets the <see cref=\"T:System.String\" /> ID that determines which <see cref=\"T:Microsoft.AspNetCore.Components.Sections.SectionOutlet\" /> instance will render\r\n            the content of this instance.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "SectionName",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.String"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "SectionId",
 | 
						|
            "TypeName": "System.Object",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Sections.SectionContent.SectionId\">\r\n            <summary>\r\n            Gets or sets the <see cref=\"T:System.Object\" /> ID that determines which <see cref=\"T:Microsoft.AspNetCore.Components.Sections.SectionOutlet\" /> instance will render\r\n            the content of this instance.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "SectionId",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.Object"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "ChildContent",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.RenderFragment",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Sections.SectionContent.ChildContent\">\r\n            <summary>\r\n            Gets or sets the content to be rendered in corresponding <see cref=\"T:Microsoft.AspNetCore.Components.Sections.SectionOutlet\" /> instances.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "ChildContent",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.RenderFragment",
 | 
						|
              "Components.ChildContent": "True"
 | 
						|
            }
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Sections.SectionContent",
 | 
						|
          "Common.TypeNameIdentifier": "SectionContent",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Sections",
 | 
						|
          "Runtime.Name": "Components.IComponent"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": 992121925,
 | 
						|
        "Kind": "Components.Component",
 | 
						|
        "Name": "Microsoft.AspNetCore.Components.Sections.SectionContent",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "<member name=\"T:Microsoft.AspNetCore.Components.Sections.SectionContent\">\r\n            <summary>\r\n            Provides content to <see cref=\"T:Microsoft.AspNetCore.Components.Sections.SectionOutlet\" /> components with matching <see cref=\"P:Microsoft.AspNetCore.Components.Sections.SectionContent.SectionId\" />s.\r\n            </summary>\r\n        </member>",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "Microsoft.AspNetCore.Components.Sections.SectionContent"
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "SectionName",
 | 
						|
            "TypeName": "System.String",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Sections.SectionContent.SectionName\">\r\n            <summary>\r\n            Gets or sets the <see cref=\"T:System.String\" /> ID that determines which <see cref=\"T:Microsoft.AspNetCore.Components.Sections.SectionOutlet\" /> instance will render\r\n            the content of this instance.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "SectionName",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.String"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "SectionId",
 | 
						|
            "TypeName": "System.Object",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Sections.SectionContent.SectionId\">\r\n            <summary>\r\n            Gets or sets the <see cref=\"T:System.Object\" /> ID that determines which <see cref=\"T:Microsoft.AspNetCore.Components.Sections.SectionOutlet\" /> instance will render\r\n            the content of this instance.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "SectionId",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.Object"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "ChildContent",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.RenderFragment",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Sections.SectionContent.ChildContent\">\r\n            <summary>\r\n            Gets or sets the content to be rendered in corresponding <see cref=\"T:Microsoft.AspNetCore.Components.Sections.SectionOutlet\" /> instances.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "ChildContent",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.RenderFragment",
 | 
						|
              "Components.ChildContent": "True"
 | 
						|
            }
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Sections.SectionContent",
 | 
						|
          "Common.TypeNameIdentifier": "SectionContent",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Sections",
 | 
						|
          "Components.NameMatch": "Components.FullyQualifiedNameMatch",
 | 
						|
          "Runtime.Name": "Components.IComponent"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": -1660956345,
 | 
						|
        "Kind": "Components.ChildContent",
 | 
						|
        "Name": "Microsoft.AspNetCore.Components.Sections.SectionContent.ChildContent",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Sections.SectionContent.ChildContent\">\r\n            <summary>\r\n            Gets or sets the content to be rendered in corresponding <see cref=\"T:Microsoft.AspNetCore.Components.Sections.SectionOutlet\" /> instances.\r\n            </summary>\r\n        </member>",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "ChildContent",
 | 
						|
            "ParentTag": "SectionContent"
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Sections.SectionContent.ChildContent",
 | 
						|
          "Common.TypeNameIdentifier": "SectionContent",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Sections",
 | 
						|
          "Components.IsSpecialKind": "Components.ChildContent",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": 2098067243,
 | 
						|
        "Kind": "Components.ChildContent",
 | 
						|
        "Name": "Microsoft.AspNetCore.Components.Sections.SectionContent.ChildContent",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Sections.SectionContent.ChildContent\">\r\n            <summary>\r\n            Gets or sets the content to be rendered in corresponding <see cref=\"T:Microsoft.AspNetCore.Components.Sections.SectionOutlet\" /> instances.\r\n            </summary>\r\n        </member>",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "ChildContent",
 | 
						|
            "ParentTag": "Microsoft.AspNetCore.Components.Sections.SectionContent"
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Sections.SectionContent.ChildContent",
 | 
						|
          "Common.TypeNameIdentifier": "SectionContent",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Sections",
 | 
						|
          "Components.IsSpecialKind": "Components.ChildContent",
 | 
						|
          "Components.NameMatch": "Components.FullyQualifiedNameMatch",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": 1799328620,
 | 
						|
        "Kind": "Components.Component",
 | 
						|
        "Name": "Microsoft.AspNetCore.Components.Sections.SectionOutlet",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "<member name=\"T:Microsoft.AspNetCore.Components.Sections.SectionOutlet\">\r\n            <summary>\r\n            Renders content provided by <see cref=\"T:Microsoft.AspNetCore.Components.Sections.SectionContent\" /> components with matching <see cref=\"P:Microsoft.AspNetCore.Components.Sections.SectionOutlet.SectionId\" />s.\r\n            </summary>\r\n        </member>",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "SectionOutlet"
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "SectionName",
 | 
						|
            "TypeName": "System.String",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Sections.SectionOutlet.SectionName\">\r\n            <summary>\r\n            Gets or sets the <see cref=\"T:System.String\" /> ID that determines which <see cref=\"T:Microsoft.AspNetCore.Components.Sections.SectionContent\" /> instances will provide\r\n            content to this instance.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "SectionName",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.String"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "SectionId",
 | 
						|
            "TypeName": "System.Object",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Sections.SectionOutlet.SectionId\">\r\n            <summary>\r\n            Gets or sets the <see cref=\"T:System.Object\" /> ID that determines which <see cref=\"T:Microsoft.AspNetCore.Components.Sections.SectionContent\" /> instances will provide\r\n            content to this instance.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "SectionId",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.Object"
 | 
						|
            }
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Sections.SectionOutlet",
 | 
						|
          "Common.TypeNameIdentifier": "SectionOutlet",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Sections",
 | 
						|
          "Runtime.Name": "Components.IComponent"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": 254583885,
 | 
						|
        "Kind": "Components.Component",
 | 
						|
        "Name": "Microsoft.AspNetCore.Components.Sections.SectionOutlet",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "<member name=\"T:Microsoft.AspNetCore.Components.Sections.SectionOutlet\">\r\n            <summary>\r\n            Renders content provided by <see cref=\"T:Microsoft.AspNetCore.Components.Sections.SectionContent\" /> components with matching <see cref=\"P:Microsoft.AspNetCore.Components.Sections.SectionOutlet.SectionId\" />s.\r\n            </summary>\r\n        </member>",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "Microsoft.AspNetCore.Components.Sections.SectionOutlet"
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "SectionName",
 | 
						|
            "TypeName": "System.String",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Sections.SectionOutlet.SectionName\">\r\n            <summary>\r\n            Gets or sets the <see cref=\"T:System.String\" /> ID that determines which <see cref=\"T:Microsoft.AspNetCore.Components.Sections.SectionContent\" /> instances will provide\r\n            content to this instance.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "SectionName",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.String"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "SectionId",
 | 
						|
            "TypeName": "System.Object",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Sections.SectionOutlet.SectionId\">\r\n            <summary>\r\n            Gets or sets the <see cref=\"T:System.Object\" /> ID that determines which <see cref=\"T:Microsoft.AspNetCore.Components.Sections.SectionContent\" /> instances will provide\r\n            content to this instance.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "SectionId",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.Object"
 | 
						|
            }
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Sections.SectionOutlet",
 | 
						|
          "Common.TypeNameIdentifier": "SectionOutlet",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Sections",
 | 
						|
          "Components.NameMatch": "Components.FullyQualifiedNameMatch",
 | 
						|
          "Runtime.Name": "Components.IComponent"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": 1210195721,
 | 
						|
        "Kind": "Components.Component",
 | 
						|
        "Name": "Microsoft.AspNetCore.Components.ImportMap",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components.Endpoints",
 | 
						|
        "Documentation": "<member name=\"T:Microsoft.AspNetCore.Components.ImportMap\">\r\n            <summary>\r\n            Represents an <c><script type=\"importmap\"></script></c> element that defines the import map for module scripts\r\n            in the application.\r\n            </summary>\r\n        </member>",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "ImportMap"
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "ImportMapDefinition",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.ImportMapDefinition",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.ImportMap.ImportMapDefinition\">\r\n            <summary>\r\n            Gets or sets the import map definition to use for the component. If not set\r\n            the component will generate the import map based on the assets defined for this\r\n            application.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "ImportMapDefinition",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.ImportMapDefinition"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "AdditionalAttributes",
 | 
						|
            "TypeName": "System.Collections.Generic.IReadOnlyDictionary<System.String, System.Object>",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.ImportMap.AdditionalAttributes\">\r\n            <summary>\r\n            Gets or sets a collection of additional attributes that will be applied to the created <c>script</c> element.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "AdditionalAttributes",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.Collections.Generic.IReadOnlyDictionary<global::System.String, global::System.Object>"
 | 
						|
            }
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.ImportMap",
 | 
						|
          "Common.TypeNameIdentifier": "ImportMap",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components",
 | 
						|
          "Runtime.Name": "Components.IComponent"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": 1809550726,
 | 
						|
        "Kind": "Components.Component",
 | 
						|
        "Name": "Microsoft.AspNetCore.Components.ImportMap",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components.Endpoints",
 | 
						|
        "Documentation": "<member name=\"T:Microsoft.AspNetCore.Components.ImportMap\">\r\n            <summary>\r\n            Represents an <c><script type=\"importmap\"></script></c> element that defines the import map for module scripts\r\n            in the application.\r\n            </summary>\r\n        </member>",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "Microsoft.AspNetCore.Components.ImportMap"
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "ImportMapDefinition",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.ImportMapDefinition",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.ImportMap.ImportMapDefinition\">\r\n            <summary>\r\n            Gets or sets the import map definition to use for the component. If not set\r\n            the component will generate the import map based on the assets defined for this\r\n            application.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "ImportMapDefinition",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.ImportMapDefinition"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "AdditionalAttributes",
 | 
						|
            "TypeName": "System.Collections.Generic.IReadOnlyDictionary<System.String, System.Object>",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.ImportMap.AdditionalAttributes\">\r\n            <summary>\r\n            Gets or sets a collection of additional attributes that will be applied to the created <c>script</c> element.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "AdditionalAttributes",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.Collections.Generic.IReadOnlyDictionary<global::System.String, global::System.Object>"
 | 
						|
            }
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.ImportMap",
 | 
						|
          "Common.TypeNameIdentifier": "ImportMap",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components",
 | 
						|
          "Components.NameMatch": "Components.FullyQualifiedNameMatch",
 | 
						|
          "Runtime.Name": "Components.IComponent"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": -920233417,
 | 
						|
        "Kind": "Components.Component",
 | 
						|
        "Name": "Microsoft.AspNetCore.Components.Forms.DataAnnotationsValidator",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components.Forms",
 | 
						|
        "Documentation": "<member name=\"T:Microsoft.AspNetCore.Components.Forms.DataAnnotationsValidator\">\r\n            <summary>\r\n            Adds Data Annotations validation support to an <see cref=\"T:Microsoft.AspNetCore.Components.Forms.EditContext\" />.\r\n            </summary>\r\n        </member>",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "DataAnnotationsValidator"
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Forms.DataAnnotationsValidator",
 | 
						|
          "Common.TypeNameIdentifier": "DataAnnotationsValidator",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Forms",
 | 
						|
          "Runtime.Name": "Components.IComponent"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": -1678773360,
 | 
						|
        "Kind": "Components.Component",
 | 
						|
        "Name": "Microsoft.AspNetCore.Components.Forms.DataAnnotationsValidator",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components.Forms",
 | 
						|
        "Documentation": "<member name=\"T:Microsoft.AspNetCore.Components.Forms.DataAnnotationsValidator\">\r\n            <summary>\r\n            Adds Data Annotations validation support to an <see cref=\"T:Microsoft.AspNetCore.Components.Forms.EditContext\" />.\r\n            </summary>\r\n        </member>",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "Microsoft.AspNetCore.Components.Forms.DataAnnotationsValidator"
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Forms.DataAnnotationsValidator",
 | 
						|
          "Common.TypeNameIdentifier": "DataAnnotationsValidator",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Forms",
 | 
						|
          "Components.NameMatch": "Components.FullyQualifiedNameMatch",
 | 
						|
          "Runtime.Name": "Components.IComponent"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": -409676619,
 | 
						|
        "Kind": "Components.Component",
 | 
						|
        "Name": "Microsoft.AspNetCore.Components.Forms.AntiforgeryToken",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components.Web",
 | 
						|
        "Documentation": "<member name=\"T:Microsoft.AspNetCore.Components.Forms.AntiforgeryToken\">\r\n            <summary>\r\n            Component that renders an antiforgery token as a hidden field.\r\n            </summary>\r\n        </member>",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "AntiforgeryToken"
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Forms.AntiforgeryToken",
 | 
						|
          "Common.TypeNameIdentifier": "AntiforgeryToken",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Forms",
 | 
						|
          "Runtime.Name": "Components.IComponent"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": 486031751,
 | 
						|
        "Kind": "Components.Component",
 | 
						|
        "Name": "Microsoft.AspNetCore.Components.Forms.AntiforgeryToken",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components.Web",
 | 
						|
        "Documentation": "<member name=\"T:Microsoft.AspNetCore.Components.Forms.AntiforgeryToken\">\r\n            <summary>\r\n            Component that renders an antiforgery token as a hidden field.\r\n            </summary>\r\n        </member>",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "Microsoft.AspNetCore.Components.Forms.AntiforgeryToken"
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Forms.AntiforgeryToken",
 | 
						|
          "Common.TypeNameIdentifier": "AntiforgeryToken",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Forms",
 | 
						|
          "Components.NameMatch": "Components.FullyQualifiedNameMatch",
 | 
						|
          "Runtime.Name": "Components.IComponent"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": -659306162,
 | 
						|
        "Kind": "Components.Component",
 | 
						|
        "Name": "Microsoft.AspNetCore.Components.Forms.EditForm",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components.Web",
 | 
						|
        "Documentation": "<member name=\"T:Microsoft.AspNetCore.Components.Forms.EditForm\">\r\n            <summary>\r\n            Renders a form element that cascades an <see cref=\"P:Microsoft.AspNetCore.Components.Forms.EditForm.EditContext\" /> to descendants.\r\n            </summary>\r\n        </member>",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "EditForm"
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "AdditionalAttributes",
 | 
						|
            "TypeName": "System.Collections.Generic.IReadOnlyDictionary<System.String, System.Object>",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Forms.EditForm.AdditionalAttributes\">\r\n            <summary>\r\n            Gets or sets a collection of additional attributes that will be applied to the created <c>form</c> element.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "AdditionalAttributes",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.Collections.Generic.IReadOnlyDictionary<global::System.String, global::System.Object>"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "EditContext",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.Forms.EditContext",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Forms.EditForm.EditContext\">\r\n            <summary>\r\n            Supplies the edit context explicitly. If using this parameter, do not\r\n            also supply <see cref=\"P:Microsoft.AspNetCore.Components.Forms.EditForm.Model\" />, since the model value will be taken\r\n            from the <see cref=\"P:Microsoft.AspNetCore.Components.Forms.EditContext.Model\" /> property.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "EditContext",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.Forms.EditContext"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "Enhance",
 | 
						|
            "TypeName": "System.Boolean",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Forms.EditForm.Enhance\">\r\n             <summary>\r\n             If enabled, form submission is performed without fully reloading the page. This is\r\n             equivalent to adding <code>data-enhance</code> to the form.\r\n            \r\n             This flag is only relevant in server-side rendering (SSR) scenarios. For interactive\r\n             rendering, the flag has no effect since there is no full-page reload on submit anyway.\r\n             </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "Enhance",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.Boolean"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "Model",
 | 
						|
            "TypeName": "System.Object",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Forms.EditForm.Model\">\r\n            <summary>\r\n            Specifies the top-level model object for the form. An edit context will\r\n            be constructed for this model. If using this parameter, do not also supply\r\n            a value for <see cref=\"P:Microsoft.AspNetCore.Components.Forms.EditForm.EditContext\" />.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "Model",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.Object"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "ChildContent",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.RenderFragment<Microsoft.AspNetCore.Components.Forms.EditContext>",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Forms.EditForm.ChildContent\">\r\n            <summary>\r\n            Specifies the content to be rendered inside this <see cref=\"T:Microsoft.AspNetCore.Components.Forms.EditForm\" />.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "ChildContent",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.RenderFragment<global::Microsoft.AspNetCore.Components.Forms.EditContext>",
 | 
						|
              "Components.ChildContent": "True"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "OnSubmit",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<Microsoft.AspNetCore.Components.Forms.EditContext>",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Forms.EditForm.OnSubmit\">\r\n             <summary>\r\n             A callback that will be invoked when the form is submitted.\r\n            \r\n             If using this parameter, you are responsible for triggering any validation\r\n             manually, e.g., by calling <see cref=\"M:Microsoft.AspNetCore.Components.Forms.EditContext.Validate\" />.\r\n             </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "OnSubmit",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.EventCallback<global::Microsoft.AspNetCore.Components.Forms.EditContext>",
 | 
						|
              "Components.EventCallback": "True"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "OnValidSubmit",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<Microsoft.AspNetCore.Components.Forms.EditContext>",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Forms.EditForm.OnValidSubmit\">\r\n            <summary>\r\n            A callback that will be invoked when the form is submitted and the\r\n            <see cref=\"P:Microsoft.AspNetCore.Components.Forms.EditForm.EditContext\" /> is determined to be valid.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "OnValidSubmit",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.EventCallback<global::Microsoft.AspNetCore.Components.Forms.EditContext>",
 | 
						|
              "Components.EventCallback": "True"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "OnInvalidSubmit",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<Microsoft.AspNetCore.Components.Forms.EditContext>",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Forms.EditForm.OnInvalidSubmit\">\r\n            <summary>\r\n            A callback that will be invoked when the form is submitted and the\r\n            <see cref=\"P:Microsoft.AspNetCore.Components.Forms.EditForm.EditContext\" /> is determined to be invalid.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "OnInvalidSubmit",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.EventCallback<global::Microsoft.AspNetCore.Components.Forms.EditContext>",
 | 
						|
              "Components.EventCallback": "True"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "FormName",
 | 
						|
            "TypeName": "System.String",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Forms.EditForm.FormName\">\r\n            <summary>\r\n            Gets or sets the form handler name. This is required for posting it to a server-side endpoint.\r\n            It is not used during interactive rendering.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "FormName",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.String"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "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": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Forms.EditForm",
 | 
						|
          "Common.TypeNameIdentifier": "EditForm",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Forms",
 | 
						|
          "Runtime.Name": "Components.IComponent"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": 114236298,
 | 
						|
        "Kind": "Components.Component",
 | 
						|
        "Name": "Microsoft.AspNetCore.Components.Forms.EditForm",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components.Web",
 | 
						|
        "Documentation": "<member name=\"T:Microsoft.AspNetCore.Components.Forms.EditForm\">\r\n            <summary>\r\n            Renders a form element that cascades an <see cref=\"P:Microsoft.AspNetCore.Components.Forms.EditForm.EditContext\" /> to descendants.\r\n            </summary>\r\n        </member>",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "Microsoft.AspNetCore.Components.Forms.EditForm"
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "AdditionalAttributes",
 | 
						|
            "TypeName": "System.Collections.Generic.IReadOnlyDictionary<System.String, System.Object>",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Forms.EditForm.AdditionalAttributes\">\r\n            <summary>\r\n            Gets or sets a collection of additional attributes that will be applied to the created <c>form</c> element.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "AdditionalAttributes",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.Collections.Generic.IReadOnlyDictionary<global::System.String, global::System.Object>"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "EditContext",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.Forms.EditContext",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Forms.EditForm.EditContext\">\r\n            <summary>\r\n            Supplies the edit context explicitly. If using this parameter, do not\r\n            also supply <see cref=\"P:Microsoft.AspNetCore.Components.Forms.EditForm.Model\" />, since the model value will be taken\r\n            from the <see cref=\"P:Microsoft.AspNetCore.Components.Forms.EditContext.Model\" /> property.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "EditContext",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.Forms.EditContext"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "Enhance",
 | 
						|
            "TypeName": "System.Boolean",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Forms.EditForm.Enhance\">\r\n             <summary>\r\n             If enabled, form submission is performed without fully reloading the page. This is\r\n             equivalent to adding <code>data-enhance</code> to the form.\r\n            \r\n             This flag is only relevant in server-side rendering (SSR) scenarios. For interactive\r\n             rendering, the flag has no effect since there is no full-page reload on submit anyway.\r\n             </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "Enhance",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.Boolean"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "Model",
 | 
						|
            "TypeName": "System.Object",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Forms.EditForm.Model\">\r\n            <summary>\r\n            Specifies the top-level model object for the form. An edit context will\r\n            be constructed for this model. If using this parameter, do not also supply\r\n            a value for <see cref=\"P:Microsoft.AspNetCore.Components.Forms.EditForm.EditContext\" />.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "Model",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.Object"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "ChildContent",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.RenderFragment<Microsoft.AspNetCore.Components.Forms.EditContext>",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Forms.EditForm.ChildContent\">\r\n            <summary>\r\n            Specifies the content to be rendered inside this <see cref=\"T:Microsoft.AspNetCore.Components.Forms.EditForm\" />.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "ChildContent",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.RenderFragment<global::Microsoft.AspNetCore.Components.Forms.EditContext>",
 | 
						|
              "Components.ChildContent": "True"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "OnSubmit",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<Microsoft.AspNetCore.Components.Forms.EditContext>",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Forms.EditForm.OnSubmit\">\r\n             <summary>\r\n             A callback that will be invoked when the form is submitted.\r\n            \r\n             If using this parameter, you are responsible for triggering any validation\r\n             manually, e.g., by calling <see cref=\"M:Microsoft.AspNetCore.Components.Forms.EditContext.Validate\" />.\r\n             </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "OnSubmit",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.EventCallback<global::Microsoft.AspNetCore.Components.Forms.EditContext>",
 | 
						|
              "Components.EventCallback": "True"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "OnValidSubmit",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<Microsoft.AspNetCore.Components.Forms.EditContext>",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Forms.EditForm.OnValidSubmit\">\r\n            <summary>\r\n            A callback that will be invoked when the form is submitted and the\r\n            <see cref=\"P:Microsoft.AspNetCore.Components.Forms.EditForm.EditContext\" /> is determined to be valid.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "OnValidSubmit",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.EventCallback<global::Microsoft.AspNetCore.Components.Forms.EditContext>",
 | 
						|
              "Components.EventCallback": "True"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "OnInvalidSubmit",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<Microsoft.AspNetCore.Components.Forms.EditContext>",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Forms.EditForm.OnInvalidSubmit\">\r\n            <summary>\r\n            A callback that will be invoked when the form is submitted and the\r\n            <see cref=\"P:Microsoft.AspNetCore.Components.Forms.EditForm.EditContext\" /> is determined to be invalid.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "OnInvalidSubmit",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.EventCallback<global::Microsoft.AspNetCore.Components.Forms.EditContext>",
 | 
						|
              "Components.EventCallback": "True"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "FormName",
 | 
						|
            "TypeName": "System.String",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Forms.EditForm.FormName\">\r\n            <summary>\r\n            Gets or sets the form handler name. This is required for posting it to a server-side endpoint.\r\n            It is not used during interactive rendering.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "FormName",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.String"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "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": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Forms.EditForm",
 | 
						|
          "Common.TypeNameIdentifier": "EditForm",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Forms",
 | 
						|
          "Components.NameMatch": "Components.FullyQualifiedNameMatch",
 | 
						|
          "Runtime.Name": "Components.IComponent"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": -1875652823,
 | 
						|
        "Kind": "Components.ChildContent",
 | 
						|
        "Name": "Microsoft.AspNetCore.Components.Forms.EditForm.ChildContent",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components.Web",
 | 
						|
        "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Forms.EditForm.ChildContent\">\r\n            <summary>\r\n            Specifies the content to be rendered inside this <see cref=\"T:Microsoft.AspNetCore.Components.Forms.EditForm\" />.\r\n            </summary>\r\n        </member>",
 | 
						|
        "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": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Forms.EditForm.ChildContent",
 | 
						|
          "Common.TypeNameIdentifier": "EditForm",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Forms",
 | 
						|
          "Components.IsSpecialKind": "Components.ChildContent",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": -921841652,
 | 
						|
        "Kind": "Components.ChildContent",
 | 
						|
        "Name": "Microsoft.AspNetCore.Components.Forms.EditForm.ChildContent",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components.Web",
 | 
						|
        "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Forms.EditForm.ChildContent\">\r\n            <summary>\r\n            Specifies the content to be rendered inside this <see cref=\"T:Microsoft.AspNetCore.Components.Forms.EditForm\" />.\r\n            </summary>\r\n        </member>",
 | 
						|
        "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": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Forms.EditForm.ChildContent",
 | 
						|
          "Common.TypeNameIdentifier": "EditForm",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Forms",
 | 
						|
          "Components.IsSpecialKind": "Components.ChildContent",
 | 
						|
          "Components.NameMatch": "Components.FullyQualifiedNameMatch",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": -962038365,
 | 
						|
        "Kind": "Components.Component",
 | 
						|
        "Name": "Microsoft.AspNetCore.Components.Forms.InputCheckbox",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components.Web",
 | 
						|
        "Documentation": "<member name=\"T:Microsoft.AspNetCore.Components.Forms.InputCheckbox\">\r\n            <summary>\r\n            An input component for editing <see cref=\"T:System.Boolean\" /> values.\r\n            </summary>\r\n        </member>",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "InputCheckbox"
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "AdditionalAttributes",
 | 
						|
            "TypeName": "System.Collections.Generic.IReadOnlyDictionary<System.String, System.Object>",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Forms.InputBase`1.AdditionalAttributes\">\r\n            <summary>\r\n            Gets or sets a collection of additional attributes that will be applied to the created element.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "AdditionalAttributes",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.Collections.Generic.IReadOnlyDictionary<global::System.String, global::System.Object>"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "Value",
 | 
						|
            "TypeName": "System.Boolean",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Forms.InputBase`1.Value\">\r\n            <summary>\r\n            Gets or sets the value of the input. This should be used with two-way binding.\r\n            </summary>\r\n            <example>\r\n            @bind-Value=\"model.PropertyName\"\r\n            </example>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "Value",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.Boolean"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "ValueChanged",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<System.Boolean>",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Forms.InputBase`1.ValueChanged\">\r\n            <summary>\r\n            Gets or sets a callback that updates the bound value.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "ValueChanged",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.EventCallback<global::System.Boolean>",
 | 
						|
              "Components.EventCallback": "True"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "ValueExpression",
 | 
						|
            "TypeName": "System.Linq.Expressions.Expression<System.Func<System.Boolean>>",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Forms.InputBase`1.ValueExpression\">\r\n            <summary>\r\n            Gets or sets an expression that identifies the bound value.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "ValueExpression",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.Linq.Expressions.Expression<global::System.Func<global::System.Boolean>>"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "DisplayName",
 | 
						|
            "TypeName": "System.String",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Forms.InputBase`1.DisplayName\">\r\n            <summary>\r\n            Gets or sets the display name for this field.\r\n            <para>This value is used when generating error messages when the input value fails to parse correctly.</para>\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "DisplayName",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.String"
 | 
						|
            }
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Forms.InputCheckbox",
 | 
						|
          "Common.TypeNameIdentifier": "InputCheckbox",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Forms",
 | 
						|
          "Runtime.Name": "Components.IComponent"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": -208097414,
 | 
						|
        "Kind": "Components.Component",
 | 
						|
        "Name": "Microsoft.AspNetCore.Components.Forms.InputCheckbox",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components.Web",
 | 
						|
        "Documentation": "<member name=\"T:Microsoft.AspNetCore.Components.Forms.InputCheckbox\">\r\n            <summary>\r\n            An input component for editing <see cref=\"T:System.Boolean\" /> values.\r\n            </summary>\r\n        </member>",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "Microsoft.AspNetCore.Components.Forms.InputCheckbox"
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "AdditionalAttributes",
 | 
						|
            "TypeName": "System.Collections.Generic.IReadOnlyDictionary<System.String, System.Object>",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Forms.InputBase`1.AdditionalAttributes\">\r\n            <summary>\r\n            Gets or sets a collection of additional attributes that will be applied to the created element.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "AdditionalAttributes",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.Collections.Generic.IReadOnlyDictionary<global::System.String, global::System.Object>"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "Value",
 | 
						|
            "TypeName": "System.Boolean",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Forms.InputBase`1.Value\">\r\n            <summary>\r\n            Gets or sets the value of the input. This should be used with two-way binding.\r\n            </summary>\r\n            <example>\r\n            @bind-Value=\"model.PropertyName\"\r\n            </example>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "Value",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.Boolean"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "ValueChanged",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<System.Boolean>",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Forms.InputBase`1.ValueChanged\">\r\n            <summary>\r\n            Gets or sets a callback that updates the bound value.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "ValueChanged",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.EventCallback<global::System.Boolean>",
 | 
						|
              "Components.EventCallback": "True"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "ValueExpression",
 | 
						|
            "TypeName": "System.Linq.Expressions.Expression<System.Func<System.Boolean>>",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Forms.InputBase`1.ValueExpression\">\r\n            <summary>\r\n            Gets or sets an expression that identifies the bound value.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "ValueExpression",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.Linq.Expressions.Expression<global::System.Func<global::System.Boolean>>"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "DisplayName",
 | 
						|
            "TypeName": "System.String",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Forms.InputBase`1.DisplayName\">\r\n            <summary>\r\n            Gets or sets the display name for this field.\r\n            <para>This value is used when generating error messages when the input value fails to parse correctly.</para>\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "DisplayName",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.String"
 | 
						|
            }
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Forms.InputCheckbox",
 | 
						|
          "Common.TypeNameIdentifier": "InputCheckbox",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Forms",
 | 
						|
          "Components.NameMatch": "Components.FullyQualifiedNameMatch",
 | 
						|
          "Runtime.Name": "Components.IComponent"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": -1738064548,
 | 
						|
        "Kind": "Components.Component",
 | 
						|
        "Name": "Microsoft.AspNetCore.Components.Forms.InputDate<TValue>",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components.Web",
 | 
						|
        "Documentation": "<member name=\"T:Microsoft.AspNetCore.Components.Forms.InputDate`1\">\r\n            <summary>\r\n            An input component for editing date values.\r\n            The supported types for the date value are:\r\n            <list type=\"bullet\">\r\n            <item><see cref=\"T:System.DateTime\" /></item>\r\n            <item><see cref=\"T:System.DateTimeOffset\" /></item>\r\n            <item><see cref=\"T:System.DateOnly\" /></item>\r\n            <item><see cref=\"T:System.TimeOnly\" /></item>\r\n            </list>\r\n            </summary>\r\n        </member>",
 | 
						|
        "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<TValue> 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": "<member name=\"P:Microsoft.AspNetCore.Components.Forms.InputDate`1.Type\">\r\n            <summary>\r\n            Gets or sets the type of HTML input to be rendered.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "Type",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.Forms.InputDateType"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "ParsingErrorMessage",
 | 
						|
            "TypeName": "System.String",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Forms.InputDate`1.ParsingErrorMessage\">\r\n            <summary>\r\n            Gets or sets the error message used when displaying an a parsing error.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "ParsingErrorMessage",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.String"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "AdditionalAttributes",
 | 
						|
            "TypeName": "System.Collections.Generic.IReadOnlyDictionary<System.String, System.Object>",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Forms.InputBase`1.AdditionalAttributes\">\r\n            <summary>\r\n            Gets or sets a collection of additional attributes that will be applied to the created element.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "AdditionalAttributes",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.Collections.Generic.IReadOnlyDictionary<global::System.String, global::System.Object>"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "Value",
 | 
						|
            "TypeName": "TValue",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Forms.InputBase`1.Value\">\r\n            <summary>\r\n            Gets or sets the value of the input. This should be used with two-way binding.\r\n            </summary>\r\n            <example>\r\n            @bind-Value=\"model.PropertyName\"\r\n            </example>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "Value",
 | 
						|
              "Common.GloballyQualifiedTypeName": "TValue",
 | 
						|
              "Components.GenericTyped": "True"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "ValueChanged",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<TValue>",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Forms.InputBase`1.ValueChanged\">\r\n            <summary>\r\n            Gets or sets a callback that updates the bound value.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.EventCallback<TValue>",
 | 
						|
              "Common.PropertyName": "ValueChanged",
 | 
						|
              "Components.EventCallback": "True",
 | 
						|
              "Components.GenericTyped": "True"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "ValueExpression",
 | 
						|
            "TypeName": "System.Linq.Expressions.Expression<System.Func<TValue>>",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Forms.InputBase`1.ValueExpression\">\r\n            <summary>\r\n            Gets or sets an expression that identifies the bound value.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "ValueExpression",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.Linq.Expressions.Expression<global::System.Func<TValue>>",
 | 
						|
              "Components.GenericTyped": "True"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "DisplayName",
 | 
						|
            "TypeName": "System.String",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Forms.InputBase`1.DisplayName\">\r\n            <summary>\r\n            Gets or sets the display name for this field.\r\n            <para>This value is used when generating error messages when the input value fails to parse correctly.</para>\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "DisplayName",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.String"
 | 
						|
            }
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Forms.InputDate<TValue>",
 | 
						|
          "Common.TypeNameIdentifier": "InputDate",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Forms",
 | 
						|
          "Components.GenericTyped": "True",
 | 
						|
          "Runtime.Name": "Components.IComponent"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": -669575943,
 | 
						|
        "Kind": "Components.Component",
 | 
						|
        "Name": "Microsoft.AspNetCore.Components.Forms.InputDate<TValue>",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components.Web",
 | 
						|
        "Documentation": "<member name=\"T:Microsoft.AspNetCore.Components.Forms.InputDate`1\">\r\n            <summary>\r\n            An input component for editing date values.\r\n            The supported types for the date value are:\r\n            <list type=\"bullet\">\r\n            <item><see cref=\"T:System.DateTime\" /></item>\r\n            <item><see cref=\"T:System.DateTimeOffset\" /></item>\r\n            <item><see cref=\"T:System.DateOnly\" /></item>\r\n            <item><see cref=\"T:System.TimeOnly\" /></item>\r\n            </list>\r\n            </summary>\r\n        </member>",
 | 
						|
        "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<TValue> 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": "<member name=\"P:Microsoft.AspNetCore.Components.Forms.InputDate`1.Type\">\r\n            <summary>\r\n            Gets or sets the type of HTML input to be rendered.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "Type",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.Forms.InputDateType"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "ParsingErrorMessage",
 | 
						|
            "TypeName": "System.String",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Forms.InputDate`1.ParsingErrorMessage\">\r\n            <summary>\r\n            Gets or sets the error message used when displaying an a parsing error.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "ParsingErrorMessage",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.String"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "AdditionalAttributes",
 | 
						|
            "TypeName": "System.Collections.Generic.IReadOnlyDictionary<System.String, System.Object>",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Forms.InputBase`1.AdditionalAttributes\">\r\n            <summary>\r\n            Gets or sets a collection of additional attributes that will be applied to the created element.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "AdditionalAttributes",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.Collections.Generic.IReadOnlyDictionary<global::System.String, global::System.Object>"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "Value",
 | 
						|
            "TypeName": "TValue",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Forms.InputBase`1.Value\">\r\n            <summary>\r\n            Gets or sets the value of the input. This should be used with two-way binding.\r\n            </summary>\r\n            <example>\r\n            @bind-Value=\"model.PropertyName\"\r\n            </example>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "Value",
 | 
						|
              "Common.GloballyQualifiedTypeName": "TValue",
 | 
						|
              "Components.GenericTyped": "True"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "ValueChanged",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<TValue>",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Forms.InputBase`1.ValueChanged\">\r\n            <summary>\r\n            Gets or sets a callback that updates the bound value.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.EventCallback<TValue>",
 | 
						|
              "Common.PropertyName": "ValueChanged",
 | 
						|
              "Components.EventCallback": "True",
 | 
						|
              "Components.GenericTyped": "True"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "ValueExpression",
 | 
						|
            "TypeName": "System.Linq.Expressions.Expression<System.Func<TValue>>",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Forms.InputBase`1.ValueExpression\">\r\n            <summary>\r\n            Gets or sets an expression that identifies the bound value.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "ValueExpression",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.Linq.Expressions.Expression<global::System.Func<TValue>>",
 | 
						|
              "Components.GenericTyped": "True"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "DisplayName",
 | 
						|
            "TypeName": "System.String",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Forms.InputBase`1.DisplayName\">\r\n            <summary>\r\n            Gets or sets the display name for this field.\r\n            <para>This value is used when generating error messages when the input value fails to parse correctly.</para>\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "DisplayName",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.String"
 | 
						|
            }
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Forms.InputDate<TValue>",
 | 
						|
          "Common.TypeNameIdentifier": "InputDate",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Forms",
 | 
						|
          "Components.GenericTyped": "True",
 | 
						|
          "Components.NameMatch": "Components.FullyQualifiedNameMatch",
 | 
						|
          "Runtime.Name": "Components.IComponent"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": -152522068,
 | 
						|
        "Kind": "Components.Component",
 | 
						|
        "Name": "Microsoft.AspNetCore.Components.Forms.InputFile",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components.Web",
 | 
						|
        "Documentation": "<member name=\"T:Microsoft.AspNetCore.Components.Forms.InputFile\">\r\n            <summary>\r\n            A component that wraps the HTML file input element and supplies a <see cref=\"T:System.IO.Stream\" /> for each file's contents.\r\n            </summary>\r\n        </member>",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "InputFile"
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "OnChange",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<Microsoft.AspNetCore.Components.Forms.InputFileChangeEventArgs>",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Forms.InputFile.OnChange\">\r\n            <summary>\r\n            Gets or sets the event callback that will be invoked when the collection of selected files changes.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "OnChange",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.EventCallback<global::Microsoft.AspNetCore.Components.Forms.InputFileChangeEventArgs>",
 | 
						|
              "Components.EventCallback": "True"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "AdditionalAttributes",
 | 
						|
            "TypeName": "System.Collections.Generic.IDictionary<System.String, System.Object>",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Forms.InputFile.AdditionalAttributes\">\r\n            <summary>\r\n            Gets or sets a collection of additional attributes that will be applied to the input element.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "AdditionalAttributes",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.Collections.Generic.IDictionary<global::System.String, global::System.Object>"
 | 
						|
            }
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Forms.InputFile",
 | 
						|
          "Common.TypeNameIdentifier": "InputFile",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Forms",
 | 
						|
          "Runtime.Name": "Components.IComponent"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": -592276699,
 | 
						|
        "Kind": "Components.Component",
 | 
						|
        "Name": "Microsoft.AspNetCore.Components.Forms.InputFile",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components.Web",
 | 
						|
        "Documentation": "<member name=\"T:Microsoft.AspNetCore.Components.Forms.InputFile\">\r\n            <summary>\r\n            A component that wraps the HTML file input element and supplies a <see cref=\"T:System.IO.Stream\" /> for each file's contents.\r\n            </summary>\r\n        </member>",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "Microsoft.AspNetCore.Components.Forms.InputFile"
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "OnChange",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<Microsoft.AspNetCore.Components.Forms.InputFileChangeEventArgs>",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Forms.InputFile.OnChange\">\r\n            <summary>\r\n            Gets or sets the event callback that will be invoked when the collection of selected files changes.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "OnChange",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.EventCallback<global::Microsoft.AspNetCore.Components.Forms.InputFileChangeEventArgs>",
 | 
						|
              "Components.EventCallback": "True"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "AdditionalAttributes",
 | 
						|
            "TypeName": "System.Collections.Generic.IDictionary<System.String, System.Object>",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Forms.InputFile.AdditionalAttributes\">\r\n            <summary>\r\n            Gets or sets a collection of additional attributes that will be applied to the input element.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "AdditionalAttributes",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.Collections.Generic.IDictionary<global::System.String, global::System.Object>"
 | 
						|
            }
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Forms.InputFile",
 | 
						|
          "Common.TypeNameIdentifier": "InputFile",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Forms",
 | 
						|
          "Components.NameMatch": "Components.FullyQualifiedNameMatch",
 | 
						|
          "Runtime.Name": "Components.IComponent"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": 1894182323,
 | 
						|
        "Kind": "Components.Component",
 | 
						|
        "Name": "Microsoft.AspNetCore.Components.Forms.InputNumber<TValue>",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components.Web",
 | 
						|
        "Documentation": "<member name=\"T:Microsoft.AspNetCore.Components.Forms.InputNumber`1\">\r\n            <summary>\r\n            An input component for editing numeric values.\r\n            Supported numeric types are <see cref=\"T:System.Int32\" />, <see cref=\"T:System.Int64\" />, <see cref=\"T:System.Int16\" />, <see cref=\"T:System.Single\" />, <see cref=\"T:System.Double\" />, <see cref=\"T:System.Decimal\" />.\r\n            </summary>\r\n        </member>",
 | 
						|
        "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<TValue> component.",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "TValue",
 | 
						|
              "Components.TypeParameter": "True",
 | 
						|
              "Components.TypeParameterIsCascading": "False"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "ParsingErrorMessage",
 | 
						|
            "TypeName": "System.String",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Forms.InputNumber`1.ParsingErrorMessage\">\r\n            <summary>\r\n            Gets or sets the error message used when displaying an a parsing error.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "ParsingErrorMessage",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.String"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "AdditionalAttributes",
 | 
						|
            "TypeName": "System.Collections.Generic.IReadOnlyDictionary<System.String, System.Object>",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Forms.InputBase`1.AdditionalAttributes\">\r\n            <summary>\r\n            Gets or sets a collection of additional attributes that will be applied to the created element.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "AdditionalAttributes",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.Collections.Generic.IReadOnlyDictionary<global::System.String, global::System.Object>"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "Value",
 | 
						|
            "TypeName": "TValue",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Forms.InputBase`1.Value\">\r\n            <summary>\r\n            Gets or sets the value of the input. This should be used with two-way binding.\r\n            </summary>\r\n            <example>\r\n            @bind-Value=\"model.PropertyName\"\r\n            </example>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "Value",
 | 
						|
              "Common.GloballyQualifiedTypeName": "TValue",
 | 
						|
              "Components.GenericTyped": "True"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "ValueChanged",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<TValue>",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Forms.InputBase`1.ValueChanged\">\r\n            <summary>\r\n            Gets or sets a callback that updates the bound value.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.EventCallback<TValue>",
 | 
						|
              "Common.PropertyName": "ValueChanged",
 | 
						|
              "Components.EventCallback": "True",
 | 
						|
              "Components.GenericTyped": "True"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "ValueExpression",
 | 
						|
            "TypeName": "System.Linq.Expressions.Expression<System.Func<TValue>>",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Forms.InputBase`1.ValueExpression\">\r\n            <summary>\r\n            Gets or sets an expression that identifies the bound value.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "ValueExpression",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.Linq.Expressions.Expression<global::System.Func<TValue>>",
 | 
						|
              "Components.GenericTyped": "True"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "DisplayName",
 | 
						|
            "TypeName": "System.String",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Forms.InputBase`1.DisplayName\">\r\n            <summary>\r\n            Gets or sets the display name for this field.\r\n            <para>This value is used when generating error messages when the input value fails to parse correctly.</para>\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "DisplayName",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.String"
 | 
						|
            }
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Forms.InputNumber<TValue>",
 | 
						|
          "Common.TypeNameIdentifier": "InputNumber",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Forms",
 | 
						|
          "Components.GenericTyped": "True",
 | 
						|
          "Runtime.Name": "Components.IComponent"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": -695897119,
 | 
						|
        "Kind": "Components.Component",
 | 
						|
        "Name": "Microsoft.AspNetCore.Components.Forms.InputNumber<TValue>",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components.Web",
 | 
						|
        "Documentation": "<member name=\"T:Microsoft.AspNetCore.Components.Forms.InputNumber`1\">\r\n            <summary>\r\n            An input component for editing numeric values.\r\n            Supported numeric types are <see cref=\"T:System.Int32\" />, <see cref=\"T:System.Int64\" />, <see cref=\"T:System.Int16\" />, <see cref=\"T:System.Single\" />, <see cref=\"T:System.Double\" />, <see cref=\"T:System.Decimal\" />.\r\n            </summary>\r\n        </member>",
 | 
						|
        "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<TValue> component.",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "TValue",
 | 
						|
              "Components.TypeParameter": "True",
 | 
						|
              "Components.TypeParameterIsCascading": "False"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "ParsingErrorMessage",
 | 
						|
            "TypeName": "System.String",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Forms.InputNumber`1.ParsingErrorMessage\">\r\n            <summary>\r\n            Gets or sets the error message used when displaying an a parsing error.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "ParsingErrorMessage",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.String"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "AdditionalAttributes",
 | 
						|
            "TypeName": "System.Collections.Generic.IReadOnlyDictionary<System.String, System.Object>",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Forms.InputBase`1.AdditionalAttributes\">\r\n            <summary>\r\n            Gets or sets a collection of additional attributes that will be applied to the created element.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "AdditionalAttributes",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.Collections.Generic.IReadOnlyDictionary<global::System.String, global::System.Object>"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "Value",
 | 
						|
            "TypeName": "TValue",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Forms.InputBase`1.Value\">\r\n            <summary>\r\n            Gets or sets the value of the input. This should be used with two-way binding.\r\n            </summary>\r\n            <example>\r\n            @bind-Value=\"model.PropertyName\"\r\n            </example>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "Value",
 | 
						|
              "Common.GloballyQualifiedTypeName": "TValue",
 | 
						|
              "Components.GenericTyped": "True"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "ValueChanged",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<TValue>",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Forms.InputBase`1.ValueChanged\">\r\n            <summary>\r\n            Gets or sets a callback that updates the bound value.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.EventCallback<TValue>",
 | 
						|
              "Common.PropertyName": "ValueChanged",
 | 
						|
              "Components.EventCallback": "True",
 | 
						|
              "Components.GenericTyped": "True"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "ValueExpression",
 | 
						|
            "TypeName": "System.Linq.Expressions.Expression<System.Func<TValue>>",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Forms.InputBase`1.ValueExpression\">\r\n            <summary>\r\n            Gets or sets an expression that identifies the bound value.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "ValueExpression",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.Linq.Expressions.Expression<global::System.Func<TValue>>",
 | 
						|
              "Components.GenericTyped": "True"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "DisplayName",
 | 
						|
            "TypeName": "System.String",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Forms.InputBase`1.DisplayName\">\r\n            <summary>\r\n            Gets or sets the display name for this field.\r\n            <para>This value is used when generating error messages when the input value fails to parse correctly.</para>\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "DisplayName",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.String"
 | 
						|
            }
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Forms.InputNumber<TValue>",
 | 
						|
          "Common.TypeNameIdentifier": "InputNumber",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Forms",
 | 
						|
          "Components.GenericTyped": "True",
 | 
						|
          "Components.NameMatch": "Components.FullyQualifiedNameMatch",
 | 
						|
          "Runtime.Name": "Components.IComponent"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": -374286288,
 | 
						|
        "Kind": "Components.Component",
 | 
						|
        "Name": "Microsoft.AspNetCore.Components.Forms.InputRadio<TValue>",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components.Web",
 | 
						|
        "Documentation": "<member name=\"T:Microsoft.AspNetCore.Components.Forms.InputRadio`1\">\r\n            <summary>\r\n            An input component used for selecting a value from a group of choices.\r\n            </summary>\r\n        </member>",
 | 
						|
        "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<TValue> component.",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "TValue",
 | 
						|
              "Components.TypeParameter": "True",
 | 
						|
              "Components.TypeParameterIsCascading": "False"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "AdditionalAttributes",
 | 
						|
            "TypeName": "System.Collections.Generic.IReadOnlyDictionary<System.String, System.Object>",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Forms.InputRadio`1.AdditionalAttributes\">\r\n            <summary>\r\n            Gets or sets a collection of additional attributes that will be applied to the input element.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "AdditionalAttributes",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.Collections.Generic.IReadOnlyDictionary<global::System.String, global::System.Object>"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "Value",
 | 
						|
            "TypeName": "TValue",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Forms.InputRadio`1.Value\">\r\n            <summary>\r\n            Gets or sets the value of this input.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "Value",
 | 
						|
              "Common.GloballyQualifiedTypeName": "TValue",
 | 
						|
              "Components.GenericTyped": "True"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "Name",
 | 
						|
            "TypeName": "System.String",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Forms.InputRadio`1.Name\">\r\n            <summary>\r\n            Gets or sets the name of the parent input radio group.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "Name",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.String"
 | 
						|
            }
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Forms.InputRadio<TValue>",
 | 
						|
          "Common.TypeNameIdentifier": "InputRadio",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Forms",
 | 
						|
          "Components.GenericTyped": "True",
 | 
						|
          "Runtime.Name": "Components.IComponent"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": 21297844,
 | 
						|
        "Kind": "Components.Component",
 | 
						|
        "Name": "Microsoft.AspNetCore.Components.Forms.InputRadio<TValue>",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components.Web",
 | 
						|
        "Documentation": "<member name=\"T:Microsoft.AspNetCore.Components.Forms.InputRadio`1\">\r\n            <summary>\r\n            An input component used for selecting a value from a group of choices.\r\n            </summary>\r\n        </member>",
 | 
						|
        "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<TValue> component.",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "TValue",
 | 
						|
              "Components.TypeParameter": "True",
 | 
						|
              "Components.TypeParameterIsCascading": "False"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "AdditionalAttributes",
 | 
						|
            "TypeName": "System.Collections.Generic.IReadOnlyDictionary<System.String, System.Object>",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Forms.InputRadio`1.AdditionalAttributes\">\r\n            <summary>\r\n            Gets or sets a collection of additional attributes that will be applied to the input element.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "AdditionalAttributes",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.Collections.Generic.IReadOnlyDictionary<global::System.String, global::System.Object>"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "Value",
 | 
						|
            "TypeName": "TValue",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Forms.InputRadio`1.Value\">\r\n            <summary>\r\n            Gets or sets the value of this input.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "Value",
 | 
						|
              "Common.GloballyQualifiedTypeName": "TValue",
 | 
						|
              "Components.GenericTyped": "True"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "Name",
 | 
						|
            "TypeName": "System.String",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Forms.InputRadio`1.Name\">\r\n            <summary>\r\n            Gets or sets the name of the parent input radio group.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "Name",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.String"
 | 
						|
            }
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Forms.InputRadio<TValue>",
 | 
						|
          "Common.TypeNameIdentifier": "InputRadio",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Forms",
 | 
						|
          "Components.GenericTyped": "True",
 | 
						|
          "Components.NameMatch": "Components.FullyQualifiedNameMatch",
 | 
						|
          "Runtime.Name": "Components.IComponent"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": 1770180212,
 | 
						|
        "Kind": "Components.Component",
 | 
						|
        "Name": "Microsoft.AspNetCore.Components.Forms.InputRadioGroup<TValue>",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components.Web",
 | 
						|
        "Documentation": "<member name=\"T:Microsoft.AspNetCore.Components.Forms.InputRadioGroup`1\">\r\n            <summary>\r\n            Groups child <see cref=\"T:Microsoft.AspNetCore.Components.Forms.InputRadio`1\" /> components.\r\n            </summary>\r\n        </member>",
 | 
						|
        "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<TValue> component.",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "TValue",
 | 
						|
              "Components.TypeParameter": "True",
 | 
						|
              "Components.TypeParameterIsCascading": "False"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "ChildContent",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.RenderFragment",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Forms.InputRadioGroup`1.ChildContent\">\r\n            <summary>\r\n            Gets or sets the child content to be rendering inside the <see cref=\"T:Microsoft.AspNetCore.Components.Forms.InputRadioGroup`1\" />.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "ChildContent",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.RenderFragment",
 | 
						|
              "Components.ChildContent": "True"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "Name",
 | 
						|
            "TypeName": "System.String",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Forms.InputRadioGroup`1.Name\">\r\n            <summary>\r\n            Gets or sets the name of the group.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "Name",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.String"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "AdditionalAttributes",
 | 
						|
            "TypeName": "System.Collections.Generic.IReadOnlyDictionary<System.String, System.Object>",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Forms.InputBase`1.AdditionalAttributes\">\r\n            <summary>\r\n            Gets or sets a collection of additional attributes that will be applied to the created element.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "AdditionalAttributes",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.Collections.Generic.IReadOnlyDictionary<global::System.String, global::System.Object>"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "Value",
 | 
						|
            "TypeName": "TValue",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Forms.InputBase`1.Value\">\r\n            <summary>\r\n            Gets or sets the value of the input. This should be used with two-way binding.\r\n            </summary>\r\n            <example>\r\n            @bind-Value=\"model.PropertyName\"\r\n            </example>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "Value",
 | 
						|
              "Common.GloballyQualifiedTypeName": "TValue",
 | 
						|
              "Components.GenericTyped": "True"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "ValueChanged",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<TValue>",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Forms.InputBase`1.ValueChanged\">\r\n            <summary>\r\n            Gets or sets a callback that updates the bound value.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.EventCallback<TValue>",
 | 
						|
              "Common.PropertyName": "ValueChanged",
 | 
						|
              "Components.EventCallback": "True",
 | 
						|
              "Components.GenericTyped": "True"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "ValueExpression",
 | 
						|
            "TypeName": "System.Linq.Expressions.Expression<System.Func<TValue>>",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Forms.InputBase`1.ValueExpression\">\r\n            <summary>\r\n            Gets or sets an expression that identifies the bound value.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "ValueExpression",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.Linq.Expressions.Expression<global::System.Func<TValue>>",
 | 
						|
              "Components.GenericTyped": "True"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "DisplayName",
 | 
						|
            "TypeName": "System.String",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Forms.InputBase`1.DisplayName\">\r\n            <summary>\r\n            Gets or sets the display name for this field.\r\n            <para>This value is used when generating error messages when the input value fails to parse correctly.</para>\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "DisplayName",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.String"
 | 
						|
            }
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Forms.InputRadioGroup<TValue>",
 | 
						|
          "Common.TypeNameIdentifier": "InputRadioGroup",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Forms",
 | 
						|
          "Components.GenericTyped": "True",
 | 
						|
          "Runtime.Name": "Components.IComponent"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": -753400276,
 | 
						|
        "Kind": "Components.Component",
 | 
						|
        "Name": "Microsoft.AspNetCore.Components.Forms.InputRadioGroup<TValue>",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components.Web",
 | 
						|
        "Documentation": "<member name=\"T:Microsoft.AspNetCore.Components.Forms.InputRadioGroup`1\">\r\n            <summary>\r\n            Groups child <see cref=\"T:Microsoft.AspNetCore.Components.Forms.InputRadio`1\" /> components.\r\n            </summary>\r\n        </member>",
 | 
						|
        "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<TValue> component.",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "TValue",
 | 
						|
              "Components.TypeParameter": "True",
 | 
						|
              "Components.TypeParameterIsCascading": "False"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "ChildContent",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.RenderFragment",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Forms.InputRadioGroup`1.ChildContent\">\r\n            <summary>\r\n            Gets or sets the child content to be rendering inside the <see cref=\"T:Microsoft.AspNetCore.Components.Forms.InputRadioGroup`1\" />.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "ChildContent",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.RenderFragment",
 | 
						|
              "Components.ChildContent": "True"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "Name",
 | 
						|
            "TypeName": "System.String",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Forms.InputRadioGroup`1.Name\">\r\n            <summary>\r\n            Gets or sets the name of the group.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "Name",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.String"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "AdditionalAttributes",
 | 
						|
            "TypeName": "System.Collections.Generic.IReadOnlyDictionary<System.String, System.Object>",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Forms.InputBase`1.AdditionalAttributes\">\r\n            <summary>\r\n            Gets or sets a collection of additional attributes that will be applied to the created element.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "AdditionalAttributes",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.Collections.Generic.IReadOnlyDictionary<global::System.String, global::System.Object>"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "Value",
 | 
						|
            "TypeName": "TValue",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Forms.InputBase`1.Value\">\r\n            <summary>\r\n            Gets or sets the value of the input. This should be used with two-way binding.\r\n            </summary>\r\n            <example>\r\n            @bind-Value=\"model.PropertyName\"\r\n            </example>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "Value",
 | 
						|
              "Common.GloballyQualifiedTypeName": "TValue",
 | 
						|
              "Components.GenericTyped": "True"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "ValueChanged",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<TValue>",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Forms.InputBase`1.ValueChanged\">\r\n            <summary>\r\n            Gets or sets a callback that updates the bound value.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.EventCallback<TValue>",
 | 
						|
              "Common.PropertyName": "ValueChanged",
 | 
						|
              "Components.EventCallback": "True",
 | 
						|
              "Components.GenericTyped": "True"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "ValueExpression",
 | 
						|
            "TypeName": "System.Linq.Expressions.Expression<System.Func<TValue>>",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Forms.InputBase`1.ValueExpression\">\r\n            <summary>\r\n            Gets or sets an expression that identifies the bound value.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "ValueExpression",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.Linq.Expressions.Expression<global::System.Func<TValue>>",
 | 
						|
              "Components.GenericTyped": "True"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "DisplayName",
 | 
						|
            "TypeName": "System.String",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Forms.InputBase`1.DisplayName\">\r\n            <summary>\r\n            Gets or sets the display name for this field.\r\n            <para>This value is used when generating error messages when the input value fails to parse correctly.</para>\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "DisplayName",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.String"
 | 
						|
            }
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Forms.InputRadioGroup<TValue>",
 | 
						|
          "Common.TypeNameIdentifier": "InputRadioGroup",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Forms",
 | 
						|
          "Components.GenericTyped": "True",
 | 
						|
          "Components.NameMatch": "Components.FullyQualifiedNameMatch",
 | 
						|
          "Runtime.Name": "Components.IComponent"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": -1543958187,
 | 
						|
        "Kind": "Components.ChildContent",
 | 
						|
        "Name": "Microsoft.AspNetCore.Components.Forms.InputRadioGroup<TValue>.ChildContent",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components.Web",
 | 
						|
        "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Forms.InputRadioGroup`1.ChildContent\">\r\n            <summary>\r\n            Gets or sets the child content to be rendering inside the <see cref=\"T:Microsoft.AspNetCore.Components.Forms.InputRadioGroup`1\" />.\r\n            </summary>\r\n        </member>",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "ChildContent",
 | 
						|
            "ParentTag": "InputRadioGroup"
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Forms.InputRadioGroup<TValue>.ChildContent",
 | 
						|
          "Common.TypeNameIdentifier": "InputRadioGroup",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Forms",
 | 
						|
          "Components.IsSpecialKind": "Components.ChildContent",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": 2133043155,
 | 
						|
        "Kind": "Components.ChildContent",
 | 
						|
        "Name": "Microsoft.AspNetCore.Components.Forms.InputRadioGroup<TValue>.ChildContent",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components.Web",
 | 
						|
        "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Forms.InputRadioGroup`1.ChildContent\">\r\n            <summary>\r\n            Gets or sets the child content to be rendering inside the <see cref=\"T:Microsoft.AspNetCore.Components.Forms.InputRadioGroup`1\" />.\r\n            </summary>\r\n        </member>",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "ChildContent",
 | 
						|
            "ParentTag": "Microsoft.AspNetCore.Components.Forms.InputRadioGroup"
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Forms.InputRadioGroup<TValue>.ChildContent",
 | 
						|
          "Common.TypeNameIdentifier": "InputRadioGroup",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Forms",
 | 
						|
          "Components.IsSpecialKind": "Components.ChildContent",
 | 
						|
          "Components.NameMatch": "Components.FullyQualifiedNameMatch",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": -436750030,
 | 
						|
        "Kind": "Components.Component",
 | 
						|
        "Name": "Microsoft.AspNetCore.Components.Forms.InputSelect<TValue>",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components.Web",
 | 
						|
        "Documentation": "<member name=\"T:Microsoft.AspNetCore.Components.Forms.InputSelect`1\">\r\n            <summary>\r\n            A dropdown selection component.\r\n            </summary>\r\n        </member>",
 | 
						|
        "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<TValue> component.",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "TValue",
 | 
						|
              "Components.TypeParameter": "True",
 | 
						|
              "Components.TypeParameterIsCascading": "False"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "ChildContent",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.RenderFragment",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Forms.InputSelect`1.ChildContent\">\r\n            <summary>\r\n            Gets or sets the child content to be rendering inside the select element.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "ChildContent",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.RenderFragment",
 | 
						|
              "Components.ChildContent": "True"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "AdditionalAttributes",
 | 
						|
            "TypeName": "System.Collections.Generic.IReadOnlyDictionary<System.String, System.Object>",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Forms.InputBase`1.AdditionalAttributes\">\r\n            <summary>\r\n            Gets or sets a collection of additional attributes that will be applied to the created element.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "AdditionalAttributes",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.Collections.Generic.IReadOnlyDictionary<global::System.String, global::System.Object>"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "Value",
 | 
						|
            "TypeName": "TValue",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Forms.InputBase`1.Value\">\r\n            <summary>\r\n            Gets or sets the value of the input. This should be used with two-way binding.\r\n            </summary>\r\n            <example>\r\n            @bind-Value=\"model.PropertyName\"\r\n            </example>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "Value",
 | 
						|
              "Common.GloballyQualifiedTypeName": "TValue",
 | 
						|
              "Components.GenericTyped": "True"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "ValueChanged",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<TValue>",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Forms.InputBase`1.ValueChanged\">\r\n            <summary>\r\n            Gets or sets a callback that updates the bound value.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.EventCallback<TValue>",
 | 
						|
              "Common.PropertyName": "ValueChanged",
 | 
						|
              "Components.EventCallback": "True",
 | 
						|
              "Components.GenericTyped": "True"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "ValueExpression",
 | 
						|
            "TypeName": "System.Linq.Expressions.Expression<System.Func<TValue>>",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Forms.InputBase`1.ValueExpression\">\r\n            <summary>\r\n            Gets or sets an expression that identifies the bound value.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "ValueExpression",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.Linq.Expressions.Expression<global::System.Func<TValue>>",
 | 
						|
              "Components.GenericTyped": "True"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "DisplayName",
 | 
						|
            "TypeName": "System.String",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Forms.InputBase`1.DisplayName\">\r\n            <summary>\r\n            Gets or sets the display name for this field.\r\n            <para>This value is used when generating error messages when the input value fails to parse correctly.</para>\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "DisplayName",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.String"
 | 
						|
            }
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Forms.InputSelect<TValue>",
 | 
						|
          "Common.TypeNameIdentifier": "InputSelect",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Forms",
 | 
						|
          "Components.GenericTyped": "True",
 | 
						|
          "Runtime.Name": "Components.IComponent"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": -121989420,
 | 
						|
        "Kind": "Components.Component",
 | 
						|
        "Name": "Microsoft.AspNetCore.Components.Forms.InputSelect<TValue>",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components.Web",
 | 
						|
        "Documentation": "<member name=\"T:Microsoft.AspNetCore.Components.Forms.InputSelect`1\">\r\n            <summary>\r\n            A dropdown selection component.\r\n            </summary>\r\n        </member>",
 | 
						|
        "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<TValue> component.",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "TValue",
 | 
						|
              "Components.TypeParameter": "True",
 | 
						|
              "Components.TypeParameterIsCascading": "False"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "ChildContent",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.RenderFragment",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Forms.InputSelect`1.ChildContent\">\r\n            <summary>\r\n            Gets or sets the child content to be rendering inside the select element.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "ChildContent",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.RenderFragment",
 | 
						|
              "Components.ChildContent": "True"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "AdditionalAttributes",
 | 
						|
            "TypeName": "System.Collections.Generic.IReadOnlyDictionary<System.String, System.Object>",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Forms.InputBase`1.AdditionalAttributes\">\r\n            <summary>\r\n            Gets or sets a collection of additional attributes that will be applied to the created element.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "AdditionalAttributes",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.Collections.Generic.IReadOnlyDictionary<global::System.String, global::System.Object>"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "Value",
 | 
						|
            "TypeName": "TValue",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Forms.InputBase`1.Value\">\r\n            <summary>\r\n            Gets or sets the value of the input. This should be used with two-way binding.\r\n            </summary>\r\n            <example>\r\n            @bind-Value=\"model.PropertyName\"\r\n            </example>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "Value",
 | 
						|
              "Common.GloballyQualifiedTypeName": "TValue",
 | 
						|
              "Components.GenericTyped": "True"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "ValueChanged",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<TValue>",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Forms.InputBase`1.ValueChanged\">\r\n            <summary>\r\n            Gets or sets a callback that updates the bound value.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.EventCallback<TValue>",
 | 
						|
              "Common.PropertyName": "ValueChanged",
 | 
						|
              "Components.EventCallback": "True",
 | 
						|
              "Components.GenericTyped": "True"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "ValueExpression",
 | 
						|
            "TypeName": "System.Linq.Expressions.Expression<System.Func<TValue>>",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Forms.InputBase`1.ValueExpression\">\r\n            <summary>\r\n            Gets or sets an expression that identifies the bound value.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "ValueExpression",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.Linq.Expressions.Expression<global::System.Func<TValue>>",
 | 
						|
              "Components.GenericTyped": "True"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "DisplayName",
 | 
						|
            "TypeName": "System.String",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Forms.InputBase`1.DisplayName\">\r\n            <summary>\r\n            Gets or sets the display name for this field.\r\n            <para>This value is used when generating error messages when the input value fails to parse correctly.</para>\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "DisplayName",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.String"
 | 
						|
            }
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Forms.InputSelect<TValue>",
 | 
						|
          "Common.TypeNameIdentifier": "InputSelect",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Forms",
 | 
						|
          "Components.GenericTyped": "True",
 | 
						|
          "Components.NameMatch": "Components.FullyQualifiedNameMatch",
 | 
						|
          "Runtime.Name": "Components.IComponent"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": -1970743942,
 | 
						|
        "Kind": "Components.ChildContent",
 | 
						|
        "Name": "Microsoft.AspNetCore.Components.Forms.InputSelect<TValue>.ChildContent",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components.Web",
 | 
						|
        "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Forms.InputSelect`1.ChildContent\">\r\n            <summary>\r\n            Gets or sets the child content to be rendering inside the select element.\r\n            </summary>\r\n        </member>",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "ChildContent",
 | 
						|
            "ParentTag": "InputSelect"
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Forms.InputSelect<TValue>.ChildContent",
 | 
						|
          "Common.TypeNameIdentifier": "InputSelect",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Forms",
 | 
						|
          "Components.IsSpecialKind": "Components.ChildContent",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": 1844659747,
 | 
						|
        "Kind": "Components.ChildContent",
 | 
						|
        "Name": "Microsoft.AspNetCore.Components.Forms.InputSelect<TValue>.ChildContent",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components.Web",
 | 
						|
        "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Forms.InputSelect`1.ChildContent\">\r\n            <summary>\r\n            Gets or sets the child content to be rendering inside the select element.\r\n            </summary>\r\n        </member>",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "ChildContent",
 | 
						|
            "ParentTag": "Microsoft.AspNetCore.Components.Forms.InputSelect"
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Forms.InputSelect<TValue>.ChildContent",
 | 
						|
          "Common.TypeNameIdentifier": "InputSelect",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Forms",
 | 
						|
          "Components.IsSpecialKind": "Components.ChildContent",
 | 
						|
          "Components.NameMatch": "Components.FullyQualifiedNameMatch",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": -141017423,
 | 
						|
        "Kind": "Components.Component",
 | 
						|
        "Name": "Microsoft.AspNetCore.Components.Forms.InputText",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components.Web",
 | 
						|
        "Documentation": "<member name=\"T:Microsoft.AspNetCore.Components.Forms.InputText\">\r\n            <summary>\r\n            An input component for editing <see cref=\"T:System.String\" /> values.\r\n            </summary>\r\n        </member>",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "InputText"
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "AdditionalAttributes",
 | 
						|
            "TypeName": "System.Collections.Generic.IReadOnlyDictionary<System.String, System.Object>",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Forms.InputBase`1.AdditionalAttributes\">\r\n            <summary>\r\n            Gets or sets a collection of additional attributes that will be applied to the created element.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "AdditionalAttributes",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.Collections.Generic.IReadOnlyDictionary<global::System.String, global::System.Object>"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "Value",
 | 
						|
            "TypeName": "System.String",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Forms.InputBase`1.Value\">\r\n            <summary>\r\n            Gets or sets the value of the input. This should be used with two-way binding.\r\n            </summary>\r\n            <example>\r\n            @bind-Value=\"model.PropertyName\"\r\n            </example>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "Value",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.String"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "ValueChanged",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<System.String>",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Forms.InputBase`1.ValueChanged\">\r\n            <summary>\r\n            Gets or sets a callback that updates the bound value.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "ValueChanged",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.EventCallback<global::System.String>",
 | 
						|
              "Components.EventCallback": "True"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "ValueExpression",
 | 
						|
            "TypeName": "System.Linq.Expressions.Expression<System.Func<System.String>>",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Forms.InputBase`1.ValueExpression\">\r\n            <summary>\r\n            Gets or sets an expression that identifies the bound value.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "ValueExpression",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.Linq.Expressions.Expression<global::System.Func<global::System.String>>"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "DisplayName",
 | 
						|
            "TypeName": "System.String",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Forms.InputBase`1.DisplayName\">\r\n            <summary>\r\n            Gets or sets the display name for this field.\r\n            <para>This value is used when generating error messages when the input value fails to parse correctly.</para>\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "DisplayName",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.String"
 | 
						|
            }
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Forms.InputText",
 | 
						|
          "Common.TypeNameIdentifier": "InputText",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Forms",
 | 
						|
          "Runtime.Name": "Components.IComponent"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": -2070899848,
 | 
						|
        "Kind": "Components.Component",
 | 
						|
        "Name": "Microsoft.AspNetCore.Components.Forms.InputText",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components.Web",
 | 
						|
        "Documentation": "<member name=\"T:Microsoft.AspNetCore.Components.Forms.InputText\">\r\n            <summary>\r\n            An input component for editing <see cref=\"T:System.String\" /> values.\r\n            </summary>\r\n        </member>",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "Microsoft.AspNetCore.Components.Forms.InputText"
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "AdditionalAttributes",
 | 
						|
            "TypeName": "System.Collections.Generic.IReadOnlyDictionary<System.String, System.Object>",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Forms.InputBase`1.AdditionalAttributes\">\r\n            <summary>\r\n            Gets or sets a collection of additional attributes that will be applied to the created element.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "AdditionalAttributes",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.Collections.Generic.IReadOnlyDictionary<global::System.String, global::System.Object>"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "Value",
 | 
						|
            "TypeName": "System.String",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Forms.InputBase`1.Value\">\r\n            <summary>\r\n            Gets or sets the value of the input. This should be used with two-way binding.\r\n            </summary>\r\n            <example>\r\n            @bind-Value=\"model.PropertyName\"\r\n            </example>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "Value",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.String"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "ValueChanged",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<System.String>",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Forms.InputBase`1.ValueChanged\">\r\n            <summary>\r\n            Gets or sets a callback that updates the bound value.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "ValueChanged",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.EventCallback<global::System.String>",
 | 
						|
              "Components.EventCallback": "True"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "ValueExpression",
 | 
						|
            "TypeName": "System.Linq.Expressions.Expression<System.Func<System.String>>",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Forms.InputBase`1.ValueExpression\">\r\n            <summary>\r\n            Gets or sets an expression that identifies the bound value.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "ValueExpression",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.Linq.Expressions.Expression<global::System.Func<global::System.String>>"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "DisplayName",
 | 
						|
            "TypeName": "System.String",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Forms.InputBase`1.DisplayName\">\r\n            <summary>\r\n            Gets or sets the display name for this field.\r\n            <para>This value is used when generating error messages when the input value fails to parse correctly.</para>\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "DisplayName",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.String"
 | 
						|
            }
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Forms.InputText",
 | 
						|
          "Common.TypeNameIdentifier": "InputText",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Forms",
 | 
						|
          "Components.NameMatch": "Components.FullyQualifiedNameMatch",
 | 
						|
          "Runtime.Name": "Components.IComponent"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": 1557444049,
 | 
						|
        "Kind": "Components.Component",
 | 
						|
        "Name": "Microsoft.AspNetCore.Components.Forms.InputTextArea",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components.Web",
 | 
						|
        "Documentation": "<member name=\"T:Microsoft.AspNetCore.Components.Forms.InputTextArea\">\r\n            <summary>\r\n            A multiline input component for editing <see cref=\"T:System.String\" /> values.\r\n            </summary>\r\n        </member>",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "InputTextArea"
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "AdditionalAttributes",
 | 
						|
            "TypeName": "System.Collections.Generic.IReadOnlyDictionary<System.String, System.Object>",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Forms.InputBase`1.AdditionalAttributes\">\r\n            <summary>\r\n            Gets or sets a collection of additional attributes that will be applied to the created element.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "AdditionalAttributes",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.Collections.Generic.IReadOnlyDictionary<global::System.String, global::System.Object>"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "Value",
 | 
						|
            "TypeName": "System.String",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Forms.InputBase`1.Value\">\r\n            <summary>\r\n            Gets or sets the value of the input. This should be used with two-way binding.\r\n            </summary>\r\n            <example>\r\n            @bind-Value=\"model.PropertyName\"\r\n            </example>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "Value",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.String"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "ValueChanged",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<System.String>",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Forms.InputBase`1.ValueChanged\">\r\n            <summary>\r\n            Gets or sets a callback that updates the bound value.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "ValueChanged",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.EventCallback<global::System.String>",
 | 
						|
              "Components.EventCallback": "True"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "ValueExpression",
 | 
						|
            "TypeName": "System.Linq.Expressions.Expression<System.Func<System.String>>",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Forms.InputBase`1.ValueExpression\">\r\n            <summary>\r\n            Gets or sets an expression that identifies the bound value.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "ValueExpression",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.Linq.Expressions.Expression<global::System.Func<global::System.String>>"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "DisplayName",
 | 
						|
            "TypeName": "System.String",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Forms.InputBase`1.DisplayName\">\r\n            <summary>\r\n            Gets or sets the display name for this field.\r\n            <para>This value is used when generating error messages when the input value fails to parse correctly.</para>\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "DisplayName",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.String"
 | 
						|
            }
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Forms.InputTextArea",
 | 
						|
          "Common.TypeNameIdentifier": "InputTextArea",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Forms",
 | 
						|
          "Runtime.Name": "Components.IComponent"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": 263935604,
 | 
						|
        "Kind": "Components.Component",
 | 
						|
        "Name": "Microsoft.AspNetCore.Components.Forms.InputTextArea",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components.Web",
 | 
						|
        "Documentation": "<member name=\"T:Microsoft.AspNetCore.Components.Forms.InputTextArea\">\r\n            <summary>\r\n            A multiline input component for editing <see cref=\"T:System.String\" /> values.\r\n            </summary>\r\n        </member>",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "Microsoft.AspNetCore.Components.Forms.InputTextArea"
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "AdditionalAttributes",
 | 
						|
            "TypeName": "System.Collections.Generic.IReadOnlyDictionary<System.String, System.Object>",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Forms.InputBase`1.AdditionalAttributes\">\r\n            <summary>\r\n            Gets or sets a collection of additional attributes that will be applied to the created element.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "AdditionalAttributes",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.Collections.Generic.IReadOnlyDictionary<global::System.String, global::System.Object>"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "Value",
 | 
						|
            "TypeName": "System.String",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Forms.InputBase`1.Value\">\r\n            <summary>\r\n            Gets or sets the value of the input. This should be used with two-way binding.\r\n            </summary>\r\n            <example>\r\n            @bind-Value=\"model.PropertyName\"\r\n            </example>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "Value",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.String"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "ValueChanged",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<System.String>",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Forms.InputBase`1.ValueChanged\">\r\n            <summary>\r\n            Gets or sets a callback that updates the bound value.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "ValueChanged",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.EventCallback<global::System.String>",
 | 
						|
              "Components.EventCallback": "True"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "ValueExpression",
 | 
						|
            "TypeName": "System.Linq.Expressions.Expression<System.Func<System.String>>",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Forms.InputBase`1.ValueExpression\">\r\n            <summary>\r\n            Gets or sets an expression that identifies the bound value.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "ValueExpression",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.Linq.Expressions.Expression<global::System.Func<global::System.String>>"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "DisplayName",
 | 
						|
            "TypeName": "System.String",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Forms.InputBase`1.DisplayName\">\r\n            <summary>\r\n            Gets or sets the display name for this field.\r\n            <para>This value is used when generating error messages when the input value fails to parse correctly.</para>\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "DisplayName",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.String"
 | 
						|
            }
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Forms.InputTextArea",
 | 
						|
          "Common.TypeNameIdentifier": "InputTextArea",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Forms",
 | 
						|
          "Components.NameMatch": "Components.FullyQualifiedNameMatch",
 | 
						|
          "Runtime.Name": "Components.IComponent"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": -325380793,
 | 
						|
        "Kind": "Components.Component",
 | 
						|
        "Name": "Microsoft.AspNetCore.Components.Forms.FormMappingScope",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components.Web",
 | 
						|
        "Documentation": "<member name=\"T:Microsoft.AspNetCore.Components.Forms.FormMappingScope\">\r\n            <summary>\r\n            Defines the mapping scope for data received from form posts.\r\n            </summary>\r\n        </member>",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "FormMappingScope"
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "Name",
 | 
						|
            "TypeName": "System.String",
 | 
						|
            "IsEditorRequired": true,
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Forms.FormMappingScope.Name\">\r\n            <summary>\r\n            The mapping scope name.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "Name",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.String"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "ChildContent",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.RenderFragment<Microsoft.AspNetCore.Components.Forms.FormMappingContext>",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Forms.FormMappingScope.ChildContent\">\r\n            <summary>\r\n            Specifies the content to be rendered inside this <see cref=\"T:Microsoft.AspNetCore.Components.Forms.FormMappingScope\" />.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "ChildContent",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.RenderFragment<global::Microsoft.AspNetCore.Components.Forms.FormMappingContext>",
 | 
						|
              "Components.ChildContent": "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": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Forms.FormMappingScope",
 | 
						|
          "Common.TypeNameIdentifier": "FormMappingScope",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Forms",
 | 
						|
          "Runtime.Name": "Components.IComponent"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": -1320873982,
 | 
						|
        "Kind": "Components.Component",
 | 
						|
        "Name": "Microsoft.AspNetCore.Components.Forms.FormMappingScope",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components.Web",
 | 
						|
        "Documentation": "<member name=\"T:Microsoft.AspNetCore.Components.Forms.FormMappingScope\">\r\n            <summary>\r\n            Defines the mapping scope for data received from form posts.\r\n            </summary>\r\n        </member>",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "Microsoft.AspNetCore.Components.Forms.FormMappingScope"
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "Name",
 | 
						|
            "TypeName": "System.String",
 | 
						|
            "IsEditorRequired": true,
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Forms.FormMappingScope.Name\">\r\n            <summary>\r\n            The mapping scope name.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "Name",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.String"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "ChildContent",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.RenderFragment<Microsoft.AspNetCore.Components.Forms.FormMappingContext>",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Forms.FormMappingScope.ChildContent\">\r\n            <summary>\r\n            Specifies the content to be rendered inside this <see cref=\"T:Microsoft.AspNetCore.Components.Forms.FormMappingScope\" />.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "ChildContent",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.RenderFragment<global::Microsoft.AspNetCore.Components.Forms.FormMappingContext>",
 | 
						|
              "Components.ChildContent": "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": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Forms.FormMappingScope",
 | 
						|
          "Common.TypeNameIdentifier": "FormMappingScope",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Forms",
 | 
						|
          "Components.NameMatch": "Components.FullyQualifiedNameMatch",
 | 
						|
          "Runtime.Name": "Components.IComponent"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": -60599862,
 | 
						|
        "Kind": "Components.ChildContent",
 | 
						|
        "Name": "Microsoft.AspNetCore.Components.Forms.FormMappingScope.ChildContent",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components.Web",
 | 
						|
        "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Forms.FormMappingScope.ChildContent\">\r\n            <summary>\r\n            Specifies the content to be rendered inside this <see cref=\"T:Microsoft.AspNetCore.Components.Forms.FormMappingScope\" />.\r\n            </summary>\r\n        </member>",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "ChildContent",
 | 
						|
            "ParentTag": "FormMappingScope"
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "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": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Forms.FormMappingScope.ChildContent",
 | 
						|
          "Common.TypeNameIdentifier": "FormMappingScope",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Forms",
 | 
						|
          "Components.IsSpecialKind": "Components.ChildContent",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": 1843056593,
 | 
						|
        "Kind": "Components.ChildContent",
 | 
						|
        "Name": "Microsoft.AspNetCore.Components.Forms.FormMappingScope.ChildContent",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components.Web",
 | 
						|
        "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Forms.FormMappingScope.ChildContent\">\r\n            <summary>\r\n            Specifies the content to be rendered inside this <see cref=\"T:Microsoft.AspNetCore.Components.Forms.FormMappingScope\" />.\r\n            </summary>\r\n        </member>",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "ChildContent",
 | 
						|
            "ParentTag": "Microsoft.AspNetCore.Components.Forms.FormMappingScope"
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "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": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Forms.FormMappingScope.ChildContent",
 | 
						|
          "Common.TypeNameIdentifier": "FormMappingScope",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Forms",
 | 
						|
          "Components.IsSpecialKind": "Components.ChildContent",
 | 
						|
          "Components.NameMatch": "Components.FullyQualifiedNameMatch",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": 1212732596,
 | 
						|
        "Kind": "Components.Component",
 | 
						|
        "Name": "Microsoft.AspNetCore.Components.Forms.ValidationMessage<TValue>",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components.Web",
 | 
						|
        "Documentation": "<member name=\"T:Microsoft.AspNetCore.Components.Forms.ValidationMessage`1\">\r\n            <summary>\r\n            Displays a list of validation messages for a specified field within a cascaded <see cref=\"T:Microsoft.AspNetCore.Components.Forms.EditContext\" />.\r\n            </summary>\r\n        </member>",
 | 
						|
        "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<TValue> component.",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "TValue",
 | 
						|
              "Components.TypeParameter": "True",
 | 
						|
              "Components.TypeParameterIsCascading": "False"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "AdditionalAttributes",
 | 
						|
            "TypeName": "System.Collections.Generic.IReadOnlyDictionary<System.String, System.Object>",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Forms.ValidationMessage`1.AdditionalAttributes\">\r\n            <summary>\r\n            Gets or sets a collection of additional attributes that will be applied to the created <c>div</c> element.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "AdditionalAttributes",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.Collections.Generic.IReadOnlyDictionary<global::System.String, global::System.Object>"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "For",
 | 
						|
            "TypeName": "System.Linq.Expressions.Expression<System.Func<TValue>>",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Forms.ValidationMessage`1.For\">\r\n            <summary>\r\n            Specifies the field for which validation messages should be displayed.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "For",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.Linq.Expressions.Expression<global::System.Func<TValue>>",
 | 
						|
              "Components.GenericTyped": "True"
 | 
						|
            }
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Forms.ValidationMessage<TValue>",
 | 
						|
          "Common.TypeNameIdentifier": "ValidationMessage",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Forms",
 | 
						|
          "Components.GenericTyped": "True",
 | 
						|
          "Runtime.Name": "Components.IComponent"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": -487787425,
 | 
						|
        "Kind": "Components.Component",
 | 
						|
        "Name": "Microsoft.AspNetCore.Components.Forms.ValidationMessage<TValue>",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components.Web",
 | 
						|
        "Documentation": "<member name=\"T:Microsoft.AspNetCore.Components.Forms.ValidationMessage`1\">\r\n            <summary>\r\n            Displays a list of validation messages for a specified field within a cascaded <see cref=\"T:Microsoft.AspNetCore.Components.Forms.EditContext\" />.\r\n            </summary>\r\n        </member>",
 | 
						|
        "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<TValue> component.",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "TValue",
 | 
						|
              "Components.TypeParameter": "True",
 | 
						|
              "Components.TypeParameterIsCascading": "False"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "AdditionalAttributes",
 | 
						|
            "TypeName": "System.Collections.Generic.IReadOnlyDictionary<System.String, System.Object>",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Forms.ValidationMessage`1.AdditionalAttributes\">\r\n            <summary>\r\n            Gets or sets a collection of additional attributes that will be applied to the created <c>div</c> element.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "AdditionalAttributes",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.Collections.Generic.IReadOnlyDictionary<global::System.String, global::System.Object>"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "For",
 | 
						|
            "TypeName": "System.Linq.Expressions.Expression<System.Func<TValue>>",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Forms.ValidationMessage`1.For\">\r\n            <summary>\r\n            Specifies the field for which validation messages should be displayed.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "For",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.Linq.Expressions.Expression<global::System.Func<TValue>>",
 | 
						|
              "Components.GenericTyped": "True"
 | 
						|
            }
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Forms.ValidationMessage<TValue>",
 | 
						|
          "Common.TypeNameIdentifier": "ValidationMessage",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Forms",
 | 
						|
          "Components.GenericTyped": "True",
 | 
						|
          "Components.NameMatch": "Components.FullyQualifiedNameMatch",
 | 
						|
          "Runtime.Name": "Components.IComponent"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": 416752944,
 | 
						|
        "Kind": "Components.Component",
 | 
						|
        "Name": "Microsoft.AspNetCore.Components.Forms.ValidationSummary",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components.Web",
 | 
						|
        "Documentation": "<member name=\"T:Microsoft.AspNetCore.Components.Forms.ValidationSummary\">\r\n            <summary>\r\n            Displays a list of validation messages from a cascaded <see cref=\"T:Microsoft.AspNetCore.Components.Forms.EditContext\" />.\r\n            </summary>\r\n        </member>",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "ValidationSummary"
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "Model",
 | 
						|
            "TypeName": "System.Object",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Forms.ValidationSummary.Model\">\r\n            <summary>\r\n            Gets or sets the model to produce the list of validation messages for.\r\n            When specified, this lists all errors that are associated with the model instance.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "Model",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.Object"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "AdditionalAttributes",
 | 
						|
            "TypeName": "System.Collections.Generic.IReadOnlyDictionary<System.String, System.Object>",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Forms.ValidationSummary.AdditionalAttributes\">\r\n            <summary>\r\n            Gets or sets a collection of additional attributes that will be applied to the created <c>ul</c> element.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "AdditionalAttributes",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.Collections.Generic.IReadOnlyDictionary<global::System.String, global::System.Object>"
 | 
						|
            }
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Forms.ValidationSummary",
 | 
						|
          "Common.TypeNameIdentifier": "ValidationSummary",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Forms",
 | 
						|
          "Runtime.Name": "Components.IComponent"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": 1200618711,
 | 
						|
        "Kind": "Components.Component",
 | 
						|
        "Name": "Microsoft.AspNetCore.Components.Forms.ValidationSummary",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components.Web",
 | 
						|
        "Documentation": "<member name=\"T:Microsoft.AspNetCore.Components.Forms.ValidationSummary\">\r\n            <summary>\r\n            Displays a list of validation messages from a cascaded <see cref=\"T:Microsoft.AspNetCore.Components.Forms.EditContext\" />.\r\n            </summary>\r\n        </member>",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "Microsoft.AspNetCore.Components.Forms.ValidationSummary"
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "Model",
 | 
						|
            "TypeName": "System.Object",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Forms.ValidationSummary.Model\">\r\n            <summary>\r\n            Gets or sets the model to produce the list of validation messages for.\r\n            When specified, this lists all errors that are associated with the model instance.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "Model",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.Object"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "AdditionalAttributes",
 | 
						|
            "TypeName": "System.Collections.Generic.IReadOnlyDictionary<System.String, System.Object>",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Forms.ValidationSummary.AdditionalAttributes\">\r\n            <summary>\r\n            Gets or sets a collection of additional attributes that will be applied to the created <c>ul</c> element.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "AdditionalAttributes",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.Collections.Generic.IReadOnlyDictionary<global::System.String, global::System.Object>"
 | 
						|
            }
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Forms.ValidationSummary",
 | 
						|
          "Common.TypeNameIdentifier": "ValidationSummary",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Forms",
 | 
						|
          "Components.NameMatch": "Components.FullyQualifiedNameMatch",
 | 
						|
          "Runtime.Name": "Components.IComponent"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": -740680069,
 | 
						|
        "Kind": "Components.Component",
 | 
						|
        "Name": "Microsoft.AspNetCore.Components.Routing.FocusOnNavigate",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components.Web",
 | 
						|
        "Documentation": "<member name=\"T:Microsoft.AspNetCore.Components.Routing.FocusOnNavigate\">\r\n            <summary>\r\n            After navigating from one page to another, sets focus to an element\r\n            matching a CSS selector. This can be used to build an accessible\r\n            navigation system compatible with screen readers.\r\n            </summary>\r\n        </member>",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "FocusOnNavigate"
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "RouteData",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.RouteData",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Routing.FocusOnNavigate.RouteData\">\r\n            <summary>\r\n            Gets or sets the route data. This can be obtained from an enclosing\r\n            <see cref=\"T:Microsoft.AspNetCore.Components.Routing.Router\" /> component.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "RouteData",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.RouteData"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "Selector",
 | 
						|
            "TypeName": "System.String",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Routing.FocusOnNavigate.Selector\">\r\n            <summary>\r\n            Gets or sets a CSS selector describing the element to be focused after\r\n            navigation between pages.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "Selector",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.String"
 | 
						|
            }
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Routing.FocusOnNavigate",
 | 
						|
          "Common.TypeNameIdentifier": "FocusOnNavigate",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Routing",
 | 
						|
          "Runtime.Name": "Components.IComponent"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": -510376285,
 | 
						|
        "Kind": "Components.Component",
 | 
						|
        "Name": "Microsoft.AspNetCore.Components.Routing.FocusOnNavigate",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components.Web",
 | 
						|
        "Documentation": "<member name=\"T:Microsoft.AspNetCore.Components.Routing.FocusOnNavigate\">\r\n            <summary>\r\n            After navigating from one page to another, sets focus to an element\r\n            matching a CSS selector. This can be used to build an accessible\r\n            navigation system compatible with screen readers.\r\n            </summary>\r\n        </member>",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "Microsoft.AspNetCore.Components.Routing.FocusOnNavigate"
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "RouteData",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.RouteData",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Routing.FocusOnNavigate.RouteData\">\r\n            <summary>\r\n            Gets or sets the route data. This can be obtained from an enclosing\r\n            <see cref=\"T:Microsoft.AspNetCore.Components.Routing.Router\" /> component.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "RouteData",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.RouteData"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "Selector",
 | 
						|
            "TypeName": "System.String",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Routing.FocusOnNavigate.Selector\">\r\n            <summary>\r\n            Gets or sets a CSS selector describing the element to be focused after\r\n            navigation between pages.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "Selector",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.String"
 | 
						|
            }
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Routing.FocusOnNavigate",
 | 
						|
          "Common.TypeNameIdentifier": "FocusOnNavigate",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Routing",
 | 
						|
          "Components.NameMatch": "Components.FullyQualifiedNameMatch",
 | 
						|
          "Runtime.Name": "Components.IComponent"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": -2093666279,
 | 
						|
        "Kind": "Components.Component",
 | 
						|
        "Name": "Microsoft.AspNetCore.Components.Routing.NavigationLock",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components.Web",
 | 
						|
        "Documentation": "<member name=\"T:Microsoft.AspNetCore.Components.Routing.NavigationLock\">\r\n            <summary>\r\n            A component that can be used to intercept navigation events. \r\n            </summary>\r\n        </member>",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "NavigationLock"
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "OnBeforeInternalNavigation",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<Microsoft.AspNetCore.Components.Routing.LocationChangingContext>",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Routing.NavigationLock.OnBeforeInternalNavigation\">\r\n            <summary>\r\n            Gets or sets a callback to be invoked when an internal navigation event occurs.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "OnBeforeInternalNavigation",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.EventCallback<global::Microsoft.AspNetCore.Components.Routing.LocationChangingContext>",
 | 
						|
              "Components.EventCallback": "True"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "ConfirmExternalNavigation",
 | 
						|
            "TypeName": "System.Boolean",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Routing.NavigationLock.ConfirmExternalNavigation\">\r\n            <summary>\r\n            Gets or sets whether a browser dialog should prompt the user to either confirm or cancel\r\n            external navigations.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "ConfirmExternalNavigation",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.Boolean"
 | 
						|
            }
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Routing.NavigationLock",
 | 
						|
          "Common.TypeNameIdentifier": "NavigationLock",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Routing",
 | 
						|
          "Runtime.Name": "Components.IComponent"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": 1166811447,
 | 
						|
        "Kind": "Components.Component",
 | 
						|
        "Name": "Microsoft.AspNetCore.Components.Routing.NavigationLock",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components.Web",
 | 
						|
        "Documentation": "<member name=\"T:Microsoft.AspNetCore.Components.Routing.NavigationLock\">\r\n            <summary>\r\n            A component that can be used to intercept navigation events. \r\n            </summary>\r\n        </member>",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "Microsoft.AspNetCore.Components.Routing.NavigationLock"
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "OnBeforeInternalNavigation",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<Microsoft.AspNetCore.Components.Routing.LocationChangingContext>",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Routing.NavigationLock.OnBeforeInternalNavigation\">\r\n            <summary>\r\n            Gets or sets a callback to be invoked when an internal navigation event occurs.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "OnBeforeInternalNavigation",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.EventCallback<global::Microsoft.AspNetCore.Components.Routing.LocationChangingContext>",
 | 
						|
              "Components.EventCallback": "True"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "ConfirmExternalNavigation",
 | 
						|
            "TypeName": "System.Boolean",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Routing.NavigationLock.ConfirmExternalNavigation\">\r\n            <summary>\r\n            Gets or sets whether a browser dialog should prompt the user to either confirm or cancel\r\n            external navigations.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "ConfirmExternalNavigation",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.Boolean"
 | 
						|
            }
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Routing.NavigationLock",
 | 
						|
          "Common.TypeNameIdentifier": "NavigationLock",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Routing",
 | 
						|
          "Components.NameMatch": "Components.FullyQualifiedNameMatch",
 | 
						|
          "Runtime.Name": "Components.IComponent"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": 1703050029,
 | 
						|
        "Kind": "Components.Component",
 | 
						|
        "Name": "Microsoft.AspNetCore.Components.Routing.NavLink",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components.Web",
 | 
						|
        "Documentation": "<member name=\"T:Microsoft.AspNetCore.Components.Routing.NavLink\">\r\n            <summary>\r\n            A component that renders an anchor tag, automatically toggling its 'active'\r\n            class based on whether its 'href' matches the current URI.\r\n            </summary>\r\n        </member>",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "NavLink"
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "ActiveClass",
 | 
						|
            "TypeName": "System.String",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Routing.NavLink.ActiveClass\">\r\n            <summary>\r\n            Gets or sets the CSS class name applied to the NavLink when the\r\n            current route matches the NavLink href.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "ActiveClass",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.String"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "AdditionalAttributes",
 | 
						|
            "TypeName": "System.Collections.Generic.IReadOnlyDictionary<System.String, System.Object>",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Routing.NavLink.AdditionalAttributes\">\r\n            <summary>\r\n            Gets or sets a collection of additional attributes that will be added to the generated\r\n            <c>a</c> element.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "AdditionalAttributes",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.Collections.Generic.IReadOnlyDictionary<global::System.String, global::System.Object>"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "ChildContent",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.RenderFragment",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Routing.NavLink.ChildContent\">\r\n            <summary>\r\n            Gets or sets the child content of the component.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "ChildContent",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.RenderFragment",
 | 
						|
              "Components.ChildContent": "True"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "Match",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.Routing.NavLinkMatch",
 | 
						|
            "IsEnum": true,
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Routing.NavLink.Match\">\r\n            <summary>\r\n            Gets or sets a value representing the URL matching behavior.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "Match",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.Routing.NavLinkMatch"
 | 
						|
            }
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Routing.NavLink",
 | 
						|
          "Common.TypeNameIdentifier": "NavLink",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Routing",
 | 
						|
          "Runtime.Name": "Components.IComponent"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": 940487360,
 | 
						|
        "Kind": "Components.Component",
 | 
						|
        "Name": "Microsoft.AspNetCore.Components.Routing.NavLink",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components.Web",
 | 
						|
        "Documentation": "<member name=\"T:Microsoft.AspNetCore.Components.Routing.NavLink\">\r\n            <summary>\r\n            A component that renders an anchor tag, automatically toggling its 'active'\r\n            class based on whether its 'href' matches the current URI.\r\n            </summary>\r\n        </member>",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "Microsoft.AspNetCore.Components.Routing.NavLink"
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "ActiveClass",
 | 
						|
            "TypeName": "System.String",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Routing.NavLink.ActiveClass\">\r\n            <summary>\r\n            Gets or sets the CSS class name applied to the NavLink when the\r\n            current route matches the NavLink href.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "ActiveClass",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.String"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "AdditionalAttributes",
 | 
						|
            "TypeName": "System.Collections.Generic.IReadOnlyDictionary<System.String, System.Object>",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Routing.NavLink.AdditionalAttributes\">\r\n            <summary>\r\n            Gets or sets a collection of additional attributes that will be added to the generated\r\n            <c>a</c> element.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "AdditionalAttributes",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.Collections.Generic.IReadOnlyDictionary<global::System.String, global::System.Object>"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "ChildContent",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.RenderFragment",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Routing.NavLink.ChildContent\">\r\n            <summary>\r\n            Gets or sets the child content of the component.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "ChildContent",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.RenderFragment",
 | 
						|
              "Components.ChildContent": "True"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "Match",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.Routing.NavLinkMatch",
 | 
						|
            "IsEnum": true,
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Routing.NavLink.Match\">\r\n            <summary>\r\n            Gets or sets a value representing the URL matching behavior.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "Match",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.Routing.NavLinkMatch"
 | 
						|
            }
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Routing.NavLink",
 | 
						|
          "Common.TypeNameIdentifier": "NavLink",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Routing",
 | 
						|
          "Components.NameMatch": "Components.FullyQualifiedNameMatch",
 | 
						|
          "Runtime.Name": "Components.IComponent"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": 414127905,
 | 
						|
        "Kind": "Components.ChildContent",
 | 
						|
        "Name": "Microsoft.AspNetCore.Components.Routing.NavLink.ChildContent",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components.Web",
 | 
						|
        "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Routing.NavLink.ChildContent\">\r\n            <summary>\r\n            Gets or sets the child content of the component.\r\n            </summary>\r\n        </member>",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "ChildContent",
 | 
						|
            "ParentTag": "NavLink"
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Routing.NavLink.ChildContent",
 | 
						|
          "Common.TypeNameIdentifier": "NavLink",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Routing",
 | 
						|
          "Components.IsSpecialKind": "Components.ChildContent",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": 1587125859,
 | 
						|
        "Kind": "Components.ChildContent",
 | 
						|
        "Name": "Microsoft.AspNetCore.Components.Routing.NavLink.ChildContent",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components.Web",
 | 
						|
        "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Routing.NavLink.ChildContent\">\r\n            <summary>\r\n            Gets or sets the child content of the component.\r\n            </summary>\r\n        </member>",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "ChildContent",
 | 
						|
            "ParentTag": "Microsoft.AspNetCore.Components.Routing.NavLink"
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Routing.NavLink.ChildContent",
 | 
						|
          "Common.TypeNameIdentifier": "NavLink",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Routing",
 | 
						|
          "Components.IsSpecialKind": "Components.ChildContent",
 | 
						|
          "Components.NameMatch": "Components.FullyQualifiedNameMatch",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": 1120128579,
 | 
						|
        "Kind": "Components.Component",
 | 
						|
        "Name": "Microsoft.AspNetCore.Components.Web.HeadContent",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components.Web",
 | 
						|
        "Documentation": "<member name=\"T:Microsoft.AspNetCore.Components.Web.HeadContent\">\r\n            <summary>\r\n            Provides content to <see cref=\"T:Microsoft.AspNetCore.Components.Web.HeadOutlet\" /> components.\r\n            </summary>\r\n        </member>",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "HeadContent"
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "ChildContent",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.RenderFragment",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Web.HeadContent.ChildContent\">\r\n            <summary>\r\n            Gets or sets the content to be rendered in <see cref=\"T:Microsoft.AspNetCore.Components.Web.HeadOutlet\" /> instances.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "ChildContent",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.RenderFragment",
 | 
						|
              "Components.ChildContent": "True"
 | 
						|
            }
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.HeadContent",
 | 
						|
          "Common.TypeNameIdentifier": "HeadContent",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web",
 | 
						|
          "Runtime.Name": "Components.IComponent"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": 1653999340,
 | 
						|
        "Kind": "Components.Component",
 | 
						|
        "Name": "Microsoft.AspNetCore.Components.Web.HeadContent",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components.Web",
 | 
						|
        "Documentation": "<member name=\"T:Microsoft.AspNetCore.Components.Web.HeadContent\">\r\n            <summary>\r\n            Provides content to <see cref=\"T:Microsoft.AspNetCore.Components.Web.HeadOutlet\" /> components.\r\n            </summary>\r\n        </member>",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "Microsoft.AspNetCore.Components.Web.HeadContent"
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "ChildContent",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.RenderFragment",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Web.HeadContent.ChildContent\">\r\n            <summary>\r\n            Gets or sets the content to be rendered in <see cref=\"T:Microsoft.AspNetCore.Components.Web.HeadOutlet\" /> instances.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "ChildContent",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.RenderFragment",
 | 
						|
              "Components.ChildContent": "True"
 | 
						|
            }
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.HeadContent",
 | 
						|
          "Common.TypeNameIdentifier": "HeadContent",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web",
 | 
						|
          "Components.NameMatch": "Components.FullyQualifiedNameMatch",
 | 
						|
          "Runtime.Name": "Components.IComponent"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": 2047146254,
 | 
						|
        "Kind": "Components.ChildContent",
 | 
						|
        "Name": "Microsoft.AspNetCore.Components.Web.HeadContent.ChildContent",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components.Web",
 | 
						|
        "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Web.HeadContent.ChildContent\">\r\n            <summary>\r\n            Gets or sets the content to be rendered in <see cref=\"T:Microsoft.AspNetCore.Components.Web.HeadOutlet\" /> instances.\r\n            </summary>\r\n        </member>",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "ChildContent",
 | 
						|
            "ParentTag": "HeadContent"
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.HeadContent.ChildContent",
 | 
						|
          "Common.TypeNameIdentifier": "HeadContent",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web",
 | 
						|
          "Components.IsSpecialKind": "Components.ChildContent",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": -574654938,
 | 
						|
        "Kind": "Components.ChildContent",
 | 
						|
        "Name": "Microsoft.AspNetCore.Components.Web.HeadContent.ChildContent",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components.Web",
 | 
						|
        "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Web.HeadContent.ChildContent\">\r\n            <summary>\r\n            Gets or sets the content to be rendered in <see cref=\"T:Microsoft.AspNetCore.Components.Web.HeadOutlet\" /> instances.\r\n            </summary>\r\n        </member>",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "ChildContent",
 | 
						|
            "ParentTag": "Microsoft.AspNetCore.Components.Web.HeadContent"
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.HeadContent.ChildContent",
 | 
						|
          "Common.TypeNameIdentifier": "HeadContent",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web",
 | 
						|
          "Components.IsSpecialKind": "Components.ChildContent",
 | 
						|
          "Components.NameMatch": "Components.FullyQualifiedNameMatch",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": -1175760741,
 | 
						|
        "Kind": "Components.Component",
 | 
						|
        "Name": "Microsoft.AspNetCore.Components.Web.HeadOutlet",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components.Web",
 | 
						|
        "Documentation": "<member name=\"T:Microsoft.AspNetCore.Components.Web.HeadOutlet\">\r\n            <summary>\r\n            Renders content provided by <see cref=\"T:Microsoft.AspNetCore.Components.Web.HeadContent\" /> components.\r\n            </summary>\r\n        </member>",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "HeadOutlet"
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.HeadOutlet",
 | 
						|
          "Common.TypeNameIdentifier": "HeadOutlet",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web",
 | 
						|
          "Runtime.Name": "Components.IComponent"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": -2013773668,
 | 
						|
        "Kind": "Components.Component",
 | 
						|
        "Name": "Microsoft.AspNetCore.Components.Web.HeadOutlet",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components.Web",
 | 
						|
        "Documentation": "<member name=\"T:Microsoft.AspNetCore.Components.Web.HeadOutlet\">\r\n            <summary>\r\n            Renders content provided by <see cref=\"T:Microsoft.AspNetCore.Components.Web.HeadContent\" /> components.\r\n            </summary>\r\n        </member>",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "Microsoft.AspNetCore.Components.Web.HeadOutlet"
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.HeadOutlet",
 | 
						|
          "Common.TypeNameIdentifier": "HeadOutlet",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web",
 | 
						|
          "Components.NameMatch": "Components.FullyQualifiedNameMatch",
 | 
						|
          "Runtime.Name": "Components.IComponent"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": -239909449,
 | 
						|
        "Kind": "Components.Component",
 | 
						|
        "Name": "Microsoft.AspNetCore.Components.Web.PageTitle",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components.Web",
 | 
						|
        "Documentation": "<member name=\"T:Microsoft.AspNetCore.Components.Web.PageTitle\">\r\n            <summary>\r\n            Enables rendering an HTML <c><title></c> to a <see cref=\"T:Microsoft.AspNetCore.Components.Web.HeadOutlet\" /> component.\r\n            </summary>\r\n        </member>",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "PageTitle"
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "ChildContent",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.RenderFragment",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Web.PageTitle.ChildContent\">\r\n            <summary>\r\n            Gets or sets the content to be rendered as the document title.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "ChildContent",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.RenderFragment",
 | 
						|
              "Components.ChildContent": "True"
 | 
						|
            }
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.PageTitle",
 | 
						|
          "Common.TypeNameIdentifier": "PageTitle",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web",
 | 
						|
          "Runtime.Name": "Components.IComponent"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": 1439853527,
 | 
						|
        "Kind": "Components.Component",
 | 
						|
        "Name": "Microsoft.AspNetCore.Components.Web.PageTitle",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components.Web",
 | 
						|
        "Documentation": "<member name=\"T:Microsoft.AspNetCore.Components.Web.PageTitle\">\r\n            <summary>\r\n            Enables rendering an HTML <c><title></c> to a <see cref=\"T:Microsoft.AspNetCore.Components.Web.HeadOutlet\" /> component.\r\n            </summary>\r\n        </member>",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "Microsoft.AspNetCore.Components.Web.PageTitle"
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "ChildContent",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.RenderFragment",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Web.PageTitle.ChildContent\">\r\n            <summary>\r\n            Gets or sets the content to be rendered as the document title.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "ChildContent",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.RenderFragment",
 | 
						|
              "Components.ChildContent": "True"
 | 
						|
            }
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.PageTitle",
 | 
						|
          "Common.TypeNameIdentifier": "PageTitle",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web",
 | 
						|
          "Components.NameMatch": "Components.FullyQualifiedNameMatch",
 | 
						|
          "Runtime.Name": "Components.IComponent"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": -527088689,
 | 
						|
        "Kind": "Components.ChildContent",
 | 
						|
        "Name": "Microsoft.AspNetCore.Components.Web.PageTitle.ChildContent",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components.Web",
 | 
						|
        "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Web.PageTitle.ChildContent\">\r\n            <summary>\r\n            Gets or sets the content to be rendered as the document title.\r\n            </summary>\r\n        </member>",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "ChildContent",
 | 
						|
            "ParentTag": "PageTitle"
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.PageTitle.ChildContent",
 | 
						|
          "Common.TypeNameIdentifier": "PageTitle",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web",
 | 
						|
          "Components.IsSpecialKind": "Components.ChildContent",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": -1840028264,
 | 
						|
        "Kind": "Components.ChildContent",
 | 
						|
        "Name": "Microsoft.AspNetCore.Components.Web.PageTitle.ChildContent",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components.Web",
 | 
						|
        "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Web.PageTitle.ChildContent\">\r\n            <summary>\r\n            Gets or sets the content to be rendered as the document title.\r\n            </summary>\r\n        </member>",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "ChildContent",
 | 
						|
            "ParentTag": "Microsoft.AspNetCore.Components.Web.PageTitle"
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.PageTitle.ChildContent",
 | 
						|
          "Common.TypeNameIdentifier": "PageTitle",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web",
 | 
						|
          "Components.IsSpecialKind": "Components.ChildContent",
 | 
						|
          "Components.NameMatch": "Components.FullyQualifiedNameMatch",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": 2130832476,
 | 
						|
        "Kind": "Components.Component",
 | 
						|
        "Name": "Microsoft.AspNetCore.Components.Web.ErrorBoundary",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components.Web",
 | 
						|
        "Documentation": "<member name=\"T:Microsoft.AspNetCore.Components.Web.ErrorBoundary\">\r\n            <summary>\r\n            Captures errors thrown from its child content.\r\n            </summary>\r\n        </member>",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "ErrorBoundary"
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "ChildContent",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.RenderFragment",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.ErrorBoundaryBase.ChildContent\">\r\n            <summary>\r\n            The content to be displayed when there is no error.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "ChildContent",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.RenderFragment",
 | 
						|
              "Components.ChildContent": "True"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "ErrorContent",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.RenderFragment<System.Exception>",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.ErrorBoundaryBase.ErrorContent\">\r\n            <summary>\r\n            The content to be displayed when there is an error.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "ErrorContent",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.RenderFragment<global::System.Exception>",
 | 
						|
              "Components.ChildContent": "True"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "MaximumErrorCount",
 | 
						|
            "TypeName": "System.Int32",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.ErrorBoundaryBase.MaximumErrorCount\">\r\n            <summary>\r\n            The maximum number of errors that can be handled. If more errors are received,\r\n            they will be treated as fatal. Calling <see cref=\"M:Microsoft.AspNetCore.Components.ErrorBoundaryBase.Recover\" /> resets the count.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "MaximumErrorCount",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.Int32"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "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": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.ErrorBoundary",
 | 
						|
          "Common.TypeNameIdentifier": "ErrorBoundary",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web",
 | 
						|
          "Runtime.Name": "Components.IComponent"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": -1971838859,
 | 
						|
        "Kind": "Components.Component",
 | 
						|
        "Name": "Microsoft.AspNetCore.Components.Web.ErrorBoundary",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components.Web",
 | 
						|
        "Documentation": "<member name=\"T:Microsoft.AspNetCore.Components.Web.ErrorBoundary\">\r\n            <summary>\r\n            Captures errors thrown from its child content.\r\n            </summary>\r\n        </member>",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "Microsoft.AspNetCore.Components.Web.ErrorBoundary"
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "ChildContent",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.RenderFragment",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.ErrorBoundaryBase.ChildContent\">\r\n            <summary>\r\n            The content to be displayed when there is no error.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "ChildContent",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.RenderFragment",
 | 
						|
              "Components.ChildContent": "True"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "ErrorContent",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.RenderFragment<System.Exception>",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.ErrorBoundaryBase.ErrorContent\">\r\n            <summary>\r\n            The content to be displayed when there is an error.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "ErrorContent",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.RenderFragment<global::System.Exception>",
 | 
						|
              "Components.ChildContent": "True"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "MaximumErrorCount",
 | 
						|
            "TypeName": "System.Int32",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.ErrorBoundaryBase.MaximumErrorCount\">\r\n            <summary>\r\n            The maximum number of errors that can be handled. If more errors are received,\r\n            they will be treated as fatal. Calling <see cref=\"M:Microsoft.AspNetCore.Components.ErrorBoundaryBase.Recover\" /> resets the count.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "MaximumErrorCount",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.Int32"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "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": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.ErrorBoundary",
 | 
						|
          "Common.TypeNameIdentifier": "ErrorBoundary",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web",
 | 
						|
          "Components.NameMatch": "Components.FullyQualifiedNameMatch",
 | 
						|
          "Runtime.Name": "Components.IComponent"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": 392541870,
 | 
						|
        "Kind": "Components.ChildContent",
 | 
						|
        "Name": "Microsoft.AspNetCore.Components.Web.ErrorBoundary.ChildContent",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components.Web",
 | 
						|
        "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.ErrorBoundaryBase.ChildContent\">\r\n            <summary>\r\n            The content to be displayed when there is no error.\r\n            </summary>\r\n        </member>",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "ChildContent",
 | 
						|
            "ParentTag": "ErrorBoundary"
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.ErrorBoundary.ChildContent",
 | 
						|
          "Common.TypeNameIdentifier": "ErrorBoundary",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web",
 | 
						|
          "Components.IsSpecialKind": "Components.ChildContent",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": -1304995998,
 | 
						|
        "Kind": "Components.ChildContent",
 | 
						|
        "Name": "Microsoft.AspNetCore.Components.Web.ErrorBoundary.ChildContent",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components.Web",
 | 
						|
        "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.ErrorBoundaryBase.ChildContent\">\r\n            <summary>\r\n            The content to be displayed when there is no error.\r\n            </summary>\r\n        </member>",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "ChildContent",
 | 
						|
            "ParentTag": "Microsoft.AspNetCore.Components.Web.ErrorBoundary"
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.ErrorBoundary.ChildContent",
 | 
						|
          "Common.TypeNameIdentifier": "ErrorBoundary",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web",
 | 
						|
          "Components.IsSpecialKind": "Components.ChildContent",
 | 
						|
          "Components.NameMatch": "Components.FullyQualifiedNameMatch",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": -706753359,
 | 
						|
        "Kind": "Components.ChildContent",
 | 
						|
        "Name": "Microsoft.AspNetCore.Components.Web.ErrorBoundary.ErrorContent",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components.Web",
 | 
						|
        "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.ErrorBoundaryBase.ErrorContent\">\r\n            <summary>\r\n            The content to be displayed when there is an error.\r\n            </summary>\r\n        </member>",
 | 
						|
        "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": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.ErrorBoundary.ErrorContent",
 | 
						|
          "Common.TypeNameIdentifier": "ErrorBoundary",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web",
 | 
						|
          "Components.IsSpecialKind": "Components.ChildContent",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": 655302136,
 | 
						|
        "Kind": "Components.ChildContent",
 | 
						|
        "Name": "Microsoft.AspNetCore.Components.Web.ErrorBoundary.ErrorContent",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components.Web",
 | 
						|
        "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.ErrorBoundaryBase.ErrorContent\">\r\n            <summary>\r\n            The content to be displayed when there is an error.\r\n            </summary>\r\n        </member>",
 | 
						|
        "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": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.ErrorBoundary.ErrorContent",
 | 
						|
          "Common.TypeNameIdentifier": "ErrorBoundary",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web",
 | 
						|
          "Components.IsSpecialKind": "Components.ChildContent",
 | 
						|
          "Components.NameMatch": "Components.FullyQualifiedNameMatch",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": -1676729776,
 | 
						|
        "Kind": "Components.Component",
 | 
						|
        "Name": "Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize<TItem>",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components.Web",
 | 
						|
        "Documentation": "<member name=\"T:Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize`1\">\r\n            <summary>\r\n            Provides functionality for rendering a virtualized list of items.\r\n            </summary>\r\n            <typeparam name=\"TItem\">The <c>context</c> type for the items being rendered.</typeparam>\r\n        </member>",
 | 
						|
        "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<TItem> component.",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "TItem",
 | 
						|
              "Components.TypeParameter": "True",
 | 
						|
              "Components.TypeParameterIsCascading": "False"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "ChildContent",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.RenderFragment<TItem>",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize`1.ChildContent\">\r\n            <summary>\r\n            Gets or sets the item template for the list.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.RenderFragment<TItem>",
 | 
						|
              "Common.PropertyName": "ChildContent",
 | 
						|
              "Components.ChildContent": "True",
 | 
						|
              "Components.GenericTyped": "True"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "ItemContent",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.RenderFragment<TItem>",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize`1.ItemContent\">\r\n            <summary>\r\n            Gets or sets the item template for the list.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.RenderFragment<TItem>",
 | 
						|
              "Common.PropertyName": "ItemContent",
 | 
						|
              "Components.ChildContent": "True",
 | 
						|
              "Components.GenericTyped": "True"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "Placeholder",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.RenderFragment<Microsoft.AspNetCore.Components.Web.Virtualization.PlaceholderContext>",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize`1.Placeholder\">\r\n            <summary>\r\n            Gets or sets the template for items that have not yet been loaded in memory.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "Placeholder",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.RenderFragment<global::Microsoft.AspNetCore.Components.Web.Virtualization.PlaceholderContext>",
 | 
						|
              "Components.ChildContent": "True"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "EmptyContent",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.RenderFragment",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize`1.EmptyContent\">\r\n            <summary>\r\n            Gets or sets the content to show when <see cref=\"P:Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize`1.Items\" /> is empty\r\n            or when the <see cref=\"P:Microsoft.AspNetCore.Components.Web.Virtualization.ItemsProviderResult`1.TotalItemCount\" /> is zero.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "EmptyContent",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.RenderFragment",
 | 
						|
              "Components.ChildContent": "True"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "ItemSize",
 | 
						|
            "TypeName": "System.Single",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize`1.ItemSize\">\r\n            <summary>\r\n            Gets the size of each item in pixels. Defaults to 50px.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "ItemSize",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.Single"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "ItemsProvider",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.Web.Virtualization.ItemsProviderDelegate<TItem>",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize`1.ItemsProvider\">\r\n            <summary>\r\n            Gets or sets the function providing items to the list.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.Web.Virtualization.ItemsProviderDelegate<TItem>",
 | 
						|
              "Common.PropertyName": "ItemsProvider",
 | 
						|
              "Components.DelegateSignature": "True",
 | 
						|
              "Components.GenericTyped": "True",
 | 
						|
              "Components.IsDelegateAwaitableResult": "True"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "Items",
 | 
						|
            "TypeName": "System.Collections.Generic.ICollection<TItem>",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize`1.Items\">\r\n            <summary>\r\n            Gets or sets the fixed item source.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "Items",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.Collections.Generic.ICollection<TItem>",
 | 
						|
              "Components.GenericTyped": "True"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "OverscanCount",
 | 
						|
            "TypeName": "System.Int32",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize`1.OverscanCount\">\r\n            <summary>\r\n            Gets or sets a value that determines how many additional items will be rendered\r\n            before and after the visible region. This help to reduce the frequency of rendering\r\n            during scrolling. However, higher values mean that more elements will be present\r\n            in the page.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "OverscanCount",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.Int32"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "SpacerElement",
 | 
						|
            "TypeName": "System.String",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize`1.SpacerElement\">\r\n             <summary>\r\n             Gets or sets the tag name of the HTML element that will be used as the virtualization spacer.\r\n             One such element will be rendered before the visible items, and one more after them, using\r\n             an explicit \"height\" style to control the scroll range.\r\n            \r\n             The default value is \"div\". If you are placing the <see cref=\"T:Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize`1\" /> instance inside\r\n             an element that requires a specific child tag name, consider setting that here. For example when\r\n             rendering inside a \"tbody\", consider setting <see cref=\"P:Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize`1.SpacerElement\" /> to the value \"tr\".\r\n             </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "SpacerElement",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.String"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "MaxItemCount",
 | 
						|
            "TypeName": "System.Int32",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize`1.MaxItemCount\">\r\n             <summary>\r\n             Gets or sets the maximum number of items that will be rendered, even if the client reports\r\n             that its viewport is large enough to show more. The default value is 100.\r\n            \r\n             This should only be used as a safeguard against excessive memory usage or large data loads.\r\n             Do not set this to a smaller number than you expect to fit on a realistic-sized window, because\r\n             that will leave a blank gap below and the user may not be able to see the rest of the content.\r\n             </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "MaxItemCount",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.Int32"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "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": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize<TItem>",
 | 
						|
          "Common.TypeNameIdentifier": "Virtualize",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web.Virtualization",
 | 
						|
          "Components.GenericTyped": "True",
 | 
						|
          "Runtime.Name": "Components.IComponent"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": -234529995,
 | 
						|
        "Kind": "Components.Component",
 | 
						|
        "Name": "Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize<TItem>",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components.Web",
 | 
						|
        "Documentation": "<member name=\"T:Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize`1\">\r\n            <summary>\r\n            Provides functionality for rendering a virtualized list of items.\r\n            </summary>\r\n            <typeparam name=\"TItem\">The <c>context</c> type for the items being rendered.</typeparam>\r\n        </member>",
 | 
						|
        "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<TItem> component.",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "TItem",
 | 
						|
              "Components.TypeParameter": "True",
 | 
						|
              "Components.TypeParameterIsCascading": "False"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "ChildContent",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.RenderFragment<TItem>",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize`1.ChildContent\">\r\n            <summary>\r\n            Gets or sets the item template for the list.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.RenderFragment<TItem>",
 | 
						|
              "Common.PropertyName": "ChildContent",
 | 
						|
              "Components.ChildContent": "True",
 | 
						|
              "Components.GenericTyped": "True"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "ItemContent",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.RenderFragment<TItem>",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize`1.ItemContent\">\r\n            <summary>\r\n            Gets or sets the item template for the list.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.RenderFragment<TItem>",
 | 
						|
              "Common.PropertyName": "ItemContent",
 | 
						|
              "Components.ChildContent": "True",
 | 
						|
              "Components.GenericTyped": "True"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "Placeholder",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.RenderFragment<Microsoft.AspNetCore.Components.Web.Virtualization.PlaceholderContext>",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize`1.Placeholder\">\r\n            <summary>\r\n            Gets or sets the template for items that have not yet been loaded in memory.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "Placeholder",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.RenderFragment<global::Microsoft.AspNetCore.Components.Web.Virtualization.PlaceholderContext>",
 | 
						|
              "Components.ChildContent": "True"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "EmptyContent",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.RenderFragment",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize`1.EmptyContent\">\r\n            <summary>\r\n            Gets or sets the content to show when <see cref=\"P:Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize`1.Items\" /> is empty\r\n            or when the <see cref=\"P:Microsoft.AspNetCore.Components.Web.Virtualization.ItemsProviderResult`1.TotalItemCount\" /> is zero.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "EmptyContent",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.RenderFragment",
 | 
						|
              "Components.ChildContent": "True"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "ItemSize",
 | 
						|
            "TypeName": "System.Single",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize`1.ItemSize\">\r\n            <summary>\r\n            Gets the size of each item in pixels. Defaults to 50px.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "ItemSize",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.Single"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "ItemsProvider",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.Web.Virtualization.ItemsProviderDelegate<TItem>",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize`1.ItemsProvider\">\r\n            <summary>\r\n            Gets or sets the function providing items to the list.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::Microsoft.AspNetCore.Components.Web.Virtualization.ItemsProviderDelegate<TItem>",
 | 
						|
              "Common.PropertyName": "ItemsProvider",
 | 
						|
              "Components.DelegateSignature": "True",
 | 
						|
              "Components.GenericTyped": "True",
 | 
						|
              "Components.IsDelegateAwaitableResult": "True"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "Items",
 | 
						|
            "TypeName": "System.Collections.Generic.ICollection<TItem>",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize`1.Items\">\r\n            <summary>\r\n            Gets or sets the fixed item source.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "Items",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.Collections.Generic.ICollection<TItem>",
 | 
						|
              "Components.GenericTyped": "True"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "OverscanCount",
 | 
						|
            "TypeName": "System.Int32",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize`1.OverscanCount\">\r\n            <summary>\r\n            Gets or sets a value that determines how many additional items will be rendered\r\n            before and after the visible region. This help to reduce the frequency of rendering\r\n            during scrolling. However, higher values mean that more elements will be present\r\n            in the page.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "OverscanCount",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.Int32"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "SpacerElement",
 | 
						|
            "TypeName": "System.String",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize`1.SpacerElement\">\r\n             <summary>\r\n             Gets or sets the tag name of the HTML element that will be used as the virtualization spacer.\r\n             One such element will be rendered before the visible items, and one more after them, using\r\n             an explicit \"height\" style to control the scroll range.\r\n            \r\n             The default value is \"div\". If you are placing the <see cref=\"T:Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize`1\" /> instance inside\r\n             an element that requires a specific child tag name, consider setting that here. For example when\r\n             rendering inside a \"tbody\", consider setting <see cref=\"P:Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize`1.SpacerElement\" /> to the value \"tr\".\r\n             </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "SpacerElement",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.String"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Component",
 | 
						|
            "Name": "MaxItemCount",
 | 
						|
            "TypeName": "System.Int32",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize`1.MaxItemCount\">\r\n             <summary>\r\n             Gets or sets the maximum number of items that will be rendered, even if the client reports\r\n             that its viewport is large enough to show more. The default value is 100.\r\n            \r\n             This should only be used as a safeguard against excessive memory usage or large data loads.\r\n             Do not set this to a smaller number than you expect to fit on a realistic-sized window, because\r\n             that will leave a blank gap below and the user may not be able to see the rest of the content.\r\n             </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "MaxItemCount",
 | 
						|
              "Common.GloballyQualifiedTypeName": "global::System.Int32"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "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": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize<TItem>",
 | 
						|
          "Common.TypeNameIdentifier": "Virtualize",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web.Virtualization",
 | 
						|
          "Components.GenericTyped": "True",
 | 
						|
          "Components.NameMatch": "Components.FullyQualifiedNameMatch",
 | 
						|
          "Runtime.Name": "Components.IComponent"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": -246016017,
 | 
						|
        "Kind": "Components.ChildContent",
 | 
						|
        "Name": "Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize<TItem>.ChildContent",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components.Web",
 | 
						|
        "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize`1.ChildContent\">\r\n            <summary>\r\n            Gets or sets the item template for the list.\r\n            </summary>\r\n        </member>",
 | 
						|
        "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": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize<TItem>.ChildContent",
 | 
						|
          "Common.TypeNameIdentifier": "Virtualize",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web.Virtualization",
 | 
						|
          "Components.IsSpecialKind": "Components.ChildContent",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": 1510735287,
 | 
						|
        "Kind": "Components.ChildContent",
 | 
						|
        "Name": "Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize<TItem>.ChildContent",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components.Web",
 | 
						|
        "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize`1.ChildContent\">\r\n            <summary>\r\n            Gets or sets the item template for the list.\r\n            </summary>\r\n        </member>",
 | 
						|
        "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": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize<TItem>.ChildContent",
 | 
						|
          "Common.TypeNameIdentifier": "Virtualize",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web.Virtualization",
 | 
						|
          "Components.IsSpecialKind": "Components.ChildContent",
 | 
						|
          "Components.NameMatch": "Components.FullyQualifiedNameMatch",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": -375258348,
 | 
						|
        "Kind": "Components.ChildContent",
 | 
						|
        "Name": "Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize<TItem>.ItemContent",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components.Web",
 | 
						|
        "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize`1.ItemContent\">\r\n            <summary>\r\n            Gets or sets the item template for the list.\r\n            </summary>\r\n        </member>",
 | 
						|
        "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": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize<TItem>.ItemContent",
 | 
						|
          "Common.TypeNameIdentifier": "Virtualize",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web.Virtualization",
 | 
						|
          "Components.IsSpecialKind": "Components.ChildContent",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": 1067221807,
 | 
						|
        "Kind": "Components.ChildContent",
 | 
						|
        "Name": "Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize<TItem>.ItemContent",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components.Web",
 | 
						|
        "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize`1.ItemContent\">\r\n            <summary>\r\n            Gets or sets the item template for the list.\r\n            </summary>\r\n        </member>",
 | 
						|
        "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": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize<TItem>.ItemContent",
 | 
						|
          "Common.TypeNameIdentifier": "Virtualize",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web.Virtualization",
 | 
						|
          "Components.IsSpecialKind": "Components.ChildContent",
 | 
						|
          "Components.NameMatch": "Components.FullyQualifiedNameMatch",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": 2058250708,
 | 
						|
        "Kind": "Components.ChildContent",
 | 
						|
        "Name": "Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize<TItem>.Placeholder",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components.Web",
 | 
						|
        "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize`1.Placeholder\">\r\n            <summary>\r\n            Gets or sets the template for items that have not yet been loaded in memory.\r\n            </summary>\r\n        </member>",
 | 
						|
        "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": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize<TItem>.Placeholder",
 | 
						|
          "Common.TypeNameIdentifier": "Virtualize",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web.Virtualization",
 | 
						|
          "Components.IsSpecialKind": "Components.ChildContent",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": 433250361,
 | 
						|
        "Kind": "Components.ChildContent",
 | 
						|
        "Name": "Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize<TItem>.Placeholder",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components.Web",
 | 
						|
        "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize`1.Placeholder\">\r\n            <summary>\r\n            Gets or sets the template for items that have not yet been loaded in memory.\r\n            </summary>\r\n        </member>",
 | 
						|
        "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": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize<TItem>.Placeholder",
 | 
						|
          "Common.TypeNameIdentifier": "Virtualize",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web.Virtualization",
 | 
						|
          "Components.IsSpecialKind": "Components.ChildContent",
 | 
						|
          "Components.NameMatch": "Components.FullyQualifiedNameMatch",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": 238972099,
 | 
						|
        "Kind": "Components.ChildContent",
 | 
						|
        "Name": "Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize<TItem>.EmptyContent",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components.Web",
 | 
						|
        "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize`1.EmptyContent\">\r\n            <summary>\r\n            Gets or sets the content to show when <see cref=\"P:Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize`1.Items\" /> is empty\r\n            or when the <see cref=\"P:Microsoft.AspNetCore.Components.Web.Virtualization.ItemsProviderResult`1.TotalItemCount\" /> is zero.\r\n            </summary>\r\n        </member>",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "EmptyContent",
 | 
						|
            "ParentTag": "Virtualize"
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize<TItem>.EmptyContent",
 | 
						|
          "Common.TypeNameIdentifier": "Virtualize",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web.Virtualization",
 | 
						|
          "Components.IsSpecialKind": "Components.ChildContent",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": -1885841574,
 | 
						|
        "Kind": "Components.ChildContent",
 | 
						|
        "Name": "Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize<TItem>.EmptyContent",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components.Web",
 | 
						|
        "Documentation": "<member name=\"P:Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize`1.EmptyContent\">\r\n            <summary>\r\n            Gets or sets the content to show when <see cref=\"P:Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize`1.Items\" /> is empty\r\n            or when the <see cref=\"P:Microsoft.AspNetCore.Components.Web.Virtualization.ItemsProviderResult`1.TotalItemCount\" /> is zero.\r\n            </summary>\r\n        </member>",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "EmptyContent",
 | 
						|
            "ParentTag": "Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize"
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize<TItem>.EmptyContent",
 | 
						|
          "Common.TypeNameIdentifier": "Virtualize",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web.Virtualization",
 | 
						|
          "Components.IsSpecialKind": "Components.ChildContent",
 | 
						|
          "Components.NameMatch": "Components.FullyQualifiedNameMatch",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": -521796822,
 | 
						|
        "Kind": "Components.EventHandler",
 | 
						|
        "Name": "onfocus",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "Sets the '@onfocus' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.FocusEventArgs'.",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onfocus",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onfocus:preventDefault",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onfocus:stopPropagation",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.EventHandler",
 | 
						|
            "Name": "@onfocus",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<Microsoft.AspNetCore.Components.Web.FocusEventArgs>",
 | 
						|
            "Documentation": "Sets the '@onfocus' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.FocusEventArgs'.",
 | 
						|
            "Metadata": {
 | 
						|
              "Components.IsWeaklyTyped": "True",
 | 
						|
              "Common.DirectiveAttribute": "True",
 | 
						|
              "Common.PropertyName": "onfocus"
 | 
						|
            },
 | 
						|
            "BoundAttributeParameters": [
 | 
						|
              {
 | 
						|
                "Name": "preventDefault",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@onfocus' event.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "PreventDefault"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "stopPropagation",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to prevent further propagation of the '@onfocus' event in the capturing and bubbling phases.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "StopPropagation"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.ClassifyAttributesOnly": "True",
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers",
 | 
						|
          "Common.TypeNameIdentifier": "EventHandlers",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web",
 | 
						|
          "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.FocusEventArgs",
 | 
						|
          "Components.IsSpecialKind": "Components.EventHandler",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": 1649181567,
 | 
						|
        "Kind": "Components.EventHandler",
 | 
						|
        "Name": "onblur",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "Sets the '@onblur' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.FocusEventArgs'.",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onblur",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onblur:preventDefault",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onblur:stopPropagation",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.EventHandler",
 | 
						|
            "Name": "@onblur",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<Microsoft.AspNetCore.Components.Web.FocusEventArgs>",
 | 
						|
            "Documentation": "Sets the '@onblur' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.FocusEventArgs'.",
 | 
						|
            "Metadata": {
 | 
						|
              "Components.IsWeaklyTyped": "True",
 | 
						|
              "Common.DirectiveAttribute": "True",
 | 
						|
              "Common.PropertyName": "onblur"
 | 
						|
            },
 | 
						|
            "BoundAttributeParameters": [
 | 
						|
              {
 | 
						|
                "Name": "preventDefault",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@onblur' event.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "PreventDefault"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "stopPropagation",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to prevent further propagation of the '@onblur' event in the capturing and bubbling phases.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "StopPropagation"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.ClassifyAttributesOnly": "True",
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers",
 | 
						|
          "Common.TypeNameIdentifier": "EventHandlers",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web",
 | 
						|
          "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.FocusEventArgs",
 | 
						|
          "Components.IsSpecialKind": "Components.EventHandler",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": -2033507802,
 | 
						|
        "Kind": "Components.EventHandler",
 | 
						|
        "Name": "onfocusin",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "Sets the '@onfocusin' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.FocusEventArgs'.",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onfocusin",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onfocusin:preventDefault",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onfocusin:stopPropagation",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.EventHandler",
 | 
						|
            "Name": "@onfocusin",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<Microsoft.AspNetCore.Components.Web.FocusEventArgs>",
 | 
						|
            "Documentation": "Sets the '@onfocusin' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.FocusEventArgs'.",
 | 
						|
            "Metadata": {
 | 
						|
              "Components.IsWeaklyTyped": "True",
 | 
						|
              "Common.DirectiveAttribute": "True",
 | 
						|
              "Common.PropertyName": "onfocusin"
 | 
						|
            },
 | 
						|
            "BoundAttributeParameters": [
 | 
						|
              {
 | 
						|
                "Name": "preventDefault",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@onfocusin' event.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "PreventDefault"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "stopPropagation",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to prevent further propagation of the '@onfocusin' event in the capturing and bubbling phases.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "StopPropagation"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.ClassifyAttributesOnly": "True",
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers",
 | 
						|
          "Common.TypeNameIdentifier": "EventHandlers",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web",
 | 
						|
          "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.FocusEventArgs",
 | 
						|
          "Components.IsSpecialKind": "Components.EventHandler",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": 1858209670,
 | 
						|
        "Kind": "Components.EventHandler",
 | 
						|
        "Name": "onfocusout",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "Sets the '@onfocusout' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.FocusEventArgs'.",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onfocusout",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onfocusout:preventDefault",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onfocusout:stopPropagation",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.EventHandler",
 | 
						|
            "Name": "@onfocusout",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<Microsoft.AspNetCore.Components.Web.FocusEventArgs>",
 | 
						|
            "Documentation": "Sets the '@onfocusout' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.FocusEventArgs'.",
 | 
						|
            "Metadata": {
 | 
						|
              "Components.IsWeaklyTyped": "True",
 | 
						|
              "Common.DirectiveAttribute": "True",
 | 
						|
              "Common.PropertyName": "onfocusout"
 | 
						|
            },
 | 
						|
            "BoundAttributeParameters": [
 | 
						|
              {
 | 
						|
                "Name": "preventDefault",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@onfocusout' event.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "PreventDefault"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "stopPropagation",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to prevent further propagation of the '@onfocusout' event in the capturing and bubbling phases.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "StopPropagation"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.ClassifyAttributesOnly": "True",
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers",
 | 
						|
          "Common.TypeNameIdentifier": "EventHandlers",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web",
 | 
						|
          "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.FocusEventArgs",
 | 
						|
          "Components.IsSpecialKind": "Components.EventHandler",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": -1652825029,
 | 
						|
        "Kind": "Components.EventHandler",
 | 
						|
        "Name": "onmouseover",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "Sets the '@onmouseover' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.MouseEventArgs'.",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onmouseover",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onmouseover:preventDefault",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onmouseover:stopPropagation",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.EventHandler",
 | 
						|
            "Name": "@onmouseover",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<Microsoft.AspNetCore.Components.Web.MouseEventArgs>",
 | 
						|
            "Documentation": "Sets the '@onmouseover' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.MouseEventArgs'.",
 | 
						|
            "Metadata": {
 | 
						|
              "Components.IsWeaklyTyped": "True",
 | 
						|
              "Common.DirectiveAttribute": "True",
 | 
						|
              "Common.PropertyName": "onmouseover"
 | 
						|
            },
 | 
						|
            "BoundAttributeParameters": [
 | 
						|
              {
 | 
						|
                "Name": "preventDefault",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@onmouseover' event.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "PreventDefault"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "stopPropagation",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to prevent further propagation of the '@onmouseover' event in the capturing and bubbling phases.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "StopPropagation"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.ClassifyAttributesOnly": "True",
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers",
 | 
						|
          "Common.TypeNameIdentifier": "EventHandlers",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web",
 | 
						|
          "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.MouseEventArgs",
 | 
						|
          "Components.IsSpecialKind": "Components.EventHandler",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": -822237542,
 | 
						|
        "Kind": "Components.EventHandler",
 | 
						|
        "Name": "onmouseout",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "Sets the '@onmouseout' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.MouseEventArgs'.",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onmouseout",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onmouseout:preventDefault",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onmouseout:stopPropagation",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.EventHandler",
 | 
						|
            "Name": "@onmouseout",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<Microsoft.AspNetCore.Components.Web.MouseEventArgs>",
 | 
						|
            "Documentation": "Sets the '@onmouseout' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.MouseEventArgs'.",
 | 
						|
            "Metadata": {
 | 
						|
              "Components.IsWeaklyTyped": "True",
 | 
						|
              "Common.DirectiveAttribute": "True",
 | 
						|
              "Common.PropertyName": "onmouseout"
 | 
						|
            },
 | 
						|
            "BoundAttributeParameters": [
 | 
						|
              {
 | 
						|
                "Name": "preventDefault",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@onmouseout' event.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "PreventDefault"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "stopPropagation",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to prevent further propagation of the '@onmouseout' event in the capturing and bubbling phases.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "StopPropagation"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.ClassifyAttributesOnly": "True",
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers",
 | 
						|
          "Common.TypeNameIdentifier": "EventHandlers",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web",
 | 
						|
          "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.MouseEventArgs",
 | 
						|
          "Components.IsSpecialKind": "Components.EventHandler",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": 915311532,
 | 
						|
        "Kind": "Components.EventHandler",
 | 
						|
        "Name": "onmouseleave",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "Sets the '@onmouseleave' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.MouseEventArgs'.",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onmouseleave",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onmouseleave:preventDefault",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onmouseleave:stopPropagation",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.EventHandler",
 | 
						|
            "Name": "@onmouseleave",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<Microsoft.AspNetCore.Components.Web.MouseEventArgs>",
 | 
						|
            "Documentation": "Sets the '@onmouseleave' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.MouseEventArgs'.",
 | 
						|
            "Metadata": {
 | 
						|
              "Components.IsWeaklyTyped": "True",
 | 
						|
              "Common.DirectiveAttribute": "True",
 | 
						|
              "Common.PropertyName": "onmouseleave"
 | 
						|
            },
 | 
						|
            "BoundAttributeParameters": [
 | 
						|
              {
 | 
						|
                "Name": "preventDefault",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@onmouseleave' event.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "PreventDefault"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "stopPropagation",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to prevent further propagation of the '@onmouseleave' event in the capturing and bubbling phases.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "StopPropagation"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.ClassifyAttributesOnly": "True",
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers",
 | 
						|
          "Common.TypeNameIdentifier": "EventHandlers",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web",
 | 
						|
          "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.MouseEventArgs",
 | 
						|
          "Components.IsSpecialKind": "Components.EventHandler",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": 898850199,
 | 
						|
        "Kind": "Components.EventHandler",
 | 
						|
        "Name": "onmouseenter",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "Sets the '@onmouseenter' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.MouseEventArgs'.",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onmouseenter",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onmouseenter:preventDefault",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onmouseenter:stopPropagation",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.EventHandler",
 | 
						|
            "Name": "@onmouseenter",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<Microsoft.AspNetCore.Components.Web.MouseEventArgs>",
 | 
						|
            "Documentation": "Sets the '@onmouseenter' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.MouseEventArgs'.",
 | 
						|
            "Metadata": {
 | 
						|
              "Components.IsWeaklyTyped": "True",
 | 
						|
              "Common.DirectiveAttribute": "True",
 | 
						|
              "Common.PropertyName": "onmouseenter"
 | 
						|
            },
 | 
						|
            "BoundAttributeParameters": [
 | 
						|
              {
 | 
						|
                "Name": "preventDefault",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@onmouseenter' event.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "PreventDefault"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "stopPropagation",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to prevent further propagation of the '@onmouseenter' event in the capturing and bubbling phases.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "StopPropagation"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.ClassifyAttributesOnly": "True",
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers",
 | 
						|
          "Common.TypeNameIdentifier": "EventHandlers",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web",
 | 
						|
          "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.MouseEventArgs",
 | 
						|
          "Components.IsSpecialKind": "Components.EventHandler",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": 232363135,
 | 
						|
        "Kind": "Components.EventHandler",
 | 
						|
        "Name": "onmousemove",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "Sets the '@onmousemove' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.MouseEventArgs'.",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onmousemove",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onmousemove:preventDefault",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onmousemove:stopPropagation",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.EventHandler",
 | 
						|
            "Name": "@onmousemove",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<Microsoft.AspNetCore.Components.Web.MouseEventArgs>",
 | 
						|
            "Documentation": "Sets the '@onmousemove' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.MouseEventArgs'.",
 | 
						|
            "Metadata": {
 | 
						|
              "Components.IsWeaklyTyped": "True",
 | 
						|
              "Common.DirectiveAttribute": "True",
 | 
						|
              "Common.PropertyName": "onmousemove"
 | 
						|
            },
 | 
						|
            "BoundAttributeParameters": [
 | 
						|
              {
 | 
						|
                "Name": "preventDefault",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@onmousemove' event.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "PreventDefault"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "stopPropagation",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to prevent further propagation of the '@onmousemove' event in the capturing and bubbling phases.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "StopPropagation"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.ClassifyAttributesOnly": "True",
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers",
 | 
						|
          "Common.TypeNameIdentifier": "EventHandlers",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web",
 | 
						|
          "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.MouseEventArgs",
 | 
						|
          "Components.IsSpecialKind": "Components.EventHandler",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": 438658272,
 | 
						|
        "Kind": "Components.EventHandler",
 | 
						|
        "Name": "onmousedown",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "Sets the '@onmousedown' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.MouseEventArgs'.",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onmousedown",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onmousedown:preventDefault",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onmousedown:stopPropagation",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.EventHandler",
 | 
						|
            "Name": "@onmousedown",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<Microsoft.AspNetCore.Components.Web.MouseEventArgs>",
 | 
						|
            "Documentation": "Sets the '@onmousedown' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.MouseEventArgs'.",
 | 
						|
            "Metadata": {
 | 
						|
              "Components.IsWeaklyTyped": "True",
 | 
						|
              "Common.DirectiveAttribute": "True",
 | 
						|
              "Common.PropertyName": "onmousedown"
 | 
						|
            },
 | 
						|
            "BoundAttributeParameters": [
 | 
						|
              {
 | 
						|
                "Name": "preventDefault",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@onmousedown' event.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "PreventDefault"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "stopPropagation",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to prevent further propagation of the '@onmousedown' event in the capturing and bubbling phases.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "StopPropagation"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.ClassifyAttributesOnly": "True",
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers",
 | 
						|
          "Common.TypeNameIdentifier": "EventHandlers",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web",
 | 
						|
          "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.MouseEventArgs",
 | 
						|
          "Components.IsSpecialKind": "Components.EventHandler",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": -1984021515,
 | 
						|
        "Kind": "Components.EventHandler",
 | 
						|
        "Name": "onmouseup",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "Sets the '@onmouseup' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.MouseEventArgs'.",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onmouseup",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onmouseup:preventDefault",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onmouseup:stopPropagation",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.EventHandler",
 | 
						|
            "Name": "@onmouseup",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<Microsoft.AspNetCore.Components.Web.MouseEventArgs>",
 | 
						|
            "Documentation": "Sets the '@onmouseup' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.MouseEventArgs'.",
 | 
						|
            "Metadata": {
 | 
						|
              "Components.IsWeaklyTyped": "True",
 | 
						|
              "Common.DirectiveAttribute": "True",
 | 
						|
              "Common.PropertyName": "onmouseup"
 | 
						|
            },
 | 
						|
            "BoundAttributeParameters": [
 | 
						|
              {
 | 
						|
                "Name": "preventDefault",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@onmouseup' event.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "PreventDefault"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "stopPropagation",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to prevent further propagation of the '@onmouseup' event in the capturing and bubbling phases.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "StopPropagation"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.ClassifyAttributesOnly": "True",
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers",
 | 
						|
          "Common.TypeNameIdentifier": "EventHandlers",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web",
 | 
						|
          "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.MouseEventArgs",
 | 
						|
          "Components.IsSpecialKind": "Components.EventHandler",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": 506470781,
 | 
						|
        "Kind": "Components.EventHandler",
 | 
						|
        "Name": "onclick",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "Sets the '@onclick' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.MouseEventArgs'.",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onclick",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onclick:preventDefault",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onclick:stopPropagation",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.EventHandler",
 | 
						|
            "Name": "@onclick",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<Microsoft.AspNetCore.Components.Web.MouseEventArgs>",
 | 
						|
            "Documentation": "Sets the '@onclick' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.MouseEventArgs'.",
 | 
						|
            "Metadata": {
 | 
						|
              "Components.IsWeaklyTyped": "True",
 | 
						|
              "Common.DirectiveAttribute": "True",
 | 
						|
              "Common.PropertyName": "onclick"
 | 
						|
            },
 | 
						|
            "BoundAttributeParameters": [
 | 
						|
              {
 | 
						|
                "Name": "preventDefault",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@onclick' event.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "PreventDefault"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "stopPropagation",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to prevent further propagation of the '@onclick' event in the capturing and bubbling phases.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "StopPropagation"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.ClassifyAttributesOnly": "True",
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers",
 | 
						|
          "Common.TypeNameIdentifier": "EventHandlers",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web",
 | 
						|
          "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.MouseEventArgs",
 | 
						|
          "Components.IsSpecialKind": "Components.EventHandler",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": -1134733620,
 | 
						|
        "Kind": "Components.EventHandler",
 | 
						|
        "Name": "ondblclick",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "Sets the '@ondblclick' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.MouseEventArgs'.",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@ondblclick",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@ondblclick:preventDefault",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@ondblclick:stopPropagation",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.EventHandler",
 | 
						|
            "Name": "@ondblclick",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<Microsoft.AspNetCore.Components.Web.MouseEventArgs>",
 | 
						|
            "Documentation": "Sets the '@ondblclick' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.MouseEventArgs'.",
 | 
						|
            "Metadata": {
 | 
						|
              "Components.IsWeaklyTyped": "True",
 | 
						|
              "Common.DirectiveAttribute": "True",
 | 
						|
              "Common.PropertyName": "ondblclick"
 | 
						|
            },
 | 
						|
            "BoundAttributeParameters": [
 | 
						|
              {
 | 
						|
                "Name": "preventDefault",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@ondblclick' event.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "PreventDefault"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "stopPropagation",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to prevent further propagation of the '@ondblclick' event in the capturing and bubbling phases.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "StopPropagation"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.ClassifyAttributesOnly": "True",
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers",
 | 
						|
          "Common.TypeNameIdentifier": "EventHandlers",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web",
 | 
						|
          "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.MouseEventArgs",
 | 
						|
          "Components.IsSpecialKind": "Components.EventHandler",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": 1315808511,
 | 
						|
        "Kind": "Components.EventHandler",
 | 
						|
        "Name": "onwheel",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "Sets the '@onwheel' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.WheelEventArgs'.",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onwheel",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onwheel:preventDefault",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onwheel:stopPropagation",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.EventHandler",
 | 
						|
            "Name": "@onwheel",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<Microsoft.AspNetCore.Components.Web.WheelEventArgs>",
 | 
						|
            "Documentation": "Sets the '@onwheel' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.WheelEventArgs'.",
 | 
						|
            "Metadata": {
 | 
						|
              "Components.IsWeaklyTyped": "True",
 | 
						|
              "Common.DirectiveAttribute": "True",
 | 
						|
              "Common.PropertyName": "onwheel"
 | 
						|
            },
 | 
						|
            "BoundAttributeParameters": [
 | 
						|
              {
 | 
						|
                "Name": "preventDefault",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@onwheel' event.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "PreventDefault"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "stopPropagation",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to prevent further propagation of the '@onwheel' event in the capturing and bubbling phases.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "StopPropagation"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.ClassifyAttributesOnly": "True",
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers",
 | 
						|
          "Common.TypeNameIdentifier": "EventHandlers",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web",
 | 
						|
          "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.WheelEventArgs",
 | 
						|
          "Components.IsSpecialKind": "Components.EventHandler",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": -287884477,
 | 
						|
        "Kind": "Components.EventHandler",
 | 
						|
        "Name": "onmousewheel",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "Sets the '@onmousewheel' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.WheelEventArgs'.",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onmousewheel",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onmousewheel:preventDefault",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onmousewheel:stopPropagation",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.EventHandler",
 | 
						|
            "Name": "@onmousewheel",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<Microsoft.AspNetCore.Components.Web.WheelEventArgs>",
 | 
						|
            "Documentation": "Sets the '@onmousewheel' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.WheelEventArgs'.",
 | 
						|
            "Metadata": {
 | 
						|
              "Components.IsWeaklyTyped": "True",
 | 
						|
              "Common.DirectiveAttribute": "True",
 | 
						|
              "Common.PropertyName": "onmousewheel"
 | 
						|
            },
 | 
						|
            "BoundAttributeParameters": [
 | 
						|
              {
 | 
						|
                "Name": "preventDefault",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@onmousewheel' event.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "PreventDefault"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "stopPropagation",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to prevent further propagation of the '@onmousewheel' event in the capturing and bubbling phases.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "StopPropagation"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.ClassifyAttributesOnly": "True",
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers",
 | 
						|
          "Common.TypeNameIdentifier": "EventHandlers",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web",
 | 
						|
          "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.WheelEventArgs",
 | 
						|
          "Components.IsSpecialKind": "Components.EventHandler",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": -1481942279,
 | 
						|
        "Kind": "Components.EventHandler",
 | 
						|
        "Name": "oncontextmenu",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "Sets the '@oncontextmenu' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.MouseEventArgs'.",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@oncontextmenu",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@oncontextmenu:preventDefault",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@oncontextmenu:stopPropagation",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.EventHandler",
 | 
						|
            "Name": "@oncontextmenu",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<Microsoft.AspNetCore.Components.Web.MouseEventArgs>",
 | 
						|
            "Documentation": "Sets the '@oncontextmenu' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.MouseEventArgs'.",
 | 
						|
            "Metadata": {
 | 
						|
              "Components.IsWeaklyTyped": "True",
 | 
						|
              "Common.DirectiveAttribute": "True",
 | 
						|
              "Common.PropertyName": "oncontextmenu"
 | 
						|
            },
 | 
						|
            "BoundAttributeParameters": [
 | 
						|
              {
 | 
						|
                "Name": "preventDefault",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@oncontextmenu' event.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "PreventDefault"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "stopPropagation",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to prevent further propagation of the '@oncontextmenu' event in the capturing and bubbling phases.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "StopPropagation"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.ClassifyAttributesOnly": "True",
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers",
 | 
						|
          "Common.TypeNameIdentifier": "EventHandlers",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web",
 | 
						|
          "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.MouseEventArgs",
 | 
						|
          "Components.IsSpecialKind": "Components.EventHandler",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": -91178574,
 | 
						|
        "Kind": "Components.EventHandler",
 | 
						|
        "Name": "ondrag",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "Sets the '@ondrag' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.DragEventArgs'.",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@ondrag",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@ondrag:preventDefault",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@ondrag:stopPropagation",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.EventHandler",
 | 
						|
            "Name": "@ondrag",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<Microsoft.AspNetCore.Components.Web.DragEventArgs>",
 | 
						|
            "Documentation": "Sets the '@ondrag' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.DragEventArgs'.",
 | 
						|
            "Metadata": {
 | 
						|
              "Components.IsWeaklyTyped": "True",
 | 
						|
              "Common.DirectiveAttribute": "True",
 | 
						|
              "Common.PropertyName": "ondrag"
 | 
						|
            },
 | 
						|
            "BoundAttributeParameters": [
 | 
						|
              {
 | 
						|
                "Name": "preventDefault",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@ondrag' event.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "PreventDefault"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "stopPropagation",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to prevent further propagation of the '@ondrag' event in the capturing and bubbling phases.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "StopPropagation"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.ClassifyAttributesOnly": "True",
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers",
 | 
						|
          "Common.TypeNameIdentifier": "EventHandlers",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web",
 | 
						|
          "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.DragEventArgs",
 | 
						|
          "Components.IsSpecialKind": "Components.EventHandler",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": -2046566208,
 | 
						|
        "Kind": "Components.EventHandler",
 | 
						|
        "Name": "ondragend",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "Sets the '@ondragend' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.DragEventArgs'.",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@ondragend",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@ondragend:preventDefault",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@ondragend:stopPropagation",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.EventHandler",
 | 
						|
            "Name": "@ondragend",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<Microsoft.AspNetCore.Components.Web.DragEventArgs>",
 | 
						|
            "Documentation": "Sets the '@ondragend' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.DragEventArgs'.",
 | 
						|
            "Metadata": {
 | 
						|
              "Components.IsWeaklyTyped": "True",
 | 
						|
              "Common.DirectiveAttribute": "True",
 | 
						|
              "Common.PropertyName": "ondragend"
 | 
						|
            },
 | 
						|
            "BoundAttributeParameters": [
 | 
						|
              {
 | 
						|
                "Name": "preventDefault",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@ondragend' event.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "PreventDefault"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "stopPropagation",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to prevent further propagation of the '@ondragend' event in the capturing and bubbling phases.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "StopPropagation"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.ClassifyAttributesOnly": "True",
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers",
 | 
						|
          "Common.TypeNameIdentifier": "EventHandlers",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web",
 | 
						|
          "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.DragEventArgs",
 | 
						|
          "Components.IsSpecialKind": "Components.EventHandler",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": 181202394,
 | 
						|
        "Kind": "Components.EventHandler",
 | 
						|
        "Name": "ondragenter",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "Sets the '@ondragenter' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.DragEventArgs'.",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@ondragenter",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@ondragenter:preventDefault",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@ondragenter:stopPropagation",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.EventHandler",
 | 
						|
            "Name": "@ondragenter",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<Microsoft.AspNetCore.Components.Web.DragEventArgs>",
 | 
						|
            "Documentation": "Sets the '@ondragenter' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.DragEventArgs'.",
 | 
						|
            "Metadata": {
 | 
						|
              "Components.IsWeaklyTyped": "True",
 | 
						|
              "Common.DirectiveAttribute": "True",
 | 
						|
              "Common.PropertyName": "ondragenter"
 | 
						|
            },
 | 
						|
            "BoundAttributeParameters": [
 | 
						|
              {
 | 
						|
                "Name": "preventDefault",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@ondragenter' event.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "PreventDefault"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "stopPropagation",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to prevent further propagation of the '@ondragenter' event in the capturing and bubbling phases.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "StopPropagation"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.ClassifyAttributesOnly": "True",
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers",
 | 
						|
          "Common.TypeNameIdentifier": "EventHandlers",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web",
 | 
						|
          "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.DragEventArgs",
 | 
						|
          "Components.IsSpecialKind": "Components.EventHandler",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": -566472077,
 | 
						|
        "Kind": "Components.EventHandler",
 | 
						|
        "Name": "ondragleave",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "Sets the '@ondragleave' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.DragEventArgs'.",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@ondragleave",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@ondragleave:preventDefault",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@ondragleave:stopPropagation",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.EventHandler",
 | 
						|
            "Name": "@ondragleave",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<Microsoft.AspNetCore.Components.Web.DragEventArgs>",
 | 
						|
            "Documentation": "Sets the '@ondragleave' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.DragEventArgs'.",
 | 
						|
            "Metadata": {
 | 
						|
              "Components.IsWeaklyTyped": "True",
 | 
						|
              "Common.DirectiveAttribute": "True",
 | 
						|
              "Common.PropertyName": "ondragleave"
 | 
						|
            },
 | 
						|
            "BoundAttributeParameters": [
 | 
						|
              {
 | 
						|
                "Name": "preventDefault",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@ondragleave' event.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "PreventDefault"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "stopPropagation",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to prevent further propagation of the '@ondragleave' event in the capturing and bubbling phases.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "StopPropagation"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.ClassifyAttributesOnly": "True",
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers",
 | 
						|
          "Common.TypeNameIdentifier": "EventHandlers",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web",
 | 
						|
          "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.DragEventArgs",
 | 
						|
          "Components.IsSpecialKind": "Components.EventHandler",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": -28717089,
 | 
						|
        "Kind": "Components.EventHandler",
 | 
						|
        "Name": "ondragover",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "Sets the '@ondragover' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.DragEventArgs'.",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@ondragover",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@ondragover:preventDefault",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@ondragover:stopPropagation",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.EventHandler",
 | 
						|
            "Name": "@ondragover",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<Microsoft.AspNetCore.Components.Web.DragEventArgs>",
 | 
						|
            "Documentation": "Sets the '@ondragover' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.DragEventArgs'.",
 | 
						|
            "Metadata": {
 | 
						|
              "Components.IsWeaklyTyped": "True",
 | 
						|
              "Common.DirectiveAttribute": "True",
 | 
						|
              "Common.PropertyName": "ondragover"
 | 
						|
            },
 | 
						|
            "BoundAttributeParameters": [
 | 
						|
              {
 | 
						|
                "Name": "preventDefault",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@ondragover' event.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "PreventDefault"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "stopPropagation",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to prevent further propagation of the '@ondragover' event in the capturing and bubbling phases.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "StopPropagation"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.ClassifyAttributesOnly": "True",
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers",
 | 
						|
          "Common.TypeNameIdentifier": "EventHandlers",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web",
 | 
						|
          "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.DragEventArgs",
 | 
						|
          "Components.IsSpecialKind": "Components.EventHandler",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": 2141191818,
 | 
						|
        "Kind": "Components.EventHandler",
 | 
						|
        "Name": "ondragstart",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "Sets the '@ondragstart' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.DragEventArgs'.",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@ondragstart",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@ondragstart:preventDefault",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@ondragstart:stopPropagation",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.EventHandler",
 | 
						|
            "Name": "@ondragstart",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<Microsoft.AspNetCore.Components.Web.DragEventArgs>",
 | 
						|
            "Documentation": "Sets the '@ondragstart' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.DragEventArgs'.",
 | 
						|
            "Metadata": {
 | 
						|
              "Components.IsWeaklyTyped": "True",
 | 
						|
              "Common.DirectiveAttribute": "True",
 | 
						|
              "Common.PropertyName": "ondragstart"
 | 
						|
            },
 | 
						|
            "BoundAttributeParameters": [
 | 
						|
              {
 | 
						|
                "Name": "preventDefault",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@ondragstart' event.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "PreventDefault"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "stopPropagation",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to prevent further propagation of the '@ondragstart' event in the capturing and bubbling phases.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "StopPropagation"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.ClassifyAttributesOnly": "True",
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers",
 | 
						|
          "Common.TypeNameIdentifier": "EventHandlers",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web",
 | 
						|
          "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.DragEventArgs",
 | 
						|
          "Components.IsSpecialKind": "Components.EventHandler",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": -1195531347,
 | 
						|
        "Kind": "Components.EventHandler",
 | 
						|
        "Name": "ondrop",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "Sets the '@ondrop' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.DragEventArgs'.",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@ondrop",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@ondrop:preventDefault",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@ondrop:stopPropagation",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.EventHandler",
 | 
						|
            "Name": "@ondrop",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<Microsoft.AspNetCore.Components.Web.DragEventArgs>",
 | 
						|
            "Documentation": "Sets the '@ondrop' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.DragEventArgs'.",
 | 
						|
            "Metadata": {
 | 
						|
              "Components.IsWeaklyTyped": "True",
 | 
						|
              "Common.DirectiveAttribute": "True",
 | 
						|
              "Common.PropertyName": "ondrop"
 | 
						|
            },
 | 
						|
            "BoundAttributeParameters": [
 | 
						|
              {
 | 
						|
                "Name": "preventDefault",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@ondrop' event.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "PreventDefault"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "stopPropagation",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to prevent further propagation of the '@ondrop' event in the capturing and bubbling phases.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "StopPropagation"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.ClassifyAttributesOnly": "True",
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers",
 | 
						|
          "Common.TypeNameIdentifier": "EventHandlers",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web",
 | 
						|
          "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.DragEventArgs",
 | 
						|
          "Components.IsSpecialKind": "Components.EventHandler",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": 1368487178,
 | 
						|
        "Kind": "Components.EventHandler",
 | 
						|
        "Name": "onkeydown",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "Sets the '@onkeydown' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.KeyboardEventArgs'.",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onkeydown",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onkeydown:preventDefault",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onkeydown:stopPropagation",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.EventHandler",
 | 
						|
            "Name": "@onkeydown",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<Microsoft.AspNetCore.Components.Web.KeyboardEventArgs>",
 | 
						|
            "Documentation": "Sets the '@onkeydown' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.KeyboardEventArgs'.",
 | 
						|
            "Metadata": {
 | 
						|
              "Components.IsWeaklyTyped": "True",
 | 
						|
              "Common.DirectiveAttribute": "True",
 | 
						|
              "Common.PropertyName": "onkeydown"
 | 
						|
            },
 | 
						|
            "BoundAttributeParameters": [
 | 
						|
              {
 | 
						|
                "Name": "preventDefault",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@onkeydown' event.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "PreventDefault"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "stopPropagation",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to prevent further propagation of the '@onkeydown' event in the capturing and bubbling phases.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "StopPropagation"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.ClassifyAttributesOnly": "True",
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers",
 | 
						|
          "Common.TypeNameIdentifier": "EventHandlers",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web",
 | 
						|
          "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.KeyboardEventArgs",
 | 
						|
          "Components.IsSpecialKind": "Components.EventHandler",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": -1542784738,
 | 
						|
        "Kind": "Components.EventHandler",
 | 
						|
        "Name": "onkeyup",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "Sets the '@onkeyup' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.KeyboardEventArgs'.",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onkeyup",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onkeyup:preventDefault",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onkeyup:stopPropagation",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.EventHandler",
 | 
						|
            "Name": "@onkeyup",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<Microsoft.AspNetCore.Components.Web.KeyboardEventArgs>",
 | 
						|
            "Documentation": "Sets the '@onkeyup' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.KeyboardEventArgs'.",
 | 
						|
            "Metadata": {
 | 
						|
              "Components.IsWeaklyTyped": "True",
 | 
						|
              "Common.DirectiveAttribute": "True",
 | 
						|
              "Common.PropertyName": "onkeyup"
 | 
						|
            },
 | 
						|
            "BoundAttributeParameters": [
 | 
						|
              {
 | 
						|
                "Name": "preventDefault",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@onkeyup' event.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "PreventDefault"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "stopPropagation",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to prevent further propagation of the '@onkeyup' event in the capturing and bubbling phases.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "StopPropagation"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.ClassifyAttributesOnly": "True",
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers",
 | 
						|
          "Common.TypeNameIdentifier": "EventHandlers",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web",
 | 
						|
          "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.KeyboardEventArgs",
 | 
						|
          "Components.IsSpecialKind": "Components.EventHandler",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": 640183368,
 | 
						|
        "Kind": "Components.EventHandler",
 | 
						|
        "Name": "onkeypress",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "Sets the '@onkeypress' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.KeyboardEventArgs'.",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onkeypress",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onkeypress:preventDefault",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onkeypress:stopPropagation",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.EventHandler",
 | 
						|
            "Name": "@onkeypress",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<Microsoft.AspNetCore.Components.Web.KeyboardEventArgs>",
 | 
						|
            "Documentation": "Sets the '@onkeypress' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.KeyboardEventArgs'.",
 | 
						|
            "Metadata": {
 | 
						|
              "Components.IsWeaklyTyped": "True",
 | 
						|
              "Common.DirectiveAttribute": "True",
 | 
						|
              "Common.PropertyName": "onkeypress"
 | 
						|
            },
 | 
						|
            "BoundAttributeParameters": [
 | 
						|
              {
 | 
						|
                "Name": "preventDefault",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@onkeypress' event.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "PreventDefault"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "stopPropagation",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to prevent further propagation of the '@onkeypress' event in the capturing and bubbling phases.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "StopPropagation"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.ClassifyAttributesOnly": "True",
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers",
 | 
						|
          "Common.TypeNameIdentifier": "EventHandlers",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web",
 | 
						|
          "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.KeyboardEventArgs",
 | 
						|
          "Components.IsSpecialKind": "Components.EventHandler",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": -1582387689,
 | 
						|
        "Kind": "Components.EventHandler",
 | 
						|
        "Name": "onchange",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "Sets the '@onchange' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.ChangeEventArgs'.",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onchange",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onchange:preventDefault",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onchange:stopPropagation",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.EventHandler",
 | 
						|
            "Name": "@onchange",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<Microsoft.AspNetCore.Components.ChangeEventArgs>",
 | 
						|
            "Documentation": "Sets the '@onchange' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.ChangeEventArgs'.",
 | 
						|
            "Metadata": {
 | 
						|
              "Components.IsWeaklyTyped": "True",
 | 
						|
              "Common.DirectiveAttribute": "True",
 | 
						|
              "Common.PropertyName": "onchange"
 | 
						|
            },
 | 
						|
            "BoundAttributeParameters": [
 | 
						|
              {
 | 
						|
                "Name": "preventDefault",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@onchange' event.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "PreventDefault"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "stopPropagation",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to prevent further propagation of the '@onchange' event in the capturing and bubbling phases.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "StopPropagation"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.ClassifyAttributesOnly": "True",
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers",
 | 
						|
          "Common.TypeNameIdentifier": "EventHandlers",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web",
 | 
						|
          "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.ChangeEventArgs",
 | 
						|
          "Components.IsSpecialKind": "Components.EventHandler",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": -175559987,
 | 
						|
        "Kind": "Components.EventHandler",
 | 
						|
        "Name": "oninput",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "Sets the '@oninput' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.ChangeEventArgs'.",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@oninput",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@oninput:preventDefault",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@oninput:stopPropagation",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.EventHandler",
 | 
						|
            "Name": "@oninput",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<Microsoft.AspNetCore.Components.ChangeEventArgs>",
 | 
						|
            "Documentation": "Sets the '@oninput' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.ChangeEventArgs'.",
 | 
						|
            "Metadata": {
 | 
						|
              "Components.IsWeaklyTyped": "True",
 | 
						|
              "Common.DirectiveAttribute": "True",
 | 
						|
              "Common.PropertyName": "oninput"
 | 
						|
            },
 | 
						|
            "BoundAttributeParameters": [
 | 
						|
              {
 | 
						|
                "Name": "preventDefault",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@oninput' event.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "PreventDefault"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "stopPropagation",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to prevent further propagation of the '@oninput' event in the capturing and bubbling phases.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "StopPropagation"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.ClassifyAttributesOnly": "True",
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers",
 | 
						|
          "Common.TypeNameIdentifier": "EventHandlers",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web",
 | 
						|
          "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.ChangeEventArgs",
 | 
						|
          "Components.IsSpecialKind": "Components.EventHandler",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": -168907880,
 | 
						|
        "Kind": "Components.EventHandler",
 | 
						|
        "Name": "oninvalid",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "Sets the '@oninvalid' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@oninvalid",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@oninvalid:preventDefault",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@oninvalid:stopPropagation",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.EventHandler",
 | 
						|
            "Name": "@oninvalid",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<System.EventArgs>",
 | 
						|
            "Documentation": "Sets the '@oninvalid' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.",
 | 
						|
            "Metadata": {
 | 
						|
              "Components.IsWeaklyTyped": "True",
 | 
						|
              "Common.DirectiveAttribute": "True",
 | 
						|
              "Common.PropertyName": "oninvalid"
 | 
						|
            },
 | 
						|
            "BoundAttributeParameters": [
 | 
						|
              {
 | 
						|
                "Name": "preventDefault",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@oninvalid' event.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "PreventDefault"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "stopPropagation",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to prevent further propagation of the '@oninvalid' event in the capturing and bubbling phases.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "StopPropagation"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.ClassifyAttributesOnly": "True",
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers",
 | 
						|
          "Common.TypeNameIdentifier": "EventHandlers",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web",
 | 
						|
          "Components.EventHandler.EventArgs": "System.EventArgs",
 | 
						|
          "Components.IsSpecialKind": "Components.EventHandler",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": 1701216565,
 | 
						|
        "Kind": "Components.EventHandler",
 | 
						|
        "Name": "onreset",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "Sets the '@onreset' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onreset",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onreset:preventDefault",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onreset:stopPropagation",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.EventHandler",
 | 
						|
            "Name": "@onreset",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<System.EventArgs>",
 | 
						|
            "Documentation": "Sets the '@onreset' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.",
 | 
						|
            "Metadata": {
 | 
						|
              "Components.IsWeaklyTyped": "True",
 | 
						|
              "Common.DirectiveAttribute": "True",
 | 
						|
              "Common.PropertyName": "onreset"
 | 
						|
            },
 | 
						|
            "BoundAttributeParameters": [
 | 
						|
              {
 | 
						|
                "Name": "preventDefault",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@onreset' event.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "PreventDefault"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "stopPropagation",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to prevent further propagation of the '@onreset' event in the capturing and bubbling phases.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "StopPropagation"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.ClassifyAttributesOnly": "True",
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers",
 | 
						|
          "Common.TypeNameIdentifier": "EventHandlers",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web",
 | 
						|
          "Components.EventHandler.EventArgs": "System.EventArgs",
 | 
						|
          "Components.IsSpecialKind": "Components.EventHandler",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": 1286309979,
 | 
						|
        "Kind": "Components.EventHandler",
 | 
						|
        "Name": "onselect",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "Sets the '@onselect' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onselect",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onselect:preventDefault",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onselect:stopPropagation",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.EventHandler",
 | 
						|
            "Name": "@onselect",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<System.EventArgs>",
 | 
						|
            "Documentation": "Sets the '@onselect' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.",
 | 
						|
            "Metadata": {
 | 
						|
              "Components.IsWeaklyTyped": "True",
 | 
						|
              "Common.DirectiveAttribute": "True",
 | 
						|
              "Common.PropertyName": "onselect"
 | 
						|
            },
 | 
						|
            "BoundAttributeParameters": [
 | 
						|
              {
 | 
						|
                "Name": "preventDefault",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@onselect' event.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "PreventDefault"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "stopPropagation",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to prevent further propagation of the '@onselect' event in the capturing and bubbling phases.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "StopPropagation"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.ClassifyAttributesOnly": "True",
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers",
 | 
						|
          "Common.TypeNameIdentifier": "EventHandlers",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web",
 | 
						|
          "Components.EventHandler.EventArgs": "System.EventArgs",
 | 
						|
          "Components.IsSpecialKind": "Components.EventHandler",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": -1185166479,
 | 
						|
        "Kind": "Components.EventHandler",
 | 
						|
        "Name": "onselectstart",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "Sets the '@onselectstart' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onselectstart",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onselectstart:preventDefault",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onselectstart:stopPropagation",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.EventHandler",
 | 
						|
            "Name": "@onselectstart",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<System.EventArgs>",
 | 
						|
            "Documentation": "Sets the '@onselectstart' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.",
 | 
						|
            "Metadata": {
 | 
						|
              "Components.IsWeaklyTyped": "True",
 | 
						|
              "Common.DirectiveAttribute": "True",
 | 
						|
              "Common.PropertyName": "onselectstart"
 | 
						|
            },
 | 
						|
            "BoundAttributeParameters": [
 | 
						|
              {
 | 
						|
                "Name": "preventDefault",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@onselectstart' event.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "PreventDefault"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "stopPropagation",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to prevent further propagation of the '@onselectstart' event in the capturing and bubbling phases.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "StopPropagation"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.ClassifyAttributesOnly": "True",
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers",
 | 
						|
          "Common.TypeNameIdentifier": "EventHandlers",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web",
 | 
						|
          "Components.EventHandler.EventArgs": "System.EventArgs",
 | 
						|
          "Components.IsSpecialKind": "Components.EventHandler",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": 1453399224,
 | 
						|
        "Kind": "Components.EventHandler",
 | 
						|
        "Name": "onselectionchange",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "Sets the '@onselectionchange' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onselectionchange",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onselectionchange:preventDefault",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onselectionchange:stopPropagation",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.EventHandler",
 | 
						|
            "Name": "@onselectionchange",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<System.EventArgs>",
 | 
						|
            "Documentation": "Sets the '@onselectionchange' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.",
 | 
						|
            "Metadata": {
 | 
						|
              "Components.IsWeaklyTyped": "True",
 | 
						|
              "Common.DirectiveAttribute": "True",
 | 
						|
              "Common.PropertyName": "onselectionchange"
 | 
						|
            },
 | 
						|
            "BoundAttributeParameters": [
 | 
						|
              {
 | 
						|
                "Name": "preventDefault",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@onselectionchange' event.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "PreventDefault"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "stopPropagation",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to prevent further propagation of the '@onselectionchange' event in the capturing and bubbling phases.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "StopPropagation"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.ClassifyAttributesOnly": "True",
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers",
 | 
						|
          "Common.TypeNameIdentifier": "EventHandlers",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web",
 | 
						|
          "Components.EventHandler.EventArgs": "System.EventArgs",
 | 
						|
          "Components.IsSpecialKind": "Components.EventHandler",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": 603823739,
 | 
						|
        "Kind": "Components.EventHandler",
 | 
						|
        "Name": "onsubmit",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "Sets the '@onsubmit' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onsubmit",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onsubmit:preventDefault",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onsubmit:stopPropagation",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.EventHandler",
 | 
						|
            "Name": "@onsubmit",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<System.EventArgs>",
 | 
						|
            "Documentation": "Sets the '@onsubmit' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.",
 | 
						|
            "Metadata": {
 | 
						|
              "Components.IsWeaklyTyped": "True",
 | 
						|
              "Common.DirectiveAttribute": "True",
 | 
						|
              "Common.PropertyName": "onsubmit"
 | 
						|
            },
 | 
						|
            "BoundAttributeParameters": [
 | 
						|
              {
 | 
						|
                "Name": "preventDefault",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@onsubmit' event.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "PreventDefault"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "stopPropagation",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to prevent further propagation of the '@onsubmit' event in the capturing and bubbling phases.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "StopPropagation"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.ClassifyAttributesOnly": "True",
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers",
 | 
						|
          "Common.TypeNameIdentifier": "EventHandlers",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web",
 | 
						|
          "Components.EventHandler.EventArgs": "System.EventArgs",
 | 
						|
          "Components.IsSpecialKind": "Components.EventHandler",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": 56439063,
 | 
						|
        "Kind": "Components.EventHandler",
 | 
						|
        "Name": "onbeforecopy",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "Sets the '@onbeforecopy' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onbeforecopy",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onbeforecopy:preventDefault",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onbeforecopy:stopPropagation",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.EventHandler",
 | 
						|
            "Name": "@onbeforecopy",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<System.EventArgs>",
 | 
						|
            "Documentation": "Sets the '@onbeforecopy' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.",
 | 
						|
            "Metadata": {
 | 
						|
              "Components.IsWeaklyTyped": "True",
 | 
						|
              "Common.DirectiveAttribute": "True",
 | 
						|
              "Common.PropertyName": "onbeforecopy"
 | 
						|
            },
 | 
						|
            "BoundAttributeParameters": [
 | 
						|
              {
 | 
						|
                "Name": "preventDefault",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@onbeforecopy' event.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "PreventDefault"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "stopPropagation",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to prevent further propagation of the '@onbeforecopy' event in the capturing and bubbling phases.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "StopPropagation"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.ClassifyAttributesOnly": "True",
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers",
 | 
						|
          "Common.TypeNameIdentifier": "EventHandlers",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web",
 | 
						|
          "Components.EventHandler.EventArgs": "System.EventArgs",
 | 
						|
          "Components.IsSpecialKind": "Components.EventHandler",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": 41517364,
 | 
						|
        "Kind": "Components.EventHandler",
 | 
						|
        "Name": "onbeforecut",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "Sets the '@onbeforecut' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onbeforecut",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onbeforecut:preventDefault",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onbeforecut:stopPropagation",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.EventHandler",
 | 
						|
            "Name": "@onbeforecut",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<System.EventArgs>",
 | 
						|
            "Documentation": "Sets the '@onbeforecut' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.",
 | 
						|
            "Metadata": {
 | 
						|
              "Components.IsWeaklyTyped": "True",
 | 
						|
              "Common.DirectiveAttribute": "True",
 | 
						|
              "Common.PropertyName": "onbeforecut"
 | 
						|
            },
 | 
						|
            "BoundAttributeParameters": [
 | 
						|
              {
 | 
						|
                "Name": "preventDefault",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@onbeforecut' event.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "PreventDefault"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "stopPropagation",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to prevent further propagation of the '@onbeforecut' event in the capturing and bubbling phases.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "StopPropagation"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.ClassifyAttributesOnly": "True",
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers",
 | 
						|
          "Common.TypeNameIdentifier": "EventHandlers",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web",
 | 
						|
          "Components.EventHandler.EventArgs": "System.EventArgs",
 | 
						|
          "Components.IsSpecialKind": "Components.EventHandler",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": 1863301711,
 | 
						|
        "Kind": "Components.EventHandler",
 | 
						|
        "Name": "onbeforepaste",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "Sets the '@onbeforepaste' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onbeforepaste",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onbeforepaste:preventDefault",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onbeforepaste:stopPropagation",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.EventHandler",
 | 
						|
            "Name": "@onbeforepaste",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<System.EventArgs>",
 | 
						|
            "Documentation": "Sets the '@onbeforepaste' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.",
 | 
						|
            "Metadata": {
 | 
						|
              "Components.IsWeaklyTyped": "True",
 | 
						|
              "Common.DirectiveAttribute": "True",
 | 
						|
              "Common.PropertyName": "onbeforepaste"
 | 
						|
            },
 | 
						|
            "BoundAttributeParameters": [
 | 
						|
              {
 | 
						|
                "Name": "preventDefault",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@onbeforepaste' event.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "PreventDefault"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "stopPropagation",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to prevent further propagation of the '@onbeforepaste' event in the capturing and bubbling phases.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "StopPropagation"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.ClassifyAttributesOnly": "True",
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers",
 | 
						|
          "Common.TypeNameIdentifier": "EventHandlers",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web",
 | 
						|
          "Components.EventHandler.EventArgs": "System.EventArgs",
 | 
						|
          "Components.IsSpecialKind": "Components.EventHandler",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": 718401085,
 | 
						|
        "Kind": "Components.EventHandler",
 | 
						|
        "Name": "oncopy",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "Sets the '@oncopy' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.ClipboardEventArgs'.",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@oncopy",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@oncopy:preventDefault",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@oncopy:stopPropagation",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.EventHandler",
 | 
						|
            "Name": "@oncopy",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<Microsoft.AspNetCore.Components.Web.ClipboardEventArgs>",
 | 
						|
            "Documentation": "Sets the '@oncopy' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.ClipboardEventArgs'.",
 | 
						|
            "Metadata": {
 | 
						|
              "Components.IsWeaklyTyped": "True",
 | 
						|
              "Common.DirectiveAttribute": "True",
 | 
						|
              "Common.PropertyName": "oncopy"
 | 
						|
            },
 | 
						|
            "BoundAttributeParameters": [
 | 
						|
              {
 | 
						|
                "Name": "preventDefault",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@oncopy' event.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "PreventDefault"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "stopPropagation",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to prevent further propagation of the '@oncopy' event in the capturing and bubbling phases.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "StopPropagation"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.ClassifyAttributesOnly": "True",
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers",
 | 
						|
          "Common.TypeNameIdentifier": "EventHandlers",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web",
 | 
						|
          "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.ClipboardEventArgs",
 | 
						|
          "Components.IsSpecialKind": "Components.EventHandler",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": 2122375883,
 | 
						|
        "Kind": "Components.EventHandler",
 | 
						|
        "Name": "oncut",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "Sets the '@oncut' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.ClipboardEventArgs'.",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@oncut",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@oncut:preventDefault",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@oncut:stopPropagation",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.EventHandler",
 | 
						|
            "Name": "@oncut",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<Microsoft.AspNetCore.Components.Web.ClipboardEventArgs>",
 | 
						|
            "Documentation": "Sets the '@oncut' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.ClipboardEventArgs'.",
 | 
						|
            "Metadata": {
 | 
						|
              "Components.IsWeaklyTyped": "True",
 | 
						|
              "Common.DirectiveAttribute": "True",
 | 
						|
              "Common.PropertyName": "oncut"
 | 
						|
            },
 | 
						|
            "BoundAttributeParameters": [
 | 
						|
              {
 | 
						|
                "Name": "preventDefault",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@oncut' event.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "PreventDefault"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "stopPropagation",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to prevent further propagation of the '@oncut' event in the capturing and bubbling phases.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "StopPropagation"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.ClassifyAttributesOnly": "True",
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers",
 | 
						|
          "Common.TypeNameIdentifier": "EventHandlers",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web",
 | 
						|
          "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.ClipboardEventArgs",
 | 
						|
          "Components.IsSpecialKind": "Components.EventHandler",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": -1130792351,
 | 
						|
        "Kind": "Components.EventHandler",
 | 
						|
        "Name": "onpaste",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "Sets the '@onpaste' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.ClipboardEventArgs'.",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onpaste",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onpaste:preventDefault",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onpaste:stopPropagation",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.EventHandler",
 | 
						|
            "Name": "@onpaste",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<Microsoft.AspNetCore.Components.Web.ClipboardEventArgs>",
 | 
						|
            "Documentation": "Sets the '@onpaste' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.ClipboardEventArgs'.",
 | 
						|
            "Metadata": {
 | 
						|
              "Components.IsWeaklyTyped": "True",
 | 
						|
              "Common.DirectiveAttribute": "True",
 | 
						|
              "Common.PropertyName": "onpaste"
 | 
						|
            },
 | 
						|
            "BoundAttributeParameters": [
 | 
						|
              {
 | 
						|
                "Name": "preventDefault",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@onpaste' event.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "PreventDefault"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "stopPropagation",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to prevent further propagation of the '@onpaste' event in the capturing and bubbling phases.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "StopPropagation"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.ClassifyAttributesOnly": "True",
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers",
 | 
						|
          "Common.TypeNameIdentifier": "EventHandlers",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web",
 | 
						|
          "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.ClipboardEventArgs",
 | 
						|
          "Components.IsSpecialKind": "Components.EventHandler",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": 1895323202,
 | 
						|
        "Kind": "Components.EventHandler",
 | 
						|
        "Name": "ontouchcancel",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "Sets the '@ontouchcancel' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.TouchEventArgs'.",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@ontouchcancel",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@ontouchcancel:preventDefault",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@ontouchcancel:stopPropagation",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.EventHandler",
 | 
						|
            "Name": "@ontouchcancel",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<Microsoft.AspNetCore.Components.Web.TouchEventArgs>",
 | 
						|
            "Documentation": "Sets the '@ontouchcancel' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.TouchEventArgs'.",
 | 
						|
            "Metadata": {
 | 
						|
              "Components.IsWeaklyTyped": "True",
 | 
						|
              "Common.DirectiveAttribute": "True",
 | 
						|
              "Common.PropertyName": "ontouchcancel"
 | 
						|
            },
 | 
						|
            "BoundAttributeParameters": [
 | 
						|
              {
 | 
						|
                "Name": "preventDefault",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@ontouchcancel' event.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "PreventDefault"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "stopPropagation",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to prevent further propagation of the '@ontouchcancel' event in the capturing and bubbling phases.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "StopPropagation"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.ClassifyAttributesOnly": "True",
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers",
 | 
						|
          "Common.TypeNameIdentifier": "EventHandlers",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web",
 | 
						|
          "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.TouchEventArgs",
 | 
						|
          "Components.IsSpecialKind": "Components.EventHandler",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": 147123062,
 | 
						|
        "Kind": "Components.EventHandler",
 | 
						|
        "Name": "ontouchend",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "Sets the '@ontouchend' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.TouchEventArgs'.",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@ontouchend",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@ontouchend:preventDefault",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@ontouchend:stopPropagation",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.EventHandler",
 | 
						|
            "Name": "@ontouchend",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<Microsoft.AspNetCore.Components.Web.TouchEventArgs>",
 | 
						|
            "Documentation": "Sets the '@ontouchend' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.TouchEventArgs'.",
 | 
						|
            "Metadata": {
 | 
						|
              "Components.IsWeaklyTyped": "True",
 | 
						|
              "Common.DirectiveAttribute": "True",
 | 
						|
              "Common.PropertyName": "ontouchend"
 | 
						|
            },
 | 
						|
            "BoundAttributeParameters": [
 | 
						|
              {
 | 
						|
                "Name": "preventDefault",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@ontouchend' event.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "PreventDefault"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "stopPropagation",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to prevent further propagation of the '@ontouchend' event in the capturing and bubbling phases.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "StopPropagation"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.ClassifyAttributesOnly": "True",
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers",
 | 
						|
          "Common.TypeNameIdentifier": "EventHandlers",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web",
 | 
						|
          "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.TouchEventArgs",
 | 
						|
          "Components.IsSpecialKind": "Components.EventHandler",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": 309681173,
 | 
						|
        "Kind": "Components.EventHandler",
 | 
						|
        "Name": "ontouchmove",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "Sets the '@ontouchmove' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.TouchEventArgs'.",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@ontouchmove",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@ontouchmove:preventDefault",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@ontouchmove:stopPropagation",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.EventHandler",
 | 
						|
            "Name": "@ontouchmove",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<Microsoft.AspNetCore.Components.Web.TouchEventArgs>",
 | 
						|
            "Documentation": "Sets the '@ontouchmove' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.TouchEventArgs'.",
 | 
						|
            "Metadata": {
 | 
						|
              "Components.IsWeaklyTyped": "True",
 | 
						|
              "Common.DirectiveAttribute": "True",
 | 
						|
              "Common.PropertyName": "ontouchmove"
 | 
						|
            },
 | 
						|
            "BoundAttributeParameters": [
 | 
						|
              {
 | 
						|
                "Name": "preventDefault",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@ontouchmove' event.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "PreventDefault"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "stopPropagation",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to prevent further propagation of the '@ontouchmove' event in the capturing and bubbling phases.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "StopPropagation"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.ClassifyAttributesOnly": "True",
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers",
 | 
						|
          "Common.TypeNameIdentifier": "EventHandlers",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web",
 | 
						|
          "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.TouchEventArgs",
 | 
						|
          "Components.IsSpecialKind": "Components.EventHandler",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": -1068141579,
 | 
						|
        "Kind": "Components.EventHandler",
 | 
						|
        "Name": "ontouchstart",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "Sets the '@ontouchstart' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.TouchEventArgs'.",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@ontouchstart",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@ontouchstart:preventDefault",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@ontouchstart:stopPropagation",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.EventHandler",
 | 
						|
            "Name": "@ontouchstart",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<Microsoft.AspNetCore.Components.Web.TouchEventArgs>",
 | 
						|
            "Documentation": "Sets the '@ontouchstart' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.TouchEventArgs'.",
 | 
						|
            "Metadata": {
 | 
						|
              "Components.IsWeaklyTyped": "True",
 | 
						|
              "Common.DirectiveAttribute": "True",
 | 
						|
              "Common.PropertyName": "ontouchstart"
 | 
						|
            },
 | 
						|
            "BoundAttributeParameters": [
 | 
						|
              {
 | 
						|
                "Name": "preventDefault",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@ontouchstart' event.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "PreventDefault"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "stopPropagation",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to prevent further propagation of the '@ontouchstart' event in the capturing and bubbling phases.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "StopPropagation"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.ClassifyAttributesOnly": "True",
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers",
 | 
						|
          "Common.TypeNameIdentifier": "EventHandlers",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web",
 | 
						|
          "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.TouchEventArgs",
 | 
						|
          "Components.IsSpecialKind": "Components.EventHandler",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": -890571260,
 | 
						|
        "Kind": "Components.EventHandler",
 | 
						|
        "Name": "ontouchenter",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "Sets the '@ontouchenter' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.TouchEventArgs'.",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@ontouchenter",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@ontouchenter:preventDefault",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@ontouchenter:stopPropagation",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.EventHandler",
 | 
						|
            "Name": "@ontouchenter",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<Microsoft.AspNetCore.Components.Web.TouchEventArgs>",
 | 
						|
            "Documentation": "Sets the '@ontouchenter' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.TouchEventArgs'.",
 | 
						|
            "Metadata": {
 | 
						|
              "Components.IsWeaklyTyped": "True",
 | 
						|
              "Common.DirectiveAttribute": "True",
 | 
						|
              "Common.PropertyName": "ontouchenter"
 | 
						|
            },
 | 
						|
            "BoundAttributeParameters": [
 | 
						|
              {
 | 
						|
                "Name": "preventDefault",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@ontouchenter' event.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "PreventDefault"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "stopPropagation",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to prevent further propagation of the '@ontouchenter' event in the capturing and bubbling phases.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "StopPropagation"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.ClassifyAttributesOnly": "True",
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers",
 | 
						|
          "Common.TypeNameIdentifier": "EventHandlers",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web",
 | 
						|
          "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.TouchEventArgs",
 | 
						|
          "Components.IsSpecialKind": "Components.EventHandler",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": 66454478,
 | 
						|
        "Kind": "Components.EventHandler",
 | 
						|
        "Name": "ontouchleave",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "Sets the '@ontouchleave' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.TouchEventArgs'.",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@ontouchleave",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@ontouchleave:preventDefault",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@ontouchleave:stopPropagation",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.EventHandler",
 | 
						|
            "Name": "@ontouchleave",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<Microsoft.AspNetCore.Components.Web.TouchEventArgs>",
 | 
						|
            "Documentation": "Sets the '@ontouchleave' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.TouchEventArgs'.",
 | 
						|
            "Metadata": {
 | 
						|
              "Components.IsWeaklyTyped": "True",
 | 
						|
              "Common.DirectiveAttribute": "True",
 | 
						|
              "Common.PropertyName": "ontouchleave"
 | 
						|
            },
 | 
						|
            "BoundAttributeParameters": [
 | 
						|
              {
 | 
						|
                "Name": "preventDefault",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@ontouchleave' event.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "PreventDefault"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "stopPropagation",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to prevent further propagation of the '@ontouchleave' event in the capturing and bubbling phases.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "StopPropagation"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.ClassifyAttributesOnly": "True",
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers",
 | 
						|
          "Common.TypeNameIdentifier": "EventHandlers",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web",
 | 
						|
          "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.TouchEventArgs",
 | 
						|
          "Components.IsSpecialKind": "Components.EventHandler",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": -2117456758,
 | 
						|
        "Kind": "Components.EventHandler",
 | 
						|
        "Name": "ongotpointercapture",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "Sets the '@ongotpointercapture' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@ongotpointercapture",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@ongotpointercapture:preventDefault",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@ongotpointercapture:stopPropagation",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.EventHandler",
 | 
						|
            "Name": "@ongotpointercapture",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<Microsoft.AspNetCore.Components.Web.PointerEventArgs>",
 | 
						|
            "Documentation": "Sets the '@ongotpointercapture' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.",
 | 
						|
            "Metadata": {
 | 
						|
              "Components.IsWeaklyTyped": "True",
 | 
						|
              "Common.DirectiveAttribute": "True",
 | 
						|
              "Common.PropertyName": "ongotpointercapture"
 | 
						|
            },
 | 
						|
            "BoundAttributeParameters": [
 | 
						|
              {
 | 
						|
                "Name": "preventDefault",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@ongotpointercapture' event.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "PreventDefault"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "stopPropagation",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to prevent further propagation of the '@ongotpointercapture' event in the capturing and bubbling phases.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "StopPropagation"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.ClassifyAttributesOnly": "True",
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers",
 | 
						|
          "Common.TypeNameIdentifier": "EventHandlers",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web",
 | 
						|
          "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.PointerEventArgs",
 | 
						|
          "Components.IsSpecialKind": "Components.EventHandler",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": 373269936,
 | 
						|
        "Kind": "Components.EventHandler",
 | 
						|
        "Name": "onlostpointercapture",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "Sets the '@onlostpointercapture' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onlostpointercapture",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onlostpointercapture:preventDefault",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onlostpointercapture:stopPropagation",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.EventHandler",
 | 
						|
            "Name": "@onlostpointercapture",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<Microsoft.AspNetCore.Components.Web.PointerEventArgs>",
 | 
						|
            "Documentation": "Sets the '@onlostpointercapture' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.",
 | 
						|
            "Metadata": {
 | 
						|
              "Components.IsWeaklyTyped": "True",
 | 
						|
              "Common.DirectiveAttribute": "True",
 | 
						|
              "Common.PropertyName": "onlostpointercapture"
 | 
						|
            },
 | 
						|
            "BoundAttributeParameters": [
 | 
						|
              {
 | 
						|
                "Name": "preventDefault",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@onlostpointercapture' event.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "PreventDefault"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "stopPropagation",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to prevent further propagation of the '@onlostpointercapture' event in the capturing and bubbling phases.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "StopPropagation"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.ClassifyAttributesOnly": "True",
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers",
 | 
						|
          "Common.TypeNameIdentifier": "EventHandlers",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web",
 | 
						|
          "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.PointerEventArgs",
 | 
						|
          "Components.IsSpecialKind": "Components.EventHandler",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": 2014068280,
 | 
						|
        "Kind": "Components.EventHandler",
 | 
						|
        "Name": "onpointercancel",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "Sets the '@onpointercancel' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onpointercancel",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onpointercancel:preventDefault",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onpointercancel:stopPropagation",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.EventHandler",
 | 
						|
            "Name": "@onpointercancel",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<Microsoft.AspNetCore.Components.Web.PointerEventArgs>",
 | 
						|
            "Documentation": "Sets the '@onpointercancel' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.",
 | 
						|
            "Metadata": {
 | 
						|
              "Components.IsWeaklyTyped": "True",
 | 
						|
              "Common.DirectiveAttribute": "True",
 | 
						|
              "Common.PropertyName": "onpointercancel"
 | 
						|
            },
 | 
						|
            "BoundAttributeParameters": [
 | 
						|
              {
 | 
						|
                "Name": "preventDefault",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@onpointercancel' event.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "PreventDefault"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "stopPropagation",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to prevent further propagation of the '@onpointercancel' event in the capturing and bubbling phases.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "StopPropagation"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.ClassifyAttributesOnly": "True",
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers",
 | 
						|
          "Common.TypeNameIdentifier": "EventHandlers",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web",
 | 
						|
          "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.PointerEventArgs",
 | 
						|
          "Components.IsSpecialKind": "Components.EventHandler",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": 856416278,
 | 
						|
        "Kind": "Components.EventHandler",
 | 
						|
        "Name": "onpointerdown",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "Sets the '@onpointerdown' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onpointerdown",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onpointerdown:preventDefault",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onpointerdown:stopPropagation",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.EventHandler",
 | 
						|
            "Name": "@onpointerdown",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<Microsoft.AspNetCore.Components.Web.PointerEventArgs>",
 | 
						|
            "Documentation": "Sets the '@onpointerdown' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.",
 | 
						|
            "Metadata": {
 | 
						|
              "Components.IsWeaklyTyped": "True",
 | 
						|
              "Common.DirectiveAttribute": "True",
 | 
						|
              "Common.PropertyName": "onpointerdown"
 | 
						|
            },
 | 
						|
            "BoundAttributeParameters": [
 | 
						|
              {
 | 
						|
                "Name": "preventDefault",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@onpointerdown' event.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "PreventDefault"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "stopPropagation",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to prevent further propagation of the '@onpointerdown' event in the capturing and bubbling phases.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "StopPropagation"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.ClassifyAttributesOnly": "True",
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers",
 | 
						|
          "Common.TypeNameIdentifier": "EventHandlers",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web",
 | 
						|
          "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.PointerEventArgs",
 | 
						|
          "Components.IsSpecialKind": "Components.EventHandler",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": -1103841194,
 | 
						|
        "Kind": "Components.EventHandler",
 | 
						|
        "Name": "onpointerenter",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "Sets the '@onpointerenter' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onpointerenter",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onpointerenter:preventDefault",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onpointerenter:stopPropagation",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.EventHandler",
 | 
						|
            "Name": "@onpointerenter",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<Microsoft.AspNetCore.Components.Web.PointerEventArgs>",
 | 
						|
            "Documentation": "Sets the '@onpointerenter' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.",
 | 
						|
            "Metadata": {
 | 
						|
              "Components.IsWeaklyTyped": "True",
 | 
						|
              "Common.DirectiveAttribute": "True",
 | 
						|
              "Common.PropertyName": "onpointerenter"
 | 
						|
            },
 | 
						|
            "BoundAttributeParameters": [
 | 
						|
              {
 | 
						|
                "Name": "preventDefault",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@onpointerenter' event.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "PreventDefault"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "stopPropagation",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to prevent further propagation of the '@onpointerenter' event in the capturing and bubbling phases.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "StopPropagation"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.ClassifyAttributesOnly": "True",
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers",
 | 
						|
          "Common.TypeNameIdentifier": "EventHandlers",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web",
 | 
						|
          "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.PointerEventArgs",
 | 
						|
          "Components.IsSpecialKind": "Components.EventHandler",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": 1926433359,
 | 
						|
        "Kind": "Components.EventHandler",
 | 
						|
        "Name": "onpointerleave",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "Sets the '@onpointerleave' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onpointerleave",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onpointerleave:preventDefault",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onpointerleave:stopPropagation",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.EventHandler",
 | 
						|
            "Name": "@onpointerleave",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<Microsoft.AspNetCore.Components.Web.PointerEventArgs>",
 | 
						|
            "Documentation": "Sets the '@onpointerleave' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.",
 | 
						|
            "Metadata": {
 | 
						|
              "Components.IsWeaklyTyped": "True",
 | 
						|
              "Common.DirectiveAttribute": "True",
 | 
						|
              "Common.PropertyName": "onpointerleave"
 | 
						|
            },
 | 
						|
            "BoundAttributeParameters": [
 | 
						|
              {
 | 
						|
                "Name": "preventDefault",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@onpointerleave' event.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "PreventDefault"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "stopPropagation",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to prevent further propagation of the '@onpointerleave' event in the capturing and bubbling phases.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "StopPropagation"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.ClassifyAttributesOnly": "True",
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers",
 | 
						|
          "Common.TypeNameIdentifier": "EventHandlers",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web",
 | 
						|
          "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.PointerEventArgs",
 | 
						|
          "Components.IsSpecialKind": "Components.EventHandler",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": 636784323,
 | 
						|
        "Kind": "Components.EventHandler",
 | 
						|
        "Name": "onpointermove",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "Sets the '@onpointermove' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onpointermove",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onpointermove:preventDefault",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onpointermove:stopPropagation",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.EventHandler",
 | 
						|
            "Name": "@onpointermove",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<Microsoft.AspNetCore.Components.Web.PointerEventArgs>",
 | 
						|
            "Documentation": "Sets the '@onpointermove' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.",
 | 
						|
            "Metadata": {
 | 
						|
              "Components.IsWeaklyTyped": "True",
 | 
						|
              "Common.DirectiveAttribute": "True",
 | 
						|
              "Common.PropertyName": "onpointermove"
 | 
						|
            },
 | 
						|
            "BoundAttributeParameters": [
 | 
						|
              {
 | 
						|
                "Name": "preventDefault",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@onpointermove' event.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "PreventDefault"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "stopPropagation",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to prevent further propagation of the '@onpointermove' event in the capturing and bubbling phases.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "StopPropagation"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.ClassifyAttributesOnly": "True",
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers",
 | 
						|
          "Common.TypeNameIdentifier": "EventHandlers",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web",
 | 
						|
          "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.PointerEventArgs",
 | 
						|
          "Components.IsSpecialKind": "Components.EventHandler",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": -428768449,
 | 
						|
        "Kind": "Components.EventHandler",
 | 
						|
        "Name": "onpointerout",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "Sets the '@onpointerout' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onpointerout",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onpointerout:preventDefault",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onpointerout:stopPropagation",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.EventHandler",
 | 
						|
            "Name": "@onpointerout",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<Microsoft.AspNetCore.Components.Web.PointerEventArgs>",
 | 
						|
            "Documentation": "Sets the '@onpointerout' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.",
 | 
						|
            "Metadata": {
 | 
						|
              "Components.IsWeaklyTyped": "True",
 | 
						|
              "Common.DirectiveAttribute": "True",
 | 
						|
              "Common.PropertyName": "onpointerout"
 | 
						|
            },
 | 
						|
            "BoundAttributeParameters": [
 | 
						|
              {
 | 
						|
                "Name": "preventDefault",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@onpointerout' event.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "PreventDefault"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "stopPropagation",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to prevent further propagation of the '@onpointerout' event in the capturing and bubbling phases.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "StopPropagation"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.ClassifyAttributesOnly": "True",
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers",
 | 
						|
          "Common.TypeNameIdentifier": "EventHandlers",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web",
 | 
						|
          "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.PointerEventArgs",
 | 
						|
          "Components.IsSpecialKind": "Components.EventHandler",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": 672670869,
 | 
						|
        "Kind": "Components.EventHandler",
 | 
						|
        "Name": "onpointerover",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "Sets the '@onpointerover' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onpointerover",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onpointerover:preventDefault",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onpointerover:stopPropagation",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.EventHandler",
 | 
						|
            "Name": "@onpointerover",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<Microsoft.AspNetCore.Components.Web.PointerEventArgs>",
 | 
						|
            "Documentation": "Sets the '@onpointerover' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.",
 | 
						|
            "Metadata": {
 | 
						|
              "Components.IsWeaklyTyped": "True",
 | 
						|
              "Common.DirectiveAttribute": "True",
 | 
						|
              "Common.PropertyName": "onpointerover"
 | 
						|
            },
 | 
						|
            "BoundAttributeParameters": [
 | 
						|
              {
 | 
						|
                "Name": "preventDefault",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@onpointerover' event.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "PreventDefault"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "stopPropagation",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to prevent further propagation of the '@onpointerover' event in the capturing and bubbling phases.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "StopPropagation"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.ClassifyAttributesOnly": "True",
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers",
 | 
						|
          "Common.TypeNameIdentifier": "EventHandlers",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web",
 | 
						|
          "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.PointerEventArgs",
 | 
						|
          "Components.IsSpecialKind": "Components.EventHandler",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": -1875180829,
 | 
						|
        "Kind": "Components.EventHandler",
 | 
						|
        "Name": "onpointerup",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "Sets the '@onpointerup' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onpointerup",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onpointerup:preventDefault",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onpointerup:stopPropagation",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.EventHandler",
 | 
						|
            "Name": "@onpointerup",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<Microsoft.AspNetCore.Components.Web.PointerEventArgs>",
 | 
						|
            "Documentation": "Sets the '@onpointerup' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.PointerEventArgs'.",
 | 
						|
            "Metadata": {
 | 
						|
              "Components.IsWeaklyTyped": "True",
 | 
						|
              "Common.DirectiveAttribute": "True",
 | 
						|
              "Common.PropertyName": "onpointerup"
 | 
						|
            },
 | 
						|
            "BoundAttributeParameters": [
 | 
						|
              {
 | 
						|
                "Name": "preventDefault",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@onpointerup' event.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "PreventDefault"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "stopPropagation",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to prevent further propagation of the '@onpointerup' event in the capturing and bubbling phases.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "StopPropagation"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.ClassifyAttributesOnly": "True",
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers",
 | 
						|
          "Common.TypeNameIdentifier": "EventHandlers",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web",
 | 
						|
          "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.PointerEventArgs",
 | 
						|
          "Components.IsSpecialKind": "Components.EventHandler",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": -1188656283,
 | 
						|
        "Kind": "Components.EventHandler",
 | 
						|
        "Name": "oncanplay",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "Sets the '@oncanplay' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@oncanplay",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@oncanplay:preventDefault",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@oncanplay:stopPropagation",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.EventHandler",
 | 
						|
            "Name": "@oncanplay",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<System.EventArgs>",
 | 
						|
            "Documentation": "Sets the '@oncanplay' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.",
 | 
						|
            "Metadata": {
 | 
						|
              "Components.IsWeaklyTyped": "True",
 | 
						|
              "Common.DirectiveAttribute": "True",
 | 
						|
              "Common.PropertyName": "oncanplay"
 | 
						|
            },
 | 
						|
            "BoundAttributeParameters": [
 | 
						|
              {
 | 
						|
                "Name": "preventDefault",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@oncanplay' event.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "PreventDefault"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "stopPropagation",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to prevent further propagation of the '@oncanplay' event in the capturing and bubbling phases.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "StopPropagation"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.ClassifyAttributesOnly": "True",
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers",
 | 
						|
          "Common.TypeNameIdentifier": "EventHandlers",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web",
 | 
						|
          "Components.EventHandler.EventArgs": "System.EventArgs",
 | 
						|
          "Components.IsSpecialKind": "Components.EventHandler",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": 279363775,
 | 
						|
        "Kind": "Components.EventHandler",
 | 
						|
        "Name": "oncanplaythrough",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "Sets the '@oncanplaythrough' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@oncanplaythrough",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@oncanplaythrough:preventDefault",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@oncanplaythrough:stopPropagation",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.EventHandler",
 | 
						|
            "Name": "@oncanplaythrough",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<System.EventArgs>",
 | 
						|
            "Documentation": "Sets the '@oncanplaythrough' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.",
 | 
						|
            "Metadata": {
 | 
						|
              "Components.IsWeaklyTyped": "True",
 | 
						|
              "Common.DirectiveAttribute": "True",
 | 
						|
              "Common.PropertyName": "oncanplaythrough"
 | 
						|
            },
 | 
						|
            "BoundAttributeParameters": [
 | 
						|
              {
 | 
						|
                "Name": "preventDefault",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@oncanplaythrough' event.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "PreventDefault"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "stopPropagation",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to prevent further propagation of the '@oncanplaythrough' event in the capturing and bubbling phases.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "StopPropagation"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.ClassifyAttributesOnly": "True",
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers",
 | 
						|
          "Common.TypeNameIdentifier": "EventHandlers",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web",
 | 
						|
          "Components.EventHandler.EventArgs": "System.EventArgs",
 | 
						|
          "Components.IsSpecialKind": "Components.EventHandler",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": 913441858,
 | 
						|
        "Kind": "Components.EventHandler",
 | 
						|
        "Name": "oncuechange",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "Sets the '@oncuechange' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@oncuechange",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@oncuechange:preventDefault",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@oncuechange:stopPropagation",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.EventHandler",
 | 
						|
            "Name": "@oncuechange",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<System.EventArgs>",
 | 
						|
            "Documentation": "Sets the '@oncuechange' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.",
 | 
						|
            "Metadata": {
 | 
						|
              "Components.IsWeaklyTyped": "True",
 | 
						|
              "Common.DirectiveAttribute": "True",
 | 
						|
              "Common.PropertyName": "oncuechange"
 | 
						|
            },
 | 
						|
            "BoundAttributeParameters": [
 | 
						|
              {
 | 
						|
                "Name": "preventDefault",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@oncuechange' event.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "PreventDefault"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "stopPropagation",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to prevent further propagation of the '@oncuechange' event in the capturing and bubbling phases.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "StopPropagation"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.ClassifyAttributesOnly": "True",
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers",
 | 
						|
          "Common.TypeNameIdentifier": "EventHandlers",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web",
 | 
						|
          "Components.EventHandler.EventArgs": "System.EventArgs",
 | 
						|
          "Components.IsSpecialKind": "Components.EventHandler",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": 1325423032,
 | 
						|
        "Kind": "Components.EventHandler",
 | 
						|
        "Name": "ondurationchange",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "Sets the '@ondurationchange' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@ondurationchange",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@ondurationchange:preventDefault",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@ondurationchange:stopPropagation",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.EventHandler",
 | 
						|
            "Name": "@ondurationchange",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<System.EventArgs>",
 | 
						|
            "Documentation": "Sets the '@ondurationchange' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.",
 | 
						|
            "Metadata": {
 | 
						|
              "Components.IsWeaklyTyped": "True",
 | 
						|
              "Common.DirectiveAttribute": "True",
 | 
						|
              "Common.PropertyName": "ondurationchange"
 | 
						|
            },
 | 
						|
            "BoundAttributeParameters": [
 | 
						|
              {
 | 
						|
                "Name": "preventDefault",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@ondurationchange' event.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "PreventDefault"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "stopPropagation",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to prevent further propagation of the '@ondurationchange' event in the capturing and bubbling phases.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "StopPropagation"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.ClassifyAttributesOnly": "True",
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers",
 | 
						|
          "Common.TypeNameIdentifier": "EventHandlers",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web",
 | 
						|
          "Components.EventHandler.EventArgs": "System.EventArgs",
 | 
						|
          "Components.IsSpecialKind": "Components.EventHandler",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": -2015098689,
 | 
						|
        "Kind": "Components.EventHandler",
 | 
						|
        "Name": "onemptied",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "Sets the '@onemptied' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onemptied",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onemptied:preventDefault",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onemptied:stopPropagation",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.EventHandler",
 | 
						|
            "Name": "@onemptied",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<System.EventArgs>",
 | 
						|
            "Documentation": "Sets the '@onemptied' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.",
 | 
						|
            "Metadata": {
 | 
						|
              "Components.IsWeaklyTyped": "True",
 | 
						|
              "Common.DirectiveAttribute": "True",
 | 
						|
              "Common.PropertyName": "onemptied"
 | 
						|
            },
 | 
						|
            "BoundAttributeParameters": [
 | 
						|
              {
 | 
						|
                "Name": "preventDefault",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@onemptied' event.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "PreventDefault"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "stopPropagation",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to prevent further propagation of the '@onemptied' event in the capturing and bubbling phases.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "StopPropagation"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.ClassifyAttributesOnly": "True",
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers",
 | 
						|
          "Common.TypeNameIdentifier": "EventHandlers",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web",
 | 
						|
          "Components.EventHandler.EventArgs": "System.EventArgs",
 | 
						|
          "Components.IsSpecialKind": "Components.EventHandler",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": -474540858,
 | 
						|
        "Kind": "Components.EventHandler",
 | 
						|
        "Name": "onpause",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "Sets the '@onpause' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onpause",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onpause:preventDefault",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onpause:stopPropagation",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.EventHandler",
 | 
						|
            "Name": "@onpause",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<System.EventArgs>",
 | 
						|
            "Documentation": "Sets the '@onpause' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.",
 | 
						|
            "Metadata": {
 | 
						|
              "Components.IsWeaklyTyped": "True",
 | 
						|
              "Common.DirectiveAttribute": "True",
 | 
						|
              "Common.PropertyName": "onpause"
 | 
						|
            },
 | 
						|
            "BoundAttributeParameters": [
 | 
						|
              {
 | 
						|
                "Name": "preventDefault",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@onpause' event.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "PreventDefault"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "stopPropagation",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to prevent further propagation of the '@onpause' event in the capturing and bubbling phases.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "StopPropagation"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.ClassifyAttributesOnly": "True",
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers",
 | 
						|
          "Common.TypeNameIdentifier": "EventHandlers",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web",
 | 
						|
          "Components.EventHandler.EventArgs": "System.EventArgs",
 | 
						|
          "Components.IsSpecialKind": "Components.EventHandler",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": 585616924,
 | 
						|
        "Kind": "Components.EventHandler",
 | 
						|
        "Name": "onplay",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "Sets the '@onplay' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onplay",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onplay:preventDefault",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onplay:stopPropagation",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.EventHandler",
 | 
						|
            "Name": "@onplay",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<System.EventArgs>",
 | 
						|
            "Documentation": "Sets the '@onplay' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.",
 | 
						|
            "Metadata": {
 | 
						|
              "Components.IsWeaklyTyped": "True",
 | 
						|
              "Common.DirectiveAttribute": "True",
 | 
						|
              "Common.PropertyName": "onplay"
 | 
						|
            },
 | 
						|
            "BoundAttributeParameters": [
 | 
						|
              {
 | 
						|
                "Name": "preventDefault",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@onplay' event.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "PreventDefault"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "stopPropagation",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to prevent further propagation of the '@onplay' event in the capturing and bubbling phases.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "StopPropagation"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.ClassifyAttributesOnly": "True",
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers",
 | 
						|
          "Common.TypeNameIdentifier": "EventHandlers",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web",
 | 
						|
          "Components.EventHandler.EventArgs": "System.EventArgs",
 | 
						|
          "Components.IsSpecialKind": "Components.EventHandler",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": 592794560,
 | 
						|
        "Kind": "Components.EventHandler",
 | 
						|
        "Name": "onplaying",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "Sets the '@onplaying' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onplaying",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onplaying:preventDefault",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onplaying:stopPropagation",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.EventHandler",
 | 
						|
            "Name": "@onplaying",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<System.EventArgs>",
 | 
						|
            "Documentation": "Sets the '@onplaying' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.",
 | 
						|
            "Metadata": {
 | 
						|
              "Components.IsWeaklyTyped": "True",
 | 
						|
              "Common.DirectiveAttribute": "True",
 | 
						|
              "Common.PropertyName": "onplaying"
 | 
						|
            },
 | 
						|
            "BoundAttributeParameters": [
 | 
						|
              {
 | 
						|
                "Name": "preventDefault",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@onplaying' event.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "PreventDefault"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "stopPropagation",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to prevent further propagation of the '@onplaying' event in the capturing and bubbling phases.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "StopPropagation"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.ClassifyAttributesOnly": "True",
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers",
 | 
						|
          "Common.TypeNameIdentifier": "EventHandlers",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web",
 | 
						|
          "Components.EventHandler.EventArgs": "System.EventArgs",
 | 
						|
          "Components.IsSpecialKind": "Components.EventHandler",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": 901362335,
 | 
						|
        "Kind": "Components.EventHandler",
 | 
						|
        "Name": "onratechange",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "Sets the '@onratechange' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onratechange",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onratechange:preventDefault",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onratechange:stopPropagation",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.EventHandler",
 | 
						|
            "Name": "@onratechange",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<System.EventArgs>",
 | 
						|
            "Documentation": "Sets the '@onratechange' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.",
 | 
						|
            "Metadata": {
 | 
						|
              "Components.IsWeaklyTyped": "True",
 | 
						|
              "Common.DirectiveAttribute": "True",
 | 
						|
              "Common.PropertyName": "onratechange"
 | 
						|
            },
 | 
						|
            "BoundAttributeParameters": [
 | 
						|
              {
 | 
						|
                "Name": "preventDefault",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@onratechange' event.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "PreventDefault"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "stopPropagation",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to prevent further propagation of the '@onratechange' event in the capturing and bubbling phases.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "StopPropagation"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.ClassifyAttributesOnly": "True",
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers",
 | 
						|
          "Common.TypeNameIdentifier": "EventHandlers",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web",
 | 
						|
          "Components.EventHandler.EventArgs": "System.EventArgs",
 | 
						|
          "Components.IsSpecialKind": "Components.EventHandler",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": 1172901568,
 | 
						|
        "Kind": "Components.EventHandler",
 | 
						|
        "Name": "onseeked",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "Sets the '@onseeked' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onseeked",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onseeked:preventDefault",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onseeked:stopPropagation",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.EventHandler",
 | 
						|
            "Name": "@onseeked",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<System.EventArgs>",
 | 
						|
            "Documentation": "Sets the '@onseeked' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.",
 | 
						|
            "Metadata": {
 | 
						|
              "Components.IsWeaklyTyped": "True",
 | 
						|
              "Common.DirectiveAttribute": "True",
 | 
						|
              "Common.PropertyName": "onseeked"
 | 
						|
            },
 | 
						|
            "BoundAttributeParameters": [
 | 
						|
              {
 | 
						|
                "Name": "preventDefault",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@onseeked' event.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "PreventDefault"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "stopPropagation",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to prevent further propagation of the '@onseeked' event in the capturing and bubbling phases.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "StopPropagation"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.ClassifyAttributesOnly": "True",
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers",
 | 
						|
          "Common.TypeNameIdentifier": "EventHandlers",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web",
 | 
						|
          "Components.EventHandler.EventArgs": "System.EventArgs",
 | 
						|
          "Components.IsSpecialKind": "Components.EventHandler",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": 236767381,
 | 
						|
        "Kind": "Components.EventHandler",
 | 
						|
        "Name": "onseeking",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "Sets the '@onseeking' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onseeking",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onseeking:preventDefault",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onseeking:stopPropagation",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.EventHandler",
 | 
						|
            "Name": "@onseeking",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<System.EventArgs>",
 | 
						|
            "Documentation": "Sets the '@onseeking' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.",
 | 
						|
            "Metadata": {
 | 
						|
              "Components.IsWeaklyTyped": "True",
 | 
						|
              "Common.DirectiveAttribute": "True",
 | 
						|
              "Common.PropertyName": "onseeking"
 | 
						|
            },
 | 
						|
            "BoundAttributeParameters": [
 | 
						|
              {
 | 
						|
                "Name": "preventDefault",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@onseeking' event.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "PreventDefault"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "stopPropagation",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to prevent further propagation of the '@onseeking' event in the capturing and bubbling phases.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "StopPropagation"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.ClassifyAttributesOnly": "True",
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers",
 | 
						|
          "Common.TypeNameIdentifier": "EventHandlers",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web",
 | 
						|
          "Components.EventHandler.EventArgs": "System.EventArgs",
 | 
						|
          "Components.IsSpecialKind": "Components.EventHandler",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": -1840775057,
 | 
						|
        "Kind": "Components.EventHandler",
 | 
						|
        "Name": "onstalled",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "Sets the '@onstalled' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onstalled",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onstalled:preventDefault",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onstalled:stopPropagation",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.EventHandler",
 | 
						|
            "Name": "@onstalled",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<System.EventArgs>",
 | 
						|
            "Documentation": "Sets the '@onstalled' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.",
 | 
						|
            "Metadata": {
 | 
						|
              "Components.IsWeaklyTyped": "True",
 | 
						|
              "Common.DirectiveAttribute": "True",
 | 
						|
              "Common.PropertyName": "onstalled"
 | 
						|
            },
 | 
						|
            "BoundAttributeParameters": [
 | 
						|
              {
 | 
						|
                "Name": "preventDefault",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@onstalled' event.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "PreventDefault"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "stopPropagation",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to prevent further propagation of the '@onstalled' event in the capturing and bubbling phases.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "StopPropagation"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.ClassifyAttributesOnly": "True",
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers",
 | 
						|
          "Common.TypeNameIdentifier": "EventHandlers",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web",
 | 
						|
          "Components.EventHandler.EventArgs": "System.EventArgs",
 | 
						|
          "Components.IsSpecialKind": "Components.EventHandler",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": -2119241799,
 | 
						|
        "Kind": "Components.EventHandler",
 | 
						|
        "Name": "onstop",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "Sets the '@onstop' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onstop",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onstop:preventDefault",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onstop:stopPropagation",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.EventHandler",
 | 
						|
            "Name": "@onstop",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<System.EventArgs>",
 | 
						|
            "Documentation": "Sets the '@onstop' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.",
 | 
						|
            "Metadata": {
 | 
						|
              "Components.IsWeaklyTyped": "True",
 | 
						|
              "Common.DirectiveAttribute": "True",
 | 
						|
              "Common.PropertyName": "onstop"
 | 
						|
            },
 | 
						|
            "BoundAttributeParameters": [
 | 
						|
              {
 | 
						|
                "Name": "preventDefault",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@onstop' event.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "PreventDefault"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "stopPropagation",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to prevent further propagation of the '@onstop' event in the capturing and bubbling phases.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "StopPropagation"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.ClassifyAttributesOnly": "True",
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers",
 | 
						|
          "Common.TypeNameIdentifier": "EventHandlers",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web",
 | 
						|
          "Components.EventHandler.EventArgs": "System.EventArgs",
 | 
						|
          "Components.IsSpecialKind": "Components.EventHandler",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": 1019580521,
 | 
						|
        "Kind": "Components.EventHandler",
 | 
						|
        "Name": "onsuspend",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "Sets the '@onsuspend' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onsuspend",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onsuspend:preventDefault",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onsuspend:stopPropagation",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.EventHandler",
 | 
						|
            "Name": "@onsuspend",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<System.EventArgs>",
 | 
						|
            "Documentation": "Sets the '@onsuspend' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.",
 | 
						|
            "Metadata": {
 | 
						|
              "Components.IsWeaklyTyped": "True",
 | 
						|
              "Common.DirectiveAttribute": "True",
 | 
						|
              "Common.PropertyName": "onsuspend"
 | 
						|
            },
 | 
						|
            "BoundAttributeParameters": [
 | 
						|
              {
 | 
						|
                "Name": "preventDefault",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@onsuspend' event.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "PreventDefault"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "stopPropagation",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to prevent further propagation of the '@onsuspend' event in the capturing and bubbling phases.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "StopPropagation"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.ClassifyAttributesOnly": "True",
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers",
 | 
						|
          "Common.TypeNameIdentifier": "EventHandlers",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web",
 | 
						|
          "Components.EventHandler.EventArgs": "System.EventArgs",
 | 
						|
          "Components.IsSpecialKind": "Components.EventHandler",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": 1268748078,
 | 
						|
        "Kind": "Components.EventHandler",
 | 
						|
        "Name": "ontimeupdate",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "Sets the '@ontimeupdate' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@ontimeupdate",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@ontimeupdate:preventDefault",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@ontimeupdate:stopPropagation",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.EventHandler",
 | 
						|
            "Name": "@ontimeupdate",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<System.EventArgs>",
 | 
						|
            "Documentation": "Sets the '@ontimeupdate' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.",
 | 
						|
            "Metadata": {
 | 
						|
              "Components.IsWeaklyTyped": "True",
 | 
						|
              "Common.DirectiveAttribute": "True",
 | 
						|
              "Common.PropertyName": "ontimeupdate"
 | 
						|
            },
 | 
						|
            "BoundAttributeParameters": [
 | 
						|
              {
 | 
						|
                "Name": "preventDefault",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@ontimeupdate' event.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "PreventDefault"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "stopPropagation",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to prevent further propagation of the '@ontimeupdate' event in the capturing and bubbling phases.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "StopPropagation"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.ClassifyAttributesOnly": "True",
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers",
 | 
						|
          "Common.TypeNameIdentifier": "EventHandlers",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web",
 | 
						|
          "Components.EventHandler.EventArgs": "System.EventArgs",
 | 
						|
          "Components.IsSpecialKind": "Components.EventHandler",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": -714409521,
 | 
						|
        "Kind": "Components.EventHandler",
 | 
						|
        "Name": "onvolumechange",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "Sets the '@onvolumechange' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onvolumechange",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onvolumechange:preventDefault",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onvolumechange:stopPropagation",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.EventHandler",
 | 
						|
            "Name": "@onvolumechange",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<System.EventArgs>",
 | 
						|
            "Documentation": "Sets the '@onvolumechange' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.",
 | 
						|
            "Metadata": {
 | 
						|
              "Components.IsWeaklyTyped": "True",
 | 
						|
              "Common.DirectiveAttribute": "True",
 | 
						|
              "Common.PropertyName": "onvolumechange"
 | 
						|
            },
 | 
						|
            "BoundAttributeParameters": [
 | 
						|
              {
 | 
						|
                "Name": "preventDefault",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@onvolumechange' event.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "PreventDefault"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "stopPropagation",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to prevent further propagation of the '@onvolumechange' event in the capturing and bubbling phases.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "StopPropagation"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.ClassifyAttributesOnly": "True",
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers",
 | 
						|
          "Common.TypeNameIdentifier": "EventHandlers",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web",
 | 
						|
          "Components.EventHandler.EventArgs": "System.EventArgs",
 | 
						|
          "Components.IsSpecialKind": "Components.EventHandler",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": 729293336,
 | 
						|
        "Kind": "Components.EventHandler",
 | 
						|
        "Name": "onwaiting",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "Sets the '@onwaiting' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onwaiting",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onwaiting:preventDefault",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onwaiting:stopPropagation",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.EventHandler",
 | 
						|
            "Name": "@onwaiting",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<System.EventArgs>",
 | 
						|
            "Documentation": "Sets the '@onwaiting' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.",
 | 
						|
            "Metadata": {
 | 
						|
              "Components.IsWeaklyTyped": "True",
 | 
						|
              "Common.DirectiveAttribute": "True",
 | 
						|
              "Common.PropertyName": "onwaiting"
 | 
						|
            },
 | 
						|
            "BoundAttributeParameters": [
 | 
						|
              {
 | 
						|
                "Name": "preventDefault",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@onwaiting' event.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "PreventDefault"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "stopPropagation",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to prevent further propagation of the '@onwaiting' event in the capturing and bubbling phases.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "StopPropagation"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.ClassifyAttributesOnly": "True",
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers",
 | 
						|
          "Common.TypeNameIdentifier": "EventHandlers",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web",
 | 
						|
          "Components.EventHandler.EventArgs": "System.EventArgs",
 | 
						|
          "Components.IsSpecialKind": "Components.EventHandler",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": 17688410,
 | 
						|
        "Kind": "Components.EventHandler",
 | 
						|
        "Name": "onloadstart",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "Sets the '@onloadstart' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.ProgressEventArgs'.",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onloadstart",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onloadstart:preventDefault",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onloadstart:stopPropagation",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.EventHandler",
 | 
						|
            "Name": "@onloadstart",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<Microsoft.AspNetCore.Components.Web.ProgressEventArgs>",
 | 
						|
            "Documentation": "Sets the '@onloadstart' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.ProgressEventArgs'.",
 | 
						|
            "Metadata": {
 | 
						|
              "Components.IsWeaklyTyped": "True",
 | 
						|
              "Common.DirectiveAttribute": "True",
 | 
						|
              "Common.PropertyName": "onloadstart"
 | 
						|
            },
 | 
						|
            "BoundAttributeParameters": [
 | 
						|
              {
 | 
						|
                "Name": "preventDefault",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@onloadstart' event.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "PreventDefault"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "stopPropagation",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to prevent further propagation of the '@onloadstart' event in the capturing and bubbling phases.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "StopPropagation"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.ClassifyAttributesOnly": "True",
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers",
 | 
						|
          "Common.TypeNameIdentifier": "EventHandlers",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web",
 | 
						|
          "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.ProgressEventArgs",
 | 
						|
          "Components.IsSpecialKind": "Components.EventHandler",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": 88011662,
 | 
						|
        "Kind": "Components.EventHandler",
 | 
						|
        "Name": "ontimeout",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "Sets the '@ontimeout' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.ProgressEventArgs'.",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@ontimeout",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@ontimeout:preventDefault",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@ontimeout:stopPropagation",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.EventHandler",
 | 
						|
            "Name": "@ontimeout",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<Microsoft.AspNetCore.Components.Web.ProgressEventArgs>",
 | 
						|
            "Documentation": "Sets the '@ontimeout' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.ProgressEventArgs'.",
 | 
						|
            "Metadata": {
 | 
						|
              "Components.IsWeaklyTyped": "True",
 | 
						|
              "Common.DirectiveAttribute": "True",
 | 
						|
              "Common.PropertyName": "ontimeout"
 | 
						|
            },
 | 
						|
            "BoundAttributeParameters": [
 | 
						|
              {
 | 
						|
                "Name": "preventDefault",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@ontimeout' event.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "PreventDefault"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "stopPropagation",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to prevent further propagation of the '@ontimeout' event in the capturing and bubbling phases.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "StopPropagation"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.ClassifyAttributesOnly": "True",
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers",
 | 
						|
          "Common.TypeNameIdentifier": "EventHandlers",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web",
 | 
						|
          "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.ProgressEventArgs",
 | 
						|
          "Components.IsSpecialKind": "Components.EventHandler",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": -75105590,
 | 
						|
        "Kind": "Components.EventHandler",
 | 
						|
        "Name": "onabort",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "Sets the '@onabort' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.ProgressEventArgs'.",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onabort",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onabort:preventDefault",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onabort:stopPropagation",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.EventHandler",
 | 
						|
            "Name": "@onabort",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<Microsoft.AspNetCore.Components.Web.ProgressEventArgs>",
 | 
						|
            "Documentation": "Sets the '@onabort' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.ProgressEventArgs'.",
 | 
						|
            "Metadata": {
 | 
						|
              "Components.IsWeaklyTyped": "True",
 | 
						|
              "Common.DirectiveAttribute": "True",
 | 
						|
              "Common.PropertyName": "onabort"
 | 
						|
            },
 | 
						|
            "BoundAttributeParameters": [
 | 
						|
              {
 | 
						|
                "Name": "preventDefault",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@onabort' event.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "PreventDefault"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "stopPropagation",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to prevent further propagation of the '@onabort' event in the capturing and bubbling phases.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "StopPropagation"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.ClassifyAttributesOnly": "True",
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers",
 | 
						|
          "Common.TypeNameIdentifier": "EventHandlers",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web",
 | 
						|
          "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.ProgressEventArgs",
 | 
						|
          "Components.IsSpecialKind": "Components.EventHandler",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": 217966503,
 | 
						|
        "Kind": "Components.EventHandler",
 | 
						|
        "Name": "onload",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "Sets the '@onload' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.ProgressEventArgs'.",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onload",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onload:preventDefault",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onload:stopPropagation",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.EventHandler",
 | 
						|
            "Name": "@onload",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<Microsoft.AspNetCore.Components.Web.ProgressEventArgs>",
 | 
						|
            "Documentation": "Sets the '@onload' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.ProgressEventArgs'.",
 | 
						|
            "Metadata": {
 | 
						|
              "Components.IsWeaklyTyped": "True",
 | 
						|
              "Common.DirectiveAttribute": "True",
 | 
						|
              "Common.PropertyName": "onload"
 | 
						|
            },
 | 
						|
            "BoundAttributeParameters": [
 | 
						|
              {
 | 
						|
                "Name": "preventDefault",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@onload' event.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "PreventDefault"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "stopPropagation",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to prevent further propagation of the '@onload' event in the capturing and bubbling phases.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "StopPropagation"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.ClassifyAttributesOnly": "True",
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers",
 | 
						|
          "Common.TypeNameIdentifier": "EventHandlers",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web",
 | 
						|
          "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.ProgressEventArgs",
 | 
						|
          "Components.IsSpecialKind": "Components.EventHandler",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": 624133100,
 | 
						|
        "Kind": "Components.EventHandler",
 | 
						|
        "Name": "onloadend",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "Sets the '@onloadend' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.ProgressEventArgs'.",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onloadend",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onloadend:preventDefault",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onloadend:stopPropagation",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.EventHandler",
 | 
						|
            "Name": "@onloadend",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<Microsoft.AspNetCore.Components.Web.ProgressEventArgs>",
 | 
						|
            "Documentation": "Sets the '@onloadend' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.ProgressEventArgs'.",
 | 
						|
            "Metadata": {
 | 
						|
              "Components.IsWeaklyTyped": "True",
 | 
						|
              "Common.DirectiveAttribute": "True",
 | 
						|
              "Common.PropertyName": "onloadend"
 | 
						|
            },
 | 
						|
            "BoundAttributeParameters": [
 | 
						|
              {
 | 
						|
                "Name": "preventDefault",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@onloadend' event.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "PreventDefault"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "stopPropagation",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to prevent further propagation of the '@onloadend' event in the capturing and bubbling phases.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "StopPropagation"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.ClassifyAttributesOnly": "True",
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers",
 | 
						|
          "Common.TypeNameIdentifier": "EventHandlers",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web",
 | 
						|
          "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.ProgressEventArgs",
 | 
						|
          "Components.IsSpecialKind": "Components.EventHandler",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": 1489523960,
 | 
						|
        "Kind": "Components.EventHandler",
 | 
						|
        "Name": "onprogress",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "Sets the '@onprogress' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.ProgressEventArgs'.",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onprogress",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onprogress:preventDefault",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onprogress:stopPropagation",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.EventHandler",
 | 
						|
            "Name": "@onprogress",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<Microsoft.AspNetCore.Components.Web.ProgressEventArgs>",
 | 
						|
            "Documentation": "Sets the '@onprogress' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.ProgressEventArgs'.",
 | 
						|
            "Metadata": {
 | 
						|
              "Components.IsWeaklyTyped": "True",
 | 
						|
              "Common.DirectiveAttribute": "True",
 | 
						|
              "Common.PropertyName": "onprogress"
 | 
						|
            },
 | 
						|
            "BoundAttributeParameters": [
 | 
						|
              {
 | 
						|
                "Name": "preventDefault",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@onprogress' event.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "PreventDefault"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "stopPropagation",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to prevent further propagation of the '@onprogress' event in the capturing and bubbling phases.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "StopPropagation"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.ClassifyAttributesOnly": "True",
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers",
 | 
						|
          "Common.TypeNameIdentifier": "EventHandlers",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web",
 | 
						|
          "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.ProgressEventArgs",
 | 
						|
          "Components.IsSpecialKind": "Components.EventHandler",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": 1779824733,
 | 
						|
        "Kind": "Components.EventHandler",
 | 
						|
        "Name": "onerror",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "Sets the '@onerror' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.ErrorEventArgs'.",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onerror",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onerror:preventDefault",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onerror:stopPropagation",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.EventHandler",
 | 
						|
            "Name": "@onerror",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<Microsoft.AspNetCore.Components.Web.ErrorEventArgs>",
 | 
						|
            "Documentation": "Sets the '@onerror' attribute to the provided string or delegate value. A delegate value should be of type 'Microsoft.AspNetCore.Components.Web.ErrorEventArgs'.",
 | 
						|
            "Metadata": {
 | 
						|
              "Components.IsWeaklyTyped": "True",
 | 
						|
              "Common.DirectiveAttribute": "True",
 | 
						|
              "Common.PropertyName": "onerror"
 | 
						|
            },
 | 
						|
            "BoundAttributeParameters": [
 | 
						|
              {
 | 
						|
                "Name": "preventDefault",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@onerror' event.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "PreventDefault"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "stopPropagation",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to prevent further propagation of the '@onerror' event in the capturing and bubbling phases.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "StopPropagation"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.ClassifyAttributesOnly": "True",
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers",
 | 
						|
          "Common.TypeNameIdentifier": "EventHandlers",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web",
 | 
						|
          "Components.EventHandler.EventArgs": "Microsoft.AspNetCore.Components.Web.ErrorEventArgs",
 | 
						|
          "Components.IsSpecialKind": "Components.EventHandler",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": -2039558470,
 | 
						|
        "Kind": "Components.EventHandler",
 | 
						|
        "Name": "onactivate",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "Sets the '@onactivate' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onactivate",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onactivate:preventDefault",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onactivate:stopPropagation",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.EventHandler",
 | 
						|
            "Name": "@onactivate",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<System.EventArgs>",
 | 
						|
            "Documentation": "Sets the '@onactivate' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.",
 | 
						|
            "Metadata": {
 | 
						|
              "Components.IsWeaklyTyped": "True",
 | 
						|
              "Common.DirectiveAttribute": "True",
 | 
						|
              "Common.PropertyName": "onactivate"
 | 
						|
            },
 | 
						|
            "BoundAttributeParameters": [
 | 
						|
              {
 | 
						|
                "Name": "preventDefault",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@onactivate' event.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "PreventDefault"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "stopPropagation",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to prevent further propagation of the '@onactivate' event in the capturing and bubbling phases.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "StopPropagation"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.ClassifyAttributesOnly": "True",
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers",
 | 
						|
          "Common.TypeNameIdentifier": "EventHandlers",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web",
 | 
						|
          "Components.EventHandler.EventArgs": "System.EventArgs",
 | 
						|
          "Components.IsSpecialKind": "Components.EventHandler",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": -2144675018,
 | 
						|
        "Kind": "Components.EventHandler",
 | 
						|
        "Name": "onbeforeactivate",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "Sets the '@onbeforeactivate' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onbeforeactivate",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onbeforeactivate:preventDefault",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onbeforeactivate:stopPropagation",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.EventHandler",
 | 
						|
            "Name": "@onbeforeactivate",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<System.EventArgs>",
 | 
						|
            "Documentation": "Sets the '@onbeforeactivate' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.",
 | 
						|
            "Metadata": {
 | 
						|
              "Components.IsWeaklyTyped": "True",
 | 
						|
              "Common.DirectiveAttribute": "True",
 | 
						|
              "Common.PropertyName": "onbeforeactivate"
 | 
						|
            },
 | 
						|
            "BoundAttributeParameters": [
 | 
						|
              {
 | 
						|
                "Name": "preventDefault",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@onbeforeactivate' event.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "PreventDefault"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "stopPropagation",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to prevent further propagation of the '@onbeforeactivate' event in the capturing and bubbling phases.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "StopPropagation"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.ClassifyAttributesOnly": "True",
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers",
 | 
						|
          "Common.TypeNameIdentifier": "EventHandlers",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web",
 | 
						|
          "Components.EventHandler.EventArgs": "System.EventArgs",
 | 
						|
          "Components.IsSpecialKind": "Components.EventHandler",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": -310561605,
 | 
						|
        "Kind": "Components.EventHandler",
 | 
						|
        "Name": "onbeforedeactivate",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "Sets the '@onbeforedeactivate' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onbeforedeactivate",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onbeforedeactivate:preventDefault",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onbeforedeactivate:stopPropagation",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.EventHandler",
 | 
						|
            "Name": "@onbeforedeactivate",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<System.EventArgs>",
 | 
						|
            "Documentation": "Sets the '@onbeforedeactivate' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.",
 | 
						|
            "Metadata": {
 | 
						|
              "Components.IsWeaklyTyped": "True",
 | 
						|
              "Common.DirectiveAttribute": "True",
 | 
						|
              "Common.PropertyName": "onbeforedeactivate"
 | 
						|
            },
 | 
						|
            "BoundAttributeParameters": [
 | 
						|
              {
 | 
						|
                "Name": "preventDefault",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@onbeforedeactivate' event.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "PreventDefault"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "stopPropagation",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to prevent further propagation of the '@onbeforedeactivate' event in the capturing and bubbling phases.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "StopPropagation"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.ClassifyAttributesOnly": "True",
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers",
 | 
						|
          "Common.TypeNameIdentifier": "EventHandlers",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web",
 | 
						|
          "Components.EventHandler.EventArgs": "System.EventArgs",
 | 
						|
          "Components.IsSpecialKind": "Components.EventHandler",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": -1386057494,
 | 
						|
        "Kind": "Components.EventHandler",
 | 
						|
        "Name": "ondeactivate",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "Sets the '@ondeactivate' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@ondeactivate",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@ondeactivate:preventDefault",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@ondeactivate:stopPropagation",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.EventHandler",
 | 
						|
            "Name": "@ondeactivate",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<System.EventArgs>",
 | 
						|
            "Documentation": "Sets the '@ondeactivate' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.",
 | 
						|
            "Metadata": {
 | 
						|
              "Components.IsWeaklyTyped": "True",
 | 
						|
              "Common.DirectiveAttribute": "True",
 | 
						|
              "Common.PropertyName": "ondeactivate"
 | 
						|
            },
 | 
						|
            "BoundAttributeParameters": [
 | 
						|
              {
 | 
						|
                "Name": "preventDefault",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@ondeactivate' event.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "PreventDefault"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "stopPropagation",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to prevent further propagation of the '@ondeactivate' event in the capturing and bubbling phases.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "StopPropagation"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.ClassifyAttributesOnly": "True",
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers",
 | 
						|
          "Common.TypeNameIdentifier": "EventHandlers",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web",
 | 
						|
          "Components.EventHandler.EventArgs": "System.EventArgs",
 | 
						|
          "Components.IsSpecialKind": "Components.EventHandler",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": 201547575,
 | 
						|
        "Kind": "Components.EventHandler",
 | 
						|
        "Name": "onended",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "Sets the '@onended' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onended",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onended:preventDefault",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onended:stopPropagation",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.EventHandler",
 | 
						|
            "Name": "@onended",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<System.EventArgs>",
 | 
						|
            "Documentation": "Sets the '@onended' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.",
 | 
						|
            "Metadata": {
 | 
						|
              "Components.IsWeaklyTyped": "True",
 | 
						|
              "Common.DirectiveAttribute": "True",
 | 
						|
              "Common.PropertyName": "onended"
 | 
						|
            },
 | 
						|
            "BoundAttributeParameters": [
 | 
						|
              {
 | 
						|
                "Name": "preventDefault",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@onended' event.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "PreventDefault"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "stopPropagation",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to prevent further propagation of the '@onended' event in the capturing and bubbling phases.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "StopPropagation"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.ClassifyAttributesOnly": "True",
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers",
 | 
						|
          "Common.TypeNameIdentifier": "EventHandlers",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web",
 | 
						|
          "Components.EventHandler.EventArgs": "System.EventArgs",
 | 
						|
          "Components.IsSpecialKind": "Components.EventHandler",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": 1062914398,
 | 
						|
        "Kind": "Components.EventHandler",
 | 
						|
        "Name": "onfullscreenchange",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "Sets the '@onfullscreenchange' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onfullscreenchange",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onfullscreenchange:preventDefault",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onfullscreenchange:stopPropagation",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.EventHandler",
 | 
						|
            "Name": "@onfullscreenchange",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<System.EventArgs>",
 | 
						|
            "Documentation": "Sets the '@onfullscreenchange' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.",
 | 
						|
            "Metadata": {
 | 
						|
              "Components.IsWeaklyTyped": "True",
 | 
						|
              "Common.DirectiveAttribute": "True",
 | 
						|
              "Common.PropertyName": "onfullscreenchange"
 | 
						|
            },
 | 
						|
            "BoundAttributeParameters": [
 | 
						|
              {
 | 
						|
                "Name": "preventDefault",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@onfullscreenchange' event.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "PreventDefault"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "stopPropagation",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to prevent further propagation of the '@onfullscreenchange' event in the capturing and bubbling phases.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "StopPropagation"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.ClassifyAttributesOnly": "True",
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers",
 | 
						|
          "Common.TypeNameIdentifier": "EventHandlers",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web",
 | 
						|
          "Components.EventHandler.EventArgs": "System.EventArgs",
 | 
						|
          "Components.IsSpecialKind": "Components.EventHandler",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": -909151053,
 | 
						|
        "Kind": "Components.EventHandler",
 | 
						|
        "Name": "onfullscreenerror",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "Sets the '@onfullscreenerror' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onfullscreenerror",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onfullscreenerror:preventDefault",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onfullscreenerror:stopPropagation",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.EventHandler",
 | 
						|
            "Name": "@onfullscreenerror",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<System.EventArgs>",
 | 
						|
            "Documentation": "Sets the '@onfullscreenerror' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.",
 | 
						|
            "Metadata": {
 | 
						|
              "Components.IsWeaklyTyped": "True",
 | 
						|
              "Common.DirectiveAttribute": "True",
 | 
						|
              "Common.PropertyName": "onfullscreenerror"
 | 
						|
            },
 | 
						|
            "BoundAttributeParameters": [
 | 
						|
              {
 | 
						|
                "Name": "preventDefault",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@onfullscreenerror' event.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "PreventDefault"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "stopPropagation",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to prevent further propagation of the '@onfullscreenerror' event in the capturing and bubbling phases.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "StopPropagation"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.ClassifyAttributesOnly": "True",
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers",
 | 
						|
          "Common.TypeNameIdentifier": "EventHandlers",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web",
 | 
						|
          "Components.EventHandler.EventArgs": "System.EventArgs",
 | 
						|
          "Components.IsSpecialKind": "Components.EventHandler",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": 629552242,
 | 
						|
        "Kind": "Components.EventHandler",
 | 
						|
        "Name": "onloadeddata",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "Sets the '@onloadeddata' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onloadeddata",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onloadeddata:preventDefault",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onloadeddata:stopPropagation",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.EventHandler",
 | 
						|
            "Name": "@onloadeddata",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<System.EventArgs>",
 | 
						|
            "Documentation": "Sets the '@onloadeddata' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.",
 | 
						|
            "Metadata": {
 | 
						|
              "Components.IsWeaklyTyped": "True",
 | 
						|
              "Common.DirectiveAttribute": "True",
 | 
						|
              "Common.PropertyName": "onloadeddata"
 | 
						|
            },
 | 
						|
            "BoundAttributeParameters": [
 | 
						|
              {
 | 
						|
                "Name": "preventDefault",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@onloadeddata' event.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "PreventDefault"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "stopPropagation",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to prevent further propagation of the '@onloadeddata' event in the capturing and bubbling phases.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "StopPropagation"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.ClassifyAttributesOnly": "True",
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers",
 | 
						|
          "Common.TypeNameIdentifier": "EventHandlers",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web",
 | 
						|
          "Components.EventHandler.EventArgs": "System.EventArgs",
 | 
						|
          "Components.IsSpecialKind": "Components.EventHandler",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": 1876963048,
 | 
						|
        "Kind": "Components.EventHandler",
 | 
						|
        "Name": "onloadedmetadata",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "Sets the '@onloadedmetadata' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onloadedmetadata",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onloadedmetadata:preventDefault",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onloadedmetadata:stopPropagation",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.EventHandler",
 | 
						|
            "Name": "@onloadedmetadata",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<System.EventArgs>",
 | 
						|
            "Documentation": "Sets the '@onloadedmetadata' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.",
 | 
						|
            "Metadata": {
 | 
						|
              "Components.IsWeaklyTyped": "True",
 | 
						|
              "Common.DirectiveAttribute": "True",
 | 
						|
              "Common.PropertyName": "onloadedmetadata"
 | 
						|
            },
 | 
						|
            "BoundAttributeParameters": [
 | 
						|
              {
 | 
						|
                "Name": "preventDefault",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@onloadedmetadata' event.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "PreventDefault"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "stopPropagation",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to prevent further propagation of the '@onloadedmetadata' event in the capturing and bubbling phases.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "StopPropagation"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.ClassifyAttributesOnly": "True",
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers",
 | 
						|
          "Common.TypeNameIdentifier": "EventHandlers",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web",
 | 
						|
          "Components.EventHandler.EventArgs": "System.EventArgs",
 | 
						|
          "Components.IsSpecialKind": "Components.EventHandler",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": -1725045536,
 | 
						|
        "Kind": "Components.EventHandler",
 | 
						|
        "Name": "onpointerlockchange",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "Sets the '@onpointerlockchange' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onpointerlockchange",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onpointerlockchange:preventDefault",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onpointerlockchange:stopPropagation",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.EventHandler",
 | 
						|
            "Name": "@onpointerlockchange",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<System.EventArgs>",
 | 
						|
            "Documentation": "Sets the '@onpointerlockchange' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.",
 | 
						|
            "Metadata": {
 | 
						|
              "Components.IsWeaklyTyped": "True",
 | 
						|
              "Common.DirectiveAttribute": "True",
 | 
						|
              "Common.PropertyName": "onpointerlockchange"
 | 
						|
            },
 | 
						|
            "BoundAttributeParameters": [
 | 
						|
              {
 | 
						|
                "Name": "preventDefault",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@onpointerlockchange' event.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "PreventDefault"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "stopPropagation",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to prevent further propagation of the '@onpointerlockchange' event in the capturing and bubbling phases.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "StopPropagation"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.ClassifyAttributesOnly": "True",
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers",
 | 
						|
          "Common.TypeNameIdentifier": "EventHandlers",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web",
 | 
						|
          "Components.EventHandler.EventArgs": "System.EventArgs",
 | 
						|
          "Components.IsSpecialKind": "Components.EventHandler",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": -1335750472,
 | 
						|
        "Kind": "Components.EventHandler",
 | 
						|
        "Name": "onpointerlockerror",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "Sets the '@onpointerlockerror' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onpointerlockerror",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onpointerlockerror:preventDefault",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onpointerlockerror:stopPropagation",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.EventHandler",
 | 
						|
            "Name": "@onpointerlockerror",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<System.EventArgs>",
 | 
						|
            "Documentation": "Sets the '@onpointerlockerror' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.",
 | 
						|
            "Metadata": {
 | 
						|
              "Components.IsWeaklyTyped": "True",
 | 
						|
              "Common.DirectiveAttribute": "True",
 | 
						|
              "Common.PropertyName": "onpointerlockerror"
 | 
						|
            },
 | 
						|
            "BoundAttributeParameters": [
 | 
						|
              {
 | 
						|
                "Name": "preventDefault",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@onpointerlockerror' event.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "PreventDefault"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "stopPropagation",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to prevent further propagation of the '@onpointerlockerror' event in the capturing and bubbling phases.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "StopPropagation"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.ClassifyAttributesOnly": "True",
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers",
 | 
						|
          "Common.TypeNameIdentifier": "EventHandlers",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web",
 | 
						|
          "Components.EventHandler.EventArgs": "System.EventArgs",
 | 
						|
          "Components.IsSpecialKind": "Components.EventHandler",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": -242993569,
 | 
						|
        "Kind": "Components.EventHandler",
 | 
						|
        "Name": "onreadystatechange",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "Sets the '@onreadystatechange' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onreadystatechange",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onreadystatechange:preventDefault",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onreadystatechange:stopPropagation",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.EventHandler",
 | 
						|
            "Name": "@onreadystatechange",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<System.EventArgs>",
 | 
						|
            "Documentation": "Sets the '@onreadystatechange' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.",
 | 
						|
            "Metadata": {
 | 
						|
              "Components.IsWeaklyTyped": "True",
 | 
						|
              "Common.DirectiveAttribute": "True",
 | 
						|
              "Common.PropertyName": "onreadystatechange"
 | 
						|
            },
 | 
						|
            "BoundAttributeParameters": [
 | 
						|
              {
 | 
						|
                "Name": "preventDefault",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@onreadystatechange' event.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "PreventDefault"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "stopPropagation",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to prevent further propagation of the '@onreadystatechange' event in the capturing and bubbling phases.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "StopPropagation"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.ClassifyAttributesOnly": "True",
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers",
 | 
						|
          "Common.TypeNameIdentifier": "EventHandlers",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web",
 | 
						|
          "Components.EventHandler.EventArgs": "System.EventArgs",
 | 
						|
          "Components.IsSpecialKind": "Components.EventHandler",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": -609647433,
 | 
						|
        "Kind": "Components.EventHandler",
 | 
						|
        "Name": "onscroll",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "Sets the '@onscroll' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onscroll",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onscroll:preventDefault",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onscroll:stopPropagation",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.EventHandler",
 | 
						|
            "Name": "@onscroll",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<System.EventArgs>",
 | 
						|
            "Documentation": "Sets the '@onscroll' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.",
 | 
						|
            "Metadata": {
 | 
						|
              "Components.IsWeaklyTyped": "True",
 | 
						|
              "Common.DirectiveAttribute": "True",
 | 
						|
              "Common.PropertyName": "onscroll"
 | 
						|
            },
 | 
						|
            "BoundAttributeParameters": [
 | 
						|
              {
 | 
						|
                "Name": "preventDefault",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@onscroll' event.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "PreventDefault"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "stopPropagation",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to prevent further propagation of the '@onscroll' event in the capturing and bubbling phases.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "StopPropagation"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.ClassifyAttributesOnly": "True",
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers",
 | 
						|
          "Common.TypeNameIdentifier": "EventHandlers",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web",
 | 
						|
          "Components.EventHandler.EventArgs": "System.EventArgs",
 | 
						|
          "Components.IsSpecialKind": "Components.EventHandler",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": -869414974,
 | 
						|
        "Kind": "Components.EventHandler",
 | 
						|
        "Name": "ontoggle",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "Sets the '@ontoggle' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@ontoggle",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@ontoggle:preventDefault",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@ontoggle:stopPropagation",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.EventHandler",
 | 
						|
            "Name": "@ontoggle",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<System.EventArgs>",
 | 
						|
            "Documentation": "Sets the '@ontoggle' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.",
 | 
						|
            "Metadata": {
 | 
						|
              "Components.IsWeaklyTyped": "True",
 | 
						|
              "Common.DirectiveAttribute": "True",
 | 
						|
              "Common.PropertyName": "ontoggle"
 | 
						|
            },
 | 
						|
            "BoundAttributeParameters": [
 | 
						|
              {
 | 
						|
                "Name": "preventDefault",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to cancel (if cancelable) the default action that belongs to the '@ontoggle' event.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "PreventDefault"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "stopPropagation",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to prevent further propagation of the '@ontoggle' event in the capturing and bubbling phases.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "StopPropagation"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.ClassifyAttributesOnly": "True",
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers",
 | 
						|
          "Common.TypeNameIdentifier": "EventHandlers",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web",
 | 
						|
          "Components.EventHandler.EventArgs": "System.EventArgs",
 | 
						|
          "Components.IsSpecialKind": "Components.EventHandler",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": -1573705243,
 | 
						|
        "Kind": "Components.EventHandler",
 | 
						|
        "Name": "oncancel",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "Sets the '@oncancel' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@oncancel",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@oncancel:stopPropagation",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.EventHandler",
 | 
						|
            "Name": "@oncancel",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<System.EventArgs>",
 | 
						|
            "Documentation": "Sets the '@oncancel' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.",
 | 
						|
            "Metadata": {
 | 
						|
              "Components.IsWeaklyTyped": "True",
 | 
						|
              "Common.DirectiveAttribute": "True",
 | 
						|
              "Common.PropertyName": "oncancel"
 | 
						|
            },
 | 
						|
            "BoundAttributeParameters": [
 | 
						|
              {
 | 
						|
                "Name": "stopPropagation",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to prevent further propagation of the '@oncancel' event in the capturing and bubbling phases.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "StopPropagation"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.ClassifyAttributesOnly": "True",
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers",
 | 
						|
          "Common.TypeNameIdentifier": "EventHandlers",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web",
 | 
						|
          "Components.EventHandler.EventArgs": "System.EventArgs",
 | 
						|
          "Components.IsSpecialKind": "Components.EventHandler",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": 40136439,
 | 
						|
        "Kind": "Components.EventHandler",
 | 
						|
        "Name": "onclose",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "Sets the '@onclose' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onclose",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@onclose:stopPropagation",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.EventHandler",
 | 
						|
            "Name": "@onclose",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<System.EventArgs>",
 | 
						|
            "Documentation": "Sets the '@onclose' attribute to the provided string or delegate value. A delegate value should be of type 'System.EventArgs'.",
 | 
						|
            "Metadata": {
 | 
						|
              "Components.IsWeaklyTyped": "True",
 | 
						|
              "Common.DirectiveAttribute": "True",
 | 
						|
              "Common.PropertyName": "onclose"
 | 
						|
            },
 | 
						|
            "BoundAttributeParameters": [
 | 
						|
              {
 | 
						|
                "Name": "stopPropagation",
 | 
						|
                "TypeName": "System.Boolean",
 | 
						|
                "Documentation": "Specifies whether to prevent further propagation of the '@onclose' event in the capturing and bubbling phases.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "StopPropagation"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.ClassifyAttributesOnly": "True",
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.EventHandlers",
 | 
						|
          "Common.TypeNameIdentifier": "EventHandlers",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web",
 | 
						|
          "Components.EventHandler.EventArgs": "System.EventArgs",
 | 
						|
          "Components.IsSpecialKind": "Components.EventHandler",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": -1536919636,
 | 
						|
        "Kind": "Components.Splat",
 | 
						|
        "Name": "Attributes",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "Merges a collection of attributes into the current element or component.",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@attributes",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.Splat",
 | 
						|
            "Name": "@attributes",
 | 
						|
            "TypeName": "System.Object",
 | 
						|
            "Documentation": "Merges a collection of attributes into the current element or component.",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "Attributes",
 | 
						|
              "Common.DirectiveAttribute": "True"
 | 
						|
            }
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.ClassifyAttributesOnly": "True",
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Attributes",
 | 
						|
          "Components.IsSpecialKind": "Components.Splat",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": -1170488968,
 | 
						|
        "Kind": "ITagHelper",
 | 
						|
        "Name": "Microsoft.AspNetCore.Mvc.Razor.TagHelpers.UrlResolutionTagHelper",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Mvc.Razor",
 | 
						|
        "Documentation": "<member name=\"T:Microsoft.AspNetCore.Mvc.Razor.TagHelpers.UrlResolutionTagHelper\">\r\n            <summary>\r\n            <see cref=\"T:Microsoft.AspNetCore.Razor.TagHelpers.ITagHelper\" /> implementation targeting elements containing attributes with URL expected values.\r\n            </summary>\r\n            <remarks>Resolves URLs starting with '~/' (relative to the application's 'webroot' setting) that are not\r\n            targeted by other <see cref=\"T:Microsoft.AspNetCore.Razor.TagHelpers.ITagHelper\" />s. Runs prior to other <see cref=\"T:Microsoft.AspNetCore.Razor.TagHelpers.ITagHelper\" />s to ensure\r\n            application-relative URLs are resolved.</remarks>\r\n        </member>",
 | 
						|
        "CaseSensitive": false,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "itemid",
 | 
						|
                "Value": "~/",
 | 
						|
                "ValueComparison": 2
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "a",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "href",
 | 
						|
                "Value": "~/",
 | 
						|
                "ValueComparison": 2
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "applet",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "archive",
 | 
						|
                "Value": "~/",
 | 
						|
                "ValueComparison": 2
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "area",
 | 
						|
            "TagStructure": 2,
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "href",
 | 
						|
                "Value": "~/",
 | 
						|
                "ValueComparison": 2
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "audio",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "src",
 | 
						|
                "Value": "~/",
 | 
						|
                "ValueComparison": 2
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "base",
 | 
						|
            "TagStructure": 2,
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "href",
 | 
						|
                "Value": "~/",
 | 
						|
                "ValueComparison": 2
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "blockquote",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "cite",
 | 
						|
                "Value": "~/",
 | 
						|
                "ValueComparison": 2
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "button",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "formaction",
 | 
						|
                "Value": "~/",
 | 
						|
                "ValueComparison": 2
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "del",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "cite",
 | 
						|
                "Value": "~/",
 | 
						|
                "ValueComparison": 2
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "embed",
 | 
						|
            "TagStructure": 2,
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "src",
 | 
						|
                "Value": "~/",
 | 
						|
                "ValueComparison": 2
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "form",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "action",
 | 
						|
                "Value": "~/",
 | 
						|
                "ValueComparison": 2
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "html",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "manifest",
 | 
						|
                "Value": "~/",
 | 
						|
                "ValueComparison": 2
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "iframe",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "src",
 | 
						|
                "Value": "~/",
 | 
						|
                "ValueComparison": 2
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "img",
 | 
						|
            "TagStructure": 2,
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "src",
 | 
						|
                "Value": "~/",
 | 
						|
                "ValueComparison": 2
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "img",
 | 
						|
            "TagStructure": 2,
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "srcset",
 | 
						|
                "Value": "~/",
 | 
						|
                "ValueComparison": 2
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "input",
 | 
						|
            "TagStructure": 2,
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "src",
 | 
						|
                "Value": "~/",
 | 
						|
                "ValueComparison": 2
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "input",
 | 
						|
            "TagStructure": 2,
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "formaction",
 | 
						|
                "Value": "~/",
 | 
						|
                "ValueComparison": 2
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "ins",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "cite",
 | 
						|
                "Value": "~/",
 | 
						|
                "ValueComparison": 2
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "link",
 | 
						|
            "TagStructure": 2,
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "href",
 | 
						|
                "Value": "~/",
 | 
						|
                "ValueComparison": 2
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "menuitem",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "icon",
 | 
						|
                "Value": "~/",
 | 
						|
                "ValueComparison": 2
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "object",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "archive",
 | 
						|
                "Value": "~/",
 | 
						|
                "ValueComparison": 2
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "object",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "data",
 | 
						|
                "Value": "~/",
 | 
						|
                "ValueComparison": 2
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "q",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "cite",
 | 
						|
                "Value": "~/",
 | 
						|
                "ValueComparison": 2
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "script",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "src",
 | 
						|
                "Value": "~/",
 | 
						|
                "ValueComparison": 2
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "source",
 | 
						|
            "TagStructure": 2,
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "src",
 | 
						|
                "Value": "~/",
 | 
						|
                "ValueComparison": 2
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "source",
 | 
						|
            "TagStructure": 2,
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "srcset",
 | 
						|
                "Value": "~/",
 | 
						|
                "ValueComparison": 2
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "track",
 | 
						|
            "TagStructure": 2,
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "src",
 | 
						|
                "Value": "~/",
 | 
						|
                "ValueComparison": 2
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "video",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "src",
 | 
						|
                "Value": "~/",
 | 
						|
                "ValueComparison": 2
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "video",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "poster",
 | 
						|
                "Value": "~/",
 | 
						|
                "ValueComparison": 2
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Mvc.Razor.TagHelpers.UrlResolutionTagHelper",
 | 
						|
          "Common.TypeNameIdentifier": "UrlResolutionTagHelper",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Mvc.Razor.TagHelpers",
 | 
						|
          "Runtime.Name": "ITagHelper"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": -1648257659,
 | 
						|
        "Kind": "ITagHelper",
 | 
						|
        "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers",
 | 
						|
        "Documentation": "<member name=\"T:Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper\">\r\n            <summary>\r\n            <see cref=\"T:Microsoft.AspNetCore.Razor.TagHelpers.ITagHelper\" /> implementation targeting <a> elements.\r\n            </summary>\r\n        </member>",
 | 
						|
        "CaseSensitive": false,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "a",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "asp-action"
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "a",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "asp-controller"
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "a",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "asp-area"
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "a",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "asp-page"
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "a",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "asp-page-handler"
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "a",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "asp-fragment"
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "a",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "asp-host"
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "a",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "asp-protocol"
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "a",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "asp-route"
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "a",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "asp-all-route-data"
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "a",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "asp-route-",
 | 
						|
                "NameComparison": 1
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "ITagHelper",
 | 
						|
            "Name": "asp-action",
 | 
						|
            "TypeName": "System.String",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper.Action\">\r\n            <summary>\r\n            The name of the action method.\r\n            </summary>\r\n            <remarks>\r\n            Must be <c>null</c> if <see cref=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper.Route\" /> or <see cref=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper.Page\" /> is non-<c>null</c>.\r\n            </remarks>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "Action"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "ITagHelper",
 | 
						|
            "Name": "asp-controller",
 | 
						|
            "TypeName": "System.String",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper.Controller\">\r\n            <summary>\r\n            The name of the controller.\r\n            </summary>\r\n            <remarks>\r\n            Must be <c>null</c> if <see cref=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper.Route\" /> or <see cref=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper.Page\" /> is non-<c>null</c>.\r\n            </remarks>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "Controller"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "ITagHelper",
 | 
						|
            "Name": "asp-area",
 | 
						|
            "TypeName": "System.String",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper.Area\">\r\n            <summary>\r\n            The name of the area.\r\n            </summary>\r\n            <remarks>\r\n            Must be <c>null</c> if <see cref=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper.Route\" /> is non-<c>null</c>.\r\n            </remarks>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "Area"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "ITagHelper",
 | 
						|
            "Name": "asp-page",
 | 
						|
            "TypeName": "System.String",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper.Page\">\r\n            <summary>\r\n            The name of the page.\r\n            </summary>\r\n            <remarks>\r\n            Must be <c>null</c> if <see cref=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper.Route\" /> or <see cref=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper.Action\" />, <see cref=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper.Controller\" />\r\n            is non-<c>null</c>.\r\n            </remarks>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "Page"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "ITagHelper",
 | 
						|
            "Name": "asp-page-handler",
 | 
						|
            "TypeName": "System.String",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper.PageHandler\">\r\n            <summary>\r\n            The name of the page handler.\r\n            </summary>\r\n            <remarks>\r\n            Must be <c>null</c> if <see cref=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper.Route\" /> or <see cref=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper.Action\" />, or <see cref=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper.Controller\" />\r\n            is non-<c>null</c>.\r\n            </remarks>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "PageHandler"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "ITagHelper",
 | 
						|
            "Name": "asp-protocol",
 | 
						|
            "TypeName": "System.String",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper.Protocol\">\r\n            <summary>\r\n            The protocol for the URL, such as \"http\" or \"https\".\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "Protocol"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "ITagHelper",
 | 
						|
            "Name": "asp-host",
 | 
						|
            "TypeName": "System.String",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper.Host\">\r\n            <summary>\r\n            The host name.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "Host"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "ITagHelper",
 | 
						|
            "Name": "asp-fragment",
 | 
						|
            "TypeName": "System.String",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper.Fragment\">\r\n            <summary>\r\n            The URL fragment name.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "Fragment"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "ITagHelper",
 | 
						|
            "Name": "asp-route",
 | 
						|
            "TypeName": "System.String",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper.Route\">\r\n            <summary>\r\n            Name of the route.\r\n            </summary>\r\n            <remarks>\r\n            Must be <c>null</c> if one of <see cref=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper.Action\" />, <see cref=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper.Controller\" />, <see cref=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper.Area\" />\r\n            or <see cref=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper.Page\" /> is non-<c>null</c>.\r\n            </remarks>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "Route"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "ITagHelper",
 | 
						|
            "Name": "asp-all-route-data",
 | 
						|
            "TypeName": "System.Collections.Generic.IDictionary<System.String, System.String>",
 | 
						|
            "IndexerNamePrefix": "asp-route-",
 | 
						|
            "IndexerTypeName": "System.String",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper.RouteValues\">\r\n            <summary>\r\n            Additional parameters for the route.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "RouteValues"
 | 
						|
            }
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper",
 | 
						|
          "Common.TypeNameIdentifier": "AnchorTagHelper",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Mvc.TagHelpers",
 | 
						|
          "Runtime.Name": "ITagHelper"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": -343762277,
 | 
						|
        "Kind": "ITagHelper",
 | 
						|
        "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.CacheTagHelper",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers",
 | 
						|
        "Documentation": "<member name=\"T:Microsoft.AspNetCore.Mvc.TagHelpers.CacheTagHelper\">\r\n            <summary>\r\n            <see cref=\"T:Microsoft.AspNetCore.Razor.TagHelpers.TagHelper\" /> implementation targeting <cache> elements.\r\n            </summary>\r\n        </member>",
 | 
						|
        "CaseSensitive": false,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "cache"
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "ITagHelper",
 | 
						|
            "Name": "priority",
 | 
						|
            "TypeName": "Microsoft.Extensions.Caching.Memory.CacheItemPriority?",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.CacheTagHelper.Priority\">\r\n            <summary>\r\n            Gets or sets the <see cref=\"T:Microsoft.Extensions.Caching.Memory.CacheItemPriority\" /> policy for the cache entry.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "Priority"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "ITagHelper",
 | 
						|
            "Name": "vary-by",
 | 
						|
            "TypeName": "System.String",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.CacheTagHelperBase.VaryBy\">\r\n            <summary>\r\n            Gets or sets a <see cref=\"T:System.String\" /> to vary the cached result by.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "VaryBy"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "ITagHelper",
 | 
						|
            "Name": "vary-by-header",
 | 
						|
            "TypeName": "System.String",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.CacheTagHelperBase.VaryByHeader\">\r\n            <summary>\r\n            Gets or sets a comma-delimited set of HTTP request headers to vary the cached result by.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "VaryByHeader"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "ITagHelper",
 | 
						|
            "Name": "vary-by-query",
 | 
						|
            "TypeName": "System.String",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.CacheTagHelperBase.VaryByQuery\">\r\n            <summary>\r\n            Gets or sets a comma-delimited set of query parameters to vary the cached result by.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "VaryByQuery"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "ITagHelper",
 | 
						|
            "Name": "vary-by-route",
 | 
						|
            "TypeName": "System.String",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.CacheTagHelperBase.VaryByRoute\">\r\n            <summary>\r\n            Gets or sets a comma-delimited set of route data parameters to vary the cached result by.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "VaryByRoute"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "ITagHelper",
 | 
						|
            "Name": "vary-by-cookie",
 | 
						|
            "TypeName": "System.String",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.CacheTagHelperBase.VaryByCookie\">\r\n            <summary>\r\n            Gets or sets a comma-delimited set of cookie names to vary the cached result by.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "VaryByCookie"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "ITagHelper",
 | 
						|
            "Name": "vary-by-user",
 | 
						|
            "TypeName": "System.Boolean",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.CacheTagHelperBase.VaryByUser\">\r\n            <summary>\r\n            Gets or sets a value that determines if the cached result is to be varied by the Identity for the logged in\r\n            <see cref=\"P:Microsoft.AspNetCore.Http.HttpContext.User\" />.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "VaryByUser"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "ITagHelper",
 | 
						|
            "Name": "vary-by-culture",
 | 
						|
            "TypeName": "System.Boolean",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.CacheTagHelperBase.VaryByCulture\">\r\n            <summary>\r\n            Gets or sets a value that determines if the cached result is to be varied by request culture.\r\n            <para>\r\n            Setting this to <c>true</c> would result in the result to be varied by <see cref=\"P:System.Globalization.CultureInfo.CurrentCulture\" />\r\n            and <see cref=\"P:System.Globalization.CultureInfo.CurrentUICulture\" />.\r\n            </para>\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "VaryByCulture"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "ITagHelper",
 | 
						|
            "Name": "expires-on",
 | 
						|
            "TypeName": "System.DateTimeOffset?",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.CacheTagHelperBase.ExpiresOn\">\r\n            <summary>\r\n            Gets or sets the exact <see cref=\"T:System.DateTimeOffset\" /> the cache entry should be evicted.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "ExpiresOn"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "ITagHelper",
 | 
						|
            "Name": "expires-after",
 | 
						|
            "TypeName": "System.TimeSpan?",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.CacheTagHelperBase.ExpiresAfter\">\r\n            <summary>\r\n            Gets or sets the duration, from the time the cache entry was added, when it should be evicted.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "ExpiresAfter"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "ITagHelper",
 | 
						|
            "Name": "expires-sliding",
 | 
						|
            "TypeName": "System.TimeSpan?",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.CacheTagHelperBase.ExpiresSliding\">\r\n            <summary>\r\n            Gets or sets the duration from last access that the cache entry should be evicted.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "ExpiresSliding"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "ITagHelper",
 | 
						|
            "Name": "enabled",
 | 
						|
            "TypeName": "System.Boolean",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.CacheTagHelperBase.Enabled\">\r\n            <summary>\r\n            Gets or sets the value which determines if the tag helper is enabled or not.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "Enabled"
 | 
						|
            }
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Mvc.TagHelpers.CacheTagHelper",
 | 
						|
          "Common.TypeNameIdentifier": "CacheTagHelper",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Mvc.TagHelpers",
 | 
						|
          "Runtime.Name": "ITagHelper"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": 593830006,
 | 
						|
        "Kind": "ITagHelper",
 | 
						|
        "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.ComponentTagHelper",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers",
 | 
						|
        "Documentation": "<member name=\"T:Microsoft.AspNetCore.Mvc.TagHelpers.ComponentTagHelper\">\r\n            <summary>\r\n            A <see cref=\"T:Microsoft.AspNetCore.Razor.TagHelpers.TagHelper\" /> that renders a Razor component.\r\n            </summary>\r\n        </member>",
 | 
						|
        "CaseSensitive": false,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "component",
 | 
						|
            "TagStructure": 2,
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "type"
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "ITagHelper",
 | 
						|
            "Name": "params",
 | 
						|
            "TypeName": "System.Collections.Generic.IDictionary<System.String, System.Object>",
 | 
						|
            "IndexerNamePrefix": "param-",
 | 
						|
            "IndexerTypeName": "System.Object",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.ComponentTagHelper.Parameters\">\r\n            <summary>\r\n            Gets or sets values for component parameters.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "Parameters"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "ITagHelper",
 | 
						|
            "Name": "type",
 | 
						|
            "TypeName": "System.Type",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.ComponentTagHelper.ComponentType\">\r\n            <summary>\r\n            Gets or sets the component type. This value is required.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "ComponentType"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "ITagHelper",
 | 
						|
            "Name": "render-mode",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Mvc.Rendering.RenderMode",
 | 
						|
            "IsEnum": true,
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.ComponentTagHelper.RenderMode\">\r\n            <summary>\r\n            Gets or sets the <see cref=\"T:Microsoft.AspNetCore.Mvc.Rendering.RenderMode\" />\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "RenderMode"
 | 
						|
            }
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Mvc.TagHelpers.ComponentTagHelper",
 | 
						|
          "Common.TypeNameIdentifier": "ComponentTagHelper",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Mvc.TagHelpers",
 | 
						|
          "Runtime.Name": "ITagHelper"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": 766303585,
 | 
						|
        "Kind": "ITagHelper",
 | 
						|
        "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.DistributedCacheTagHelper",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers",
 | 
						|
        "Documentation": "<member name=\"T:Microsoft.AspNetCore.Mvc.TagHelpers.DistributedCacheTagHelper\">\r\n            <summary>\r\n            <see cref=\"T:Microsoft.AspNetCore.Razor.TagHelpers.TagHelper\" /> implementation targeting <distributed-cache> elements.\r\n            </summary>\r\n        </member>",
 | 
						|
        "CaseSensitive": false,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "distributed-cache",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "name"
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "ITagHelper",
 | 
						|
            "Name": "name",
 | 
						|
            "TypeName": "System.String",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.DistributedCacheTagHelper.Name\">\r\n            <summary>\r\n            Gets or sets a unique name to discriminate cached entries.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "Name"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "ITagHelper",
 | 
						|
            "Name": "vary-by",
 | 
						|
            "TypeName": "System.String",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.CacheTagHelperBase.VaryBy\">\r\n            <summary>\r\n            Gets or sets a <see cref=\"T:System.String\" /> to vary the cached result by.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "VaryBy"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "ITagHelper",
 | 
						|
            "Name": "vary-by-header",
 | 
						|
            "TypeName": "System.String",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.CacheTagHelperBase.VaryByHeader\">\r\n            <summary>\r\n            Gets or sets a comma-delimited set of HTTP request headers to vary the cached result by.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "VaryByHeader"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "ITagHelper",
 | 
						|
            "Name": "vary-by-query",
 | 
						|
            "TypeName": "System.String",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.CacheTagHelperBase.VaryByQuery\">\r\n            <summary>\r\n            Gets or sets a comma-delimited set of query parameters to vary the cached result by.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "VaryByQuery"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "ITagHelper",
 | 
						|
            "Name": "vary-by-route",
 | 
						|
            "TypeName": "System.String",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.CacheTagHelperBase.VaryByRoute\">\r\n            <summary>\r\n            Gets or sets a comma-delimited set of route data parameters to vary the cached result by.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "VaryByRoute"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "ITagHelper",
 | 
						|
            "Name": "vary-by-cookie",
 | 
						|
            "TypeName": "System.String",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.CacheTagHelperBase.VaryByCookie\">\r\n            <summary>\r\n            Gets or sets a comma-delimited set of cookie names to vary the cached result by.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "VaryByCookie"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "ITagHelper",
 | 
						|
            "Name": "vary-by-user",
 | 
						|
            "TypeName": "System.Boolean",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.CacheTagHelperBase.VaryByUser\">\r\n            <summary>\r\n            Gets or sets a value that determines if the cached result is to be varied by the Identity for the logged in\r\n            <see cref=\"P:Microsoft.AspNetCore.Http.HttpContext.User\" />.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "VaryByUser"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "ITagHelper",
 | 
						|
            "Name": "vary-by-culture",
 | 
						|
            "TypeName": "System.Boolean",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.CacheTagHelperBase.VaryByCulture\">\r\n            <summary>\r\n            Gets or sets a value that determines if the cached result is to be varied by request culture.\r\n            <para>\r\n            Setting this to <c>true</c> would result in the result to be varied by <see cref=\"P:System.Globalization.CultureInfo.CurrentCulture\" />\r\n            and <see cref=\"P:System.Globalization.CultureInfo.CurrentUICulture\" />.\r\n            </para>\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "VaryByCulture"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "ITagHelper",
 | 
						|
            "Name": "expires-on",
 | 
						|
            "TypeName": "System.DateTimeOffset?",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.CacheTagHelperBase.ExpiresOn\">\r\n            <summary>\r\n            Gets or sets the exact <see cref=\"T:System.DateTimeOffset\" /> the cache entry should be evicted.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "ExpiresOn"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "ITagHelper",
 | 
						|
            "Name": "expires-after",
 | 
						|
            "TypeName": "System.TimeSpan?",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.CacheTagHelperBase.ExpiresAfter\">\r\n            <summary>\r\n            Gets or sets the duration, from the time the cache entry was added, when it should be evicted.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "ExpiresAfter"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "ITagHelper",
 | 
						|
            "Name": "expires-sliding",
 | 
						|
            "TypeName": "System.TimeSpan?",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.CacheTagHelperBase.ExpiresSliding\">\r\n            <summary>\r\n            Gets or sets the duration from last access that the cache entry should be evicted.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "ExpiresSliding"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "ITagHelper",
 | 
						|
            "Name": "enabled",
 | 
						|
            "TypeName": "System.Boolean",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.CacheTagHelperBase.Enabled\">\r\n            <summary>\r\n            Gets or sets the value which determines if the tag helper is enabled or not.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "Enabled"
 | 
						|
            }
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Mvc.TagHelpers.DistributedCacheTagHelper",
 | 
						|
          "Common.TypeNameIdentifier": "DistributedCacheTagHelper",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Mvc.TagHelpers",
 | 
						|
          "Runtime.Name": "ITagHelper"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": 1830930774,
 | 
						|
        "Kind": "ITagHelper",
 | 
						|
        "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.EnvironmentTagHelper",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers",
 | 
						|
        "Documentation": "<member name=\"T:Microsoft.AspNetCore.Mvc.TagHelpers.EnvironmentTagHelper\">\r\n            <summary>\r\n            <see cref=\"T:Microsoft.AspNetCore.Razor.TagHelpers.ITagHelper\" /> implementation targeting <environment> elements that conditionally renders\r\n            content based on the current value of <see cref=\"P:Microsoft.AspNetCore.Hosting.IHostingEnvironment.EnvironmentName\" />.\r\n            If the environment is not listed in the specified <see cref=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.EnvironmentTagHelper.Names\" /> or <see cref=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.EnvironmentTagHelper.Include\" />,\r\n            or if it is in <see cref=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.EnvironmentTagHelper.Exclude\" />, the content will not be rendered.\r\n            </summary>\r\n        </member>",
 | 
						|
        "CaseSensitive": false,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "environment"
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "ITagHelper",
 | 
						|
            "Name": "names",
 | 
						|
            "TypeName": "System.String",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.EnvironmentTagHelper.Names\">\r\n            <summary>\r\n            A comma separated list of environment names in which the content should be rendered.\r\n            If the current environment is also in the <see cref=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.EnvironmentTagHelper.Exclude\" /> list, the content will not be rendered.\r\n            </summary>\r\n            <remarks>\r\n            The specified environment names are compared case insensitively to the current value of\r\n            <see cref=\"P:Microsoft.AspNetCore.Hosting.IHostingEnvironment.EnvironmentName\" />.\r\n            </remarks>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "Names"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "ITagHelper",
 | 
						|
            "Name": "include",
 | 
						|
            "TypeName": "System.String",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.EnvironmentTagHelper.Include\">\r\n            <summary>\r\n            A comma separated list of environment names in which the content should be rendered.\r\n            If the current environment is also in the <see cref=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.EnvironmentTagHelper.Exclude\" /> list, the content will not be rendered.\r\n            </summary>\r\n            <remarks>\r\n            The specified environment names are compared case insensitively to the current value of\r\n            <see cref=\"P:Microsoft.AspNetCore.Hosting.IHostingEnvironment.EnvironmentName\" />.\r\n            </remarks>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "Include"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "ITagHelper",
 | 
						|
            "Name": "exclude",
 | 
						|
            "TypeName": "System.String",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.EnvironmentTagHelper.Exclude\">\r\n            <summary>\r\n            A comma separated list of environment names in which the content will not be rendered.\r\n            </summary>\r\n            <remarks>\r\n            The specified environment names are compared case insensitively to the current value of\r\n            <see cref=\"P:Microsoft.AspNetCore.Hosting.IHostingEnvironment.EnvironmentName\" />.\r\n            </remarks>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "Exclude"
 | 
						|
            }
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Mvc.TagHelpers.EnvironmentTagHelper",
 | 
						|
          "Common.TypeNameIdentifier": "EnvironmentTagHelper",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Mvc.TagHelpers",
 | 
						|
          "Runtime.Name": "ITagHelper"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": 1226895784,
 | 
						|
        "Kind": "ITagHelper",
 | 
						|
        "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.FormActionTagHelper",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers",
 | 
						|
        "Documentation": "<member name=\"T:Microsoft.AspNetCore.Mvc.TagHelpers.FormActionTagHelper\">\r\n            <summary>\r\n            <see cref=\"T:Microsoft.AspNetCore.Razor.TagHelpers.ITagHelper\" /> implementation targeting <button> elements and <input> elements with\r\n            their <c>type</c> attribute set to <c>image</c> or <c>submit</c>.\r\n            </summary>\r\n        </member>",
 | 
						|
        "CaseSensitive": false,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "button",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "asp-action"
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "button",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "asp-controller"
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "button",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "asp-area"
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "button",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "asp-page"
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "button",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "asp-page-handler"
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "button",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "asp-fragment"
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "button",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "asp-route"
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "button",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "asp-all-route-data"
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "button",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "asp-route-",
 | 
						|
                "NameComparison": 1
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "input",
 | 
						|
            "TagStructure": 2,
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "type",
 | 
						|
                "Value": "image",
 | 
						|
                "ValueComparison": 1
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "asp-action"
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "input",
 | 
						|
            "TagStructure": 2,
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "type",
 | 
						|
                "Value": "image",
 | 
						|
                "ValueComparison": 1
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "asp-controller"
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "input",
 | 
						|
            "TagStructure": 2,
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "type",
 | 
						|
                "Value": "image",
 | 
						|
                "ValueComparison": 1
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "asp-area"
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "input",
 | 
						|
            "TagStructure": 2,
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "type",
 | 
						|
                "Value": "image",
 | 
						|
                "ValueComparison": 1
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "asp-page"
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "input",
 | 
						|
            "TagStructure": 2,
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "type",
 | 
						|
                "Value": "image",
 | 
						|
                "ValueComparison": 1
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "asp-page-handler"
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "input",
 | 
						|
            "TagStructure": 2,
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "type",
 | 
						|
                "Value": "image",
 | 
						|
                "ValueComparison": 1
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "asp-fragment"
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "input",
 | 
						|
            "TagStructure": 2,
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "type",
 | 
						|
                "Value": "image",
 | 
						|
                "ValueComparison": 1
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "asp-route"
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "input",
 | 
						|
            "TagStructure": 2,
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "type",
 | 
						|
                "Value": "image",
 | 
						|
                "ValueComparison": 1
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "asp-all-route-data"
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "input",
 | 
						|
            "TagStructure": 2,
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "type",
 | 
						|
                "Value": "image",
 | 
						|
                "ValueComparison": 1
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "asp-route-",
 | 
						|
                "NameComparison": 1
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "input",
 | 
						|
            "TagStructure": 2,
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "type",
 | 
						|
                "Value": "submit",
 | 
						|
                "ValueComparison": 1
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "asp-action"
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "input",
 | 
						|
            "TagStructure": 2,
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "type",
 | 
						|
                "Value": "submit",
 | 
						|
                "ValueComparison": 1
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "asp-controller"
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "input",
 | 
						|
            "TagStructure": 2,
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "type",
 | 
						|
                "Value": "submit",
 | 
						|
                "ValueComparison": 1
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "asp-area"
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "input",
 | 
						|
            "TagStructure": 2,
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "type",
 | 
						|
                "Value": "submit",
 | 
						|
                "ValueComparison": 1
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "asp-page"
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "input",
 | 
						|
            "TagStructure": 2,
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "type",
 | 
						|
                "Value": "submit",
 | 
						|
                "ValueComparison": 1
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "asp-page-handler"
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "input",
 | 
						|
            "TagStructure": 2,
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "type",
 | 
						|
                "Value": "submit",
 | 
						|
                "ValueComparison": 1
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "asp-fragment"
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "input",
 | 
						|
            "TagStructure": 2,
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "type",
 | 
						|
                "Value": "submit",
 | 
						|
                "ValueComparison": 1
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "asp-route"
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "input",
 | 
						|
            "TagStructure": 2,
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "type",
 | 
						|
                "Value": "submit",
 | 
						|
                "ValueComparison": 1
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "asp-all-route-data"
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "input",
 | 
						|
            "TagStructure": 2,
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "type",
 | 
						|
                "Value": "submit",
 | 
						|
                "ValueComparison": 1
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "asp-route-",
 | 
						|
                "NameComparison": 1
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "ITagHelper",
 | 
						|
            "Name": "asp-action",
 | 
						|
            "TypeName": "System.String",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.FormActionTagHelper.Action\">\r\n            <summary>\r\n            The name of the action method.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "Action"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "ITagHelper",
 | 
						|
            "Name": "asp-controller",
 | 
						|
            "TypeName": "System.String",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.FormActionTagHelper.Controller\">\r\n            <summary>\r\n            The name of the controller.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "Controller"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "ITagHelper",
 | 
						|
            "Name": "asp-area",
 | 
						|
            "TypeName": "System.String",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.FormActionTagHelper.Area\">\r\n            <summary>\r\n            The name of the area.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "Area"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "ITagHelper",
 | 
						|
            "Name": "asp-page",
 | 
						|
            "TypeName": "System.String",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.FormActionTagHelper.Page\">\r\n            <summary>\r\n            The name of the page.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "Page"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "ITagHelper",
 | 
						|
            "Name": "asp-page-handler",
 | 
						|
            "TypeName": "System.String",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.FormActionTagHelper.PageHandler\">\r\n            <summary>\r\n            The name of the page handler.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "PageHandler"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "ITagHelper",
 | 
						|
            "Name": "asp-fragment",
 | 
						|
            "TypeName": "System.String",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.FormActionTagHelper.Fragment\">\r\n            <summary>\r\n            Gets or sets the URL fragment.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "Fragment"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "ITagHelper",
 | 
						|
            "Name": "asp-route",
 | 
						|
            "TypeName": "System.String",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.FormActionTagHelper.Route\">\r\n            <summary>\r\n            Name of the route.\r\n            </summary>\r\n            <remarks>\r\n            Must be <c>null</c> if <see cref=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.FormActionTagHelper.Action\" /> or <see cref=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.FormActionTagHelper.Controller\" /> is non-<c>null</c>.\r\n            </remarks>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "Route"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "ITagHelper",
 | 
						|
            "Name": "asp-all-route-data",
 | 
						|
            "TypeName": "System.Collections.Generic.IDictionary<System.String, System.String>",
 | 
						|
            "IndexerNamePrefix": "asp-route-",
 | 
						|
            "IndexerTypeName": "System.String",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.FormActionTagHelper.RouteValues\">\r\n            <summary>\r\n            Additional parameters for the route.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "RouteValues"
 | 
						|
            }
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Mvc.TagHelpers.FormActionTagHelper",
 | 
						|
          "Common.TypeNameIdentifier": "FormActionTagHelper",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Mvc.TagHelpers",
 | 
						|
          "Runtime.Name": "ITagHelper"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": 554726343,
 | 
						|
        "Kind": "ITagHelper",
 | 
						|
        "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.FormTagHelper",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers",
 | 
						|
        "Documentation": "<member name=\"T:Microsoft.AspNetCore.Mvc.TagHelpers.FormTagHelper\">\r\n            <summary>\r\n            <see cref=\"T:Microsoft.AspNetCore.Razor.TagHelpers.ITagHelper\" /> implementation targeting <form> elements.\r\n            </summary>\r\n        </member>",
 | 
						|
        "CaseSensitive": false,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "form"
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "ITagHelper",
 | 
						|
            "Name": "asp-action",
 | 
						|
            "TypeName": "System.String",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.FormTagHelper.Action\">\r\n            <summary>\r\n            The name of the action method.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "Action"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "ITagHelper",
 | 
						|
            "Name": "asp-controller",
 | 
						|
            "TypeName": "System.String",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.FormTagHelper.Controller\">\r\n            <summary>\r\n            The name of the controller.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "Controller"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "ITagHelper",
 | 
						|
            "Name": "asp-area",
 | 
						|
            "TypeName": "System.String",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.FormTagHelper.Area\">\r\n            <summary>\r\n            The name of the area.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "Area"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "ITagHelper",
 | 
						|
            "Name": "asp-page",
 | 
						|
            "TypeName": "System.String",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.FormTagHelper.Page\">\r\n            <summary>\r\n            The name of the page.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "Page"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "ITagHelper",
 | 
						|
            "Name": "asp-page-handler",
 | 
						|
            "TypeName": "System.String",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.FormTagHelper.PageHandler\">\r\n            <summary>\r\n            The name of the page handler.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "PageHandler"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "ITagHelper",
 | 
						|
            "Name": "asp-antiforgery",
 | 
						|
            "TypeName": "System.Boolean?",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.FormTagHelper.Antiforgery\">\r\n            <summary>\r\n            Whether the antiforgery token should be generated.\r\n            </summary>\r\n            <value>Defaults to <c>false</c> if user provides an <c>action</c> attribute\r\n            or if the <c>method</c> is <see cref=\"F:Microsoft.AspNetCore.Mvc.Rendering.FormMethod.Get\" />; <c>true</c> otherwise.</value>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "Antiforgery"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "ITagHelper",
 | 
						|
            "Name": "asp-fragment",
 | 
						|
            "TypeName": "System.String",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.FormTagHelper.Fragment\">\r\n            <summary>\r\n            Gets or sets the URL fragment.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "Fragment"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "ITagHelper",
 | 
						|
            "Name": "asp-route",
 | 
						|
            "TypeName": "System.String",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.FormTagHelper.Route\">\r\n            <summary>\r\n            Name of the route.\r\n            </summary>\r\n            <remarks>\r\n            Must be <c>null</c> if <see cref=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.FormTagHelper.Action\" /> or <see cref=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.FormTagHelper.Controller\" /> is non-<c>null</c>.\r\n            </remarks>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "Route"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "ITagHelper",
 | 
						|
            "Name": "asp-all-route-data",
 | 
						|
            "TypeName": "System.Collections.Generic.IDictionary<System.String, System.String>",
 | 
						|
            "IndexerNamePrefix": "asp-route-",
 | 
						|
            "IndexerTypeName": "System.String",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.FormTagHelper.RouteValues\">\r\n            <summary>\r\n            Additional parameters for the route.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "RouteValues"
 | 
						|
            }
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Mvc.TagHelpers.FormTagHelper",
 | 
						|
          "Common.TypeNameIdentifier": "FormTagHelper",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Mvc.TagHelpers",
 | 
						|
          "Runtime.Name": "ITagHelper"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": 211249249,
 | 
						|
        "Kind": "ITagHelper",
 | 
						|
        "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.ImageTagHelper",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers",
 | 
						|
        "Documentation": "<member name=\"T:Microsoft.AspNetCore.Mvc.TagHelpers.ImageTagHelper\">\r\n            <summary>\r\n            <see cref=\"T:Microsoft.AspNetCore.Razor.TagHelpers.ITagHelper\" /> implementation targeting <img> elements that supports file versioning.\r\n            </summary>\r\n            <remarks>\r\n            The tag helper won't process for cases with just the 'src' attribute.\r\n            </remarks>\r\n        </member>",
 | 
						|
        "CaseSensitive": false,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "img",
 | 
						|
            "TagStructure": 2,
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "asp-append-version"
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "src"
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "ITagHelper",
 | 
						|
            "Name": "src",
 | 
						|
            "TypeName": "System.String",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.ImageTagHelper.Src\">\r\n            <summary>\r\n            Source of the image.\r\n            </summary>\r\n            <remarks>\r\n            Passed through to the generated HTML in all cases.\r\n            </remarks>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "Src"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "ITagHelper",
 | 
						|
            "Name": "asp-append-version",
 | 
						|
            "TypeName": "System.Boolean",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.ImageTagHelper.AppendVersion\">\r\n            <summary>\r\n            Value indicating if file version should be appended to the src urls.\r\n            </summary>\r\n            <remarks>\r\n            If <c>true</c> then a query string \"v\" with the encoded content of the file is added.\r\n            </remarks>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "AppendVersion"
 | 
						|
            }
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Mvc.TagHelpers.ImageTagHelper",
 | 
						|
          "Common.TypeNameIdentifier": "ImageTagHelper",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Mvc.TagHelpers",
 | 
						|
          "Runtime.Name": "ITagHelper"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": 976011669,
 | 
						|
        "Kind": "ITagHelper",
 | 
						|
        "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.InputTagHelper",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers",
 | 
						|
        "Documentation": "<member name=\"T:Microsoft.AspNetCore.Mvc.TagHelpers.InputTagHelper\">\r\n            <summary>\r\n            <see cref=\"T:Microsoft.AspNetCore.Razor.TagHelpers.ITagHelper\" /> implementation targeting <input> elements with an <c>asp-for</c> attribute.\r\n            </summary>\r\n        </member>",
 | 
						|
        "CaseSensitive": false,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "input",
 | 
						|
            "TagStructure": 2,
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "asp-for"
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "ITagHelper",
 | 
						|
            "Name": "asp-for",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.InputTagHelper.For\">\r\n            <summary>\r\n            An expression to be evaluated against the current model.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "For"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "ITagHelper",
 | 
						|
            "Name": "asp-format",
 | 
						|
            "TypeName": "System.String",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.InputTagHelper.Format\">\r\n            <summary>\r\n            The format string (see <see href=\"https://msdn.microsoft.com/en-us/library/txafckwd.aspx\" />) used to format the\r\n            <see cref=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.InputTagHelper.For\" /> result. Sets the generated \"value\" attribute to that formatted string.\r\n            </summary>\r\n            <remarks>\r\n            Not used if the provided (see <see cref=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.InputTagHelper.InputTypeName\" />) or calculated \"type\" attribute value is\r\n            <c>checkbox</c>, <c>password</c>, or <c>radio</c>. That is, <see cref=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.InputTagHelper.Format\" /> is used when calling\r\n            <see cref=\"M:Microsoft.AspNetCore.Mvc.ViewFeatures.IHtmlGenerator.GenerateTextBox(Microsoft.AspNetCore.Mvc.Rendering.ViewContext,Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExplorer,System.String,System.Object,System.String,System.Object)\" />.\r\n            </remarks>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "Format"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "ITagHelper",
 | 
						|
            "Name": "type",
 | 
						|
            "TypeName": "System.String",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.InputTagHelper.InputTypeName\">\r\n            <summary>\r\n            The type of the <input> element.\r\n            </summary>\r\n            <remarks>\r\n            Passed through to the generated HTML in all cases. Also used to determine the <see cref=\"T:Microsoft.AspNetCore.Mvc.ViewFeatures.IHtmlGenerator\" />\r\n            helper to call and the default <see cref=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.InputTagHelper.Format\" /> value. A default <see cref=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.InputTagHelper.Format\" /> is not calculated\r\n            if the provided (see <see cref=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.InputTagHelper.InputTypeName\" />) or calculated \"type\" attribute value is <c>checkbox</c>,\r\n            <c>hidden</c>, <c>password</c>, or <c>radio</c>.\r\n            </remarks>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "InputTypeName"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "ITagHelper",
 | 
						|
            "Name": "form",
 | 
						|
            "TypeName": "System.String",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.InputTagHelper.FormName\">\r\n            <summary>\r\n            The name of the associated form\r\n            </summary>\r\n            <remarks>\r\n            Used to associate a hidden checkbox tag to the respecting form when <see cref=\"T:Microsoft.AspNetCore.Mvc.Rendering.CheckBoxHiddenInputRenderMode\" /> is not <see cref=\"F:Microsoft.AspNetCore.Mvc.Rendering.CheckBoxHiddenInputRenderMode.None\" />.\r\n            </remarks>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "FormName"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "ITagHelper",
 | 
						|
            "Name": "name",
 | 
						|
            "TypeName": "System.String",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.InputTagHelper.Name\">\r\n            <summary>\r\n            The name of the <input> element.\r\n            </summary>\r\n            <remarks>\r\n            Passed through to the generated HTML in all cases. Also used to determine whether <see cref=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.InputTagHelper.For\" /> is\r\n            valid with an empty <see cref=\"P:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression.Name\" />.\r\n            </remarks>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "Name"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "ITagHelper",
 | 
						|
            "Name": "value",
 | 
						|
            "TypeName": "System.String",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.InputTagHelper.Value\">\r\n            <summary>\r\n            The value of the <input> element.\r\n            </summary>\r\n            <remarks>\r\n            Passed through to the generated HTML in all cases. Also used to determine the generated \"checked\" attribute\r\n            if <see cref=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.InputTagHelper.InputTypeName\" /> is \"radio\". Must not be <c>null</c> in that case.\r\n            </remarks>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "Value"
 | 
						|
            }
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Mvc.TagHelpers.InputTagHelper",
 | 
						|
          "Common.TypeNameIdentifier": "InputTagHelper",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Mvc.TagHelpers",
 | 
						|
          "Runtime.Name": "ITagHelper"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": 1477460763,
 | 
						|
        "Kind": "ITagHelper",
 | 
						|
        "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.LabelTagHelper",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers",
 | 
						|
        "Documentation": "<member name=\"T:Microsoft.AspNetCore.Mvc.TagHelpers.LabelTagHelper\">\r\n            <summary>\r\n            <see cref=\"T:Microsoft.AspNetCore.Razor.TagHelpers.ITagHelper\" /> implementation targeting <label> elements with an <c>asp-for</c> attribute.\r\n            </summary>\r\n        </member>",
 | 
						|
        "CaseSensitive": false,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "label",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "asp-for"
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "ITagHelper",
 | 
						|
            "Name": "asp-for",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.LabelTagHelper.For\">\r\n            <summary>\r\n            An expression to be evaluated against the current model.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "For"
 | 
						|
            }
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Mvc.TagHelpers.LabelTagHelper",
 | 
						|
          "Common.TypeNameIdentifier": "LabelTagHelper",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Mvc.TagHelpers",
 | 
						|
          "Runtime.Name": "ITagHelper"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": 1547361083,
 | 
						|
        "Kind": "ITagHelper",
 | 
						|
        "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.LinkTagHelper",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers",
 | 
						|
        "Documentation": "<member name=\"T:Microsoft.AspNetCore.Mvc.TagHelpers.LinkTagHelper\">\r\n            <summary>\r\n            <see cref=\"T:Microsoft.AspNetCore.Razor.TagHelpers.ITagHelper\" /> implementation targeting <link> elements that supports fallback href paths.\r\n            </summary>\r\n            <remarks>\r\n            The tag helper won't process for cases with just the 'href' attribute.\r\n            </remarks>\r\n        </member>",
 | 
						|
        "CaseSensitive": false,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "link",
 | 
						|
            "TagStructure": 2,
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "asp-href-include"
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "link",
 | 
						|
            "TagStructure": 2,
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "asp-href-exclude"
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "link",
 | 
						|
            "TagStructure": 2,
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "asp-fallback-href"
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "link",
 | 
						|
            "TagStructure": 2,
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "asp-fallback-href-include"
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "link",
 | 
						|
            "TagStructure": 2,
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "asp-fallback-href-exclude"
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "link",
 | 
						|
            "TagStructure": 2,
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "asp-fallback-test-class"
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "link",
 | 
						|
            "TagStructure": 2,
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "asp-fallback-test-property"
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "link",
 | 
						|
            "TagStructure": 2,
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "asp-fallback-test-value"
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "link",
 | 
						|
            "TagStructure": 2,
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "asp-append-version"
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "ITagHelper",
 | 
						|
            "Name": "href",
 | 
						|
            "TypeName": "System.String",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.LinkTagHelper.Href\">\r\n            <summary>\r\n            Address of the linked resource.\r\n            </summary>\r\n            <remarks>\r\n            Passed through to the generated HTML in all cases.\r\n            </remarks>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "Href"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "ITagHelper",
 | 
						|
            "Name": "asp-href-include",
 | 
						|
            "TypeName": "System.String",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.LinkTagHelper.HrefInclude\">\r\n            <summary>\r\n            A comma separated list of globbed file patterns of CSS stylesheets to load.\r\n            The glob patterns are assessed relative to the application's 'webroot' setting.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "HrefInclude"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "ITagHelper",
 | 
						|
            "Name": "asp-href-exclude",
 | 
						|
            "TypeName": "System.String",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.LinkTagHelper.HrefExclude\">\r\n            <summary>\r\n            A comma separated list of globbed file patterns of CSS stylesheets to exclude from loading.\r\n            The glob patterns are assessed relative to the application's 'webroot' setting.\r\n            Must be used in conjunction with <see cref=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.LinkTagHelper.HrefInclude\" />.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "HrefExclude"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "ITagHelper",
 | 
						|
            "Name": "asp-fallback-href",
 | 
						|
            "TypeName": "System.String",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.LinkTagHelper.FallbackHref\">\r\n            <summary>\r\n            The URL of a CSS stylesheet to fallback to in the case the primary one fails.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "FallbackHref"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "ITagHelper",
 | 
						|
            "Name": "asp-suppress-fallback-integrity",
 | 
						|
            "TypeName": "System.Boolean",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.LinkTagHelper.SuppressFallbackIntegrity\">\r\n            <summary>\r\n            Boolean value that determines if an integrity hash will be compared with <see cref=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.LinkTagHelper.FallbackHref\" /> value.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "SuppressFallbackIntegrity"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "ITagHelper",
 | 
						|
            "Name": "asp-append-version",
 | 
						|
            "TypeName": "System.Boolean?",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.LinkTagHelper.AppendVersion\">\r\n            <summary>\r\n            Value indicating if file version should be appended to the href urls.\r\n            </summary>\r\n            <remarks>\r\n            If <c>true</c> then a query string \"v\" with the encoded content of the file is added.\r\n            </remarks>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "AppendVersion"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "ITagHelper",
 | 
						|
            "Name": "asp-fallback-href-include",
 | 
						|
            "TypeName": "System.String",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.LinkTagHelper.FallbackHrefInclude\">\r\n            <summary>\r\n            A comma separated list of globbed file patterns of CSS stylesheets to fallback to in the case the primary\r\n            one fails.\r\n            The glob patterns are assessed relative to the application's 'webroot' setting.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "FallbackHrefInclude"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "ITagHelper",
 | 
						|
            "Name": "asp-fallback-href-exclude",
 | 
						|
            "TypeName": "System.String",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.LinkTagHelper.FallbackHrefExclude\">\r\n            <summary>\r\n            A comma separated list of globbed file patterns of CSS stylesheets to exclude from the fallback list, in\r\n            the case the primary one fails.\r\n            The glob patterns are assessed relative to the application's 'webroot' setting.\r\n            Must be used in conjunction with <see cref=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.LinkTagHelper.FallbackHrefInclude\" />.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "FallbackHrefExclude"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "ITagHelper",
 | 
						|
            "Name": "asp-fallback-test-class",
 | 
						|
            "TypeName": "System.String",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.LinkTagHelper.FallbackTestClass\">\r\n            <summary>\r\n            The class name defined in the stylesheet to use for the fallback test.\r\n            Must be used in conjunction with <see cref=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.LinkTagHelper.FallbackTestProperty\" /> and <see cref=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.LinkTagHelper.FallbackTestValue\" />,\r\n            and either <see cref=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.LinkTagHelper.FallbackHref\" /> or <see cref=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.LinkTagHelper.FallbackHrefInclude\" />.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "FallbackTestClass"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "ITagHelper",
 | 
						|
            "Name": "asp-fallback-test-property",
 | 
						|
            "TypeName": "System.String",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.LinkTagHelper.FallbackTestProperty\">\r\n            <summary>\r\n            The CSS property name to use for the fallback test.\r\n            Must be used in conjunction with <see cref=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.LinkTagHelper.FallbackTestClass\" /> and <see cref=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.LinkTagHelper.FallbackTestValue\" />,\r\n            and either <see cref=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.LinkTagHelper.FallbackHref\" /> or <see cref=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.LinkTagHelper.FallbackHrefInclude\" />.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "FallbackTestProperty"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "ITagHelper",
 | 
						|
            "Name": "asp-fallback-test-value",
 | 
						|
            "TypeName": "System.String",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.LinkTagHelper.FallbackTestValue\">\r\n            <summary>\r\n            The CSS property value to use for the fallback test.\r\n            Must be used in conjunction with <see cref=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.LinkTagHelper.FallbackTestClass\" /> and <see cref=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.LinkTagHelper.FallbackTestProperty\" />,\r\n            and either <see cref=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.LinkTagHelper.FallbackHref\" /> or <see cref=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.LinkTagHelper.FallbackHrefInclude\" />.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "FallbackTestValue"
 | 
						|
            }
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Mvc.TagHelpers.LinkTagHelper",
 | 
						|
          "Common.TypeNameIdentifier": "LinkTagHelper",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Mvc.TagHelpers",
 | 
						|
          "Runtime.Name": "ITagHelper"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": 758206884,
 | 
						|
        "Kind": "ITagHelper",
 | 
						|
        "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.OptionTagHelper",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers",
 | 
						|
        "Documentation": "<member name=\"T:Microsoft.AspNetCore.Mvc.TagHelpers.OptionTagHelper\">\r\n            <summary>\r\n            <see cref=\"T:Microsoft.AspNetCore.Razor.TagHelpers.ITagHelper\" /> implementation targeting <option> elements.\r\n            </summary>\r\n            <remarks>\r\n            This <see cref=\"T:Microsoft.AspNetCore.Razor.TagHelpers.ITagHelper\" /> works in conjunction with <see cref=\"T:Microsoft.AspNetCore.Mvc.TagHelpers.SelectTagHelper\" />. It reads elements\r\n            content but does not modify that content. The only modification it makes is to add a <c>selected</c> attribute\r\n            in some cases.\r\n            </remarks>\r\n        </member>",
 | 
						|
        "CaseSensitive": false,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "option"
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "ITagHelper",
 | 
						|
            "Name": "value",
 | 
						|
            "TypeName": "System.String",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.OptionTagHelper.Value\">\r\n            <summary>\r\n            Specifies a value for the <option> element.\r\n            </summary>\r\n            <remarks>\r\n            Passed through to the generated HTML in all cases.\r\n            </remarks>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "Value"
 | 
						|
            }
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Mvc.TagHelpers.OptionTagHelper",
 | 
						|
          "Common.TypeNameIdentifier": "OptionTagHelper",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Mvc.TagHelpers",
 | 
						|
          "Runtime.Name": "ITagHelper"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": 1438191464,
 | 
						|
        "Kind": "ITagHelper",
 | 
						|
        "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.PartialTagHelper",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers",
 | 
						|
        "Documentation": "<member name=\"T:Microsoft.AspNetCore.Mvc.TagHelpers.PartialTagHelper\">\r\n            <summary>\r\n            Renders a partial view.\r\n            </summary>\r\n        </member>",
 | 
						|
        "CaseSensitive": false,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "partial",
 | 
						|
            "TagStructure": 2,
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "name"
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "ITagHelper",
 | 
						|
            "Name": "name",
 | 
						|
            "TypeName": "System.String",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.PartialTagHelper.Name\">\r\n            <summary>\r\n            The name or path of the partial view that is rendered to the response.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "Name"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "ITagHelper",
 | 
						|
            "Name": "for",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.PartialTagHelper.For\">\r\n            <summary>\r\n            An expression to be evaluated against the current model. Cannot be used together with <see cref=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.PartialTagHelper.Model\" />.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "For"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "ITagHelper",
 | 
						|
            "Name": "model",
 | 
						|
            "TypeName": "System.Object",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.PartialTagHelper.Model\">\r\n            <summary>\r\n            The model to pass into the partial view. Cannot be used together with <see cref=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.PartialTagHelper.For\" />.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "Model"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "ITagHelper",
 | 
						|
            "Name": "optional",
 | 
						|
            "TypeName": "System.Boolean",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.PartialTagHelper.Optional\">\r\n            <summary>\r\n            When optional, executing the tag helper will no-op if the view cannot be located.\r\n            Otherwise will throw stating the view could not be found.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "Optional"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "ITagHelper",
 | 
						|
            "Name": "fallback-name",
 | 
						|
            "TypeName": "System.String",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.PartialTagHelper.FallbackName\">\r\n            <summary>\r\n            View to lookup if the view specified by <see cref=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.PartialTagHelper.Name\" /> cannot be located.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "FallbackName"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "ITagHelper",
 | 
						|
            "Name": "view-data",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary",
 | 
						|
            "IndexerNamePrefix": "view-data-",
 | 
						|
            "IndexerTypeName": "System.Object",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.PartialTagHelper.ViewData\">\r\n            <summary>\r\n            A <see cref=\"T:Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary\" /> to pass into the partial view.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "ViewData"
 | 
						|
            }
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Mvc.TagHelpers.PartialTagHelper",
 | 
						|
          "Common.TypeNameIdentifier": "PartialTagHelper",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Mvc.TagHelpers",
 | 
						|
          "Runtime.Name": "ITagHelper"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": -890400333,
 | 
						|
        "Kind": "ITagHelper",
 | 
						|
        "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.PersistComponentStateTagHelper",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers",
 | 
						|
        "Documentation": "<member name=\"T:Microsoft.AspNetCore.Mvc.TagHelpers.PersistComponentStateTagHelper\">\r\n            <summary>\r\n            A <see cref=\"T:Microsoft.AspNetCore.Razor.TagHelpers.TagHelper\" /> that saves the state of Razor components rendered on the page up to that point.\r\n            </summary>\r\n        </member>",
 | 
						|
        "CaseSensitive": false,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "persist-component-state",
 | 
						|
            "TagStructure": 2
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "ITagHelper",
 | 
						|
            "Name": "persist-mode",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Mvc.TagHelpers.PersistenceMode?",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.PersistComponentStateTagHelper.PersistenceMode\">\r\n            <summary>\r\n            Gets or sets the <see cref=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.PersistComponentStateTagHelper.PersistenceMode\" /> for the state to persist.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "PersistenceMode"
 | 
						|
            }
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Mvc.TagHelpers.PersistComponentStateTagHelper",
 | 
						|
          "Common.TypeNameIdentifier": "PersistComponentStateTagHelper",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Mvc.TagHelpers",
 | 
						|
          "Runtime.Name": "ITagHelper"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": -2105243886,
 | 
						|
        "Kind": "ITagHelper",
 | 
						|
        "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.ScriptTagHelper",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers",
 | 
						|
        "Documentation": "<member name=\"T:Microsoft.AspNetCore.Mvc.TagHelpers.ScriptTagHelper\">\r\n            <summary>\r\n            <see cref=\"T:Microsoft.AspNetCore.Razor.TagHelpers.ITagHelper\" /> implementation targeting <script> elements that supports fallback src paths.\r\n            </summary>\r\n            <remarks>\r\n            The tag helper won't process for cases with just the 'src' attribute.\r\n            </remarks>\r\n        </member>",
 | 
						|
        "CaseSensitive": false,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "script",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "asp-src-include"
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "script",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "asp-src-exclude"
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "script",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "asp-fallback-src"
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "script",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "asp-fallback-src-include"
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "script",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "asp-fallback-src-exclude"
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "script",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "asp-fallback-test"
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "script",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "asp-append-version"
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "script",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "type"
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "script",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "asp-importmap"
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "ITagHelper",
 | 
						|
            "Name": "src",
 | 
						|
            "TypeName": "System.String",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.ScriptTagHelper.Src\">\r\n            <summary>\r\n            Address of the external script to use.\r\n            </summary>\r\n            <remarks>\r\n            Passed through to the generated HTML in all cases.\r\n            </remarks>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "Src"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "ITagHelper",
 | 
						|
            "Name": "type",
 | 
						|
            "TypeName": "System.String",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.ScriptTagHelper.Type\">\r\n            <summary>\r\n            Type of the script.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "Type"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "ITagHelper",
 | 
						|
            "Name": "asp-src-include",
 | 
						|
            "TypeName": "System.String",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.ScriptTagHelper.SrcInclude\">\r\n            <summary>\r\n            A comma separated list of globbed file patterns of JavaScript scripts to load.\r\n            The glob patterns are assessed relative to the application's 'webroot' setting.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "SrcInclude"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "ITagHelper",
 | 
						|
            "Name": "asp-src-exclude",
 | 
						|
            "TypeName": "System.String",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.ScriptTagHelper.SrcExclude\">\r\n            <summary>\r\n            A comma separated list of globbed file patterns of JavaScript scripts to exclude from loading.\r\n            The glob patterns are assessed relative to the application's 'webroot' setting.\r\n            Must be used in conjunction with <see cref=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.ScriptTagHelper.SrcInclude\" />.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "SrcExclude"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "ITagHelper",
 | 
						|
            "Name": "asp-fallback-src",
 | 
						|
            "TypeName": "System.String",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.ScriptTagHelper.FallbackSrc\">\r\n            <summary>\r\n            The URL of a Script tag to fallback to in the case the primary one fails.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "FallbackSrc"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "ITagHelper",
 | 
						|
            "Name": "asp-suppress-fallback-integrity",
 | 
						|
            "TypeName": "System.Boolean",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.ScriptTagHelper.SuppressFallbackIntegrity\">\r\n            <summary>\r\n            Boolean value that determines if an integrity hash will be compared with <see cref=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.ScriptTagHelper.FallbackSrc\" /> value.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "SuppressFallbackIntegrity"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "ITagHelper",
 | 
						|
            "Name": "asp-append-version",
 | 
						|
            "TypeName": "System.Boolean?",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.ScriptTagHelper.AppendVersion\">\r\n            <summary>\r\n            Value indicating if file version should be appended to src urls.\r\n            </summary>\r\n            <remarks>\r\n            A query string \"v\" with the encoded content of the file is added.\r\n            </remarks>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "AppendVersion"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "ITagHelper",
 | 
						|
            "Name": "asp-fallback-src-include",
 | 
						|
            "TypeName": "System.String",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.ScriptTagHelper.FallbackSrcInclude\">\r\n            <summary>\r\n            A comma separated list of globbed file patterns of JavaScript scripts to fallback to in the case the\r\n            primary one fails.\r\n            The glob patterns are assessed relative to the application's 'webroot' setting.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "FallbackSrcInclude"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "ITagHelper",
 | 
						|
            "Name": "asp-fallback-src-exclude",
 | 
						|
            "TypeName": "System.String",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.ScriptTagHelper.FallbackSrcExclude\">\r\n            <summary>\r\n            A comma separated list of globbed file patterns of JavaScript scripts to exclude from the fallback list, in\r\n            the case the primary one fails.\r\n            The glob patterns are assessed relative to the application's 'webroot' setting.\r\n            Must be used in conjunction with <see cref=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.ScriptTagHelper.FallbackSrcInclude\" />.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "FallbackSrcExclude"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "ITagHelper",
 | 
						|
            "Name": "asp-fallback-test",
 | 
						|
            "TypeName": "System.String",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.ScriptTagHelper.FallbackTestExpression\">\r\n            <summary>\r\n            The script method defined in the primary script to use for the fallback test.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "FallbackTestExpression"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "ITagHelper",
 | 
						|
            "Name": "asp-importmap",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.ImportMapDefinition",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.ScriptTagHelper.ImportMap\">\r\n            <summary>\r\n            The <see cref=\"T:Microsoft.AspNetCore.Components.ImportMapDefinition\" /> to use for the document.\r\n            </summary>\r\n            <remarks>\r\n            If this is not set and the type value is \"importmap\",\r\n            the import map will be retrieved by default from the current <see cref=\"P:Microsoft.AspNetCore.Http.Endpoint.Metadata\" />.\r\n            </remarks>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "ImportMap"
 | 
						|
            }
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Mvc.TagHelpers.ScriptTagHelper",
 | 
						|
          "Common.TypeNameIdentifier": "ScriptTagHelper",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Mvc.TagHelpers",
 | 
						|
          "Runtime.Name": "ITagHelper"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": -106981829,
 | 
						|
        "Kind": "ITagHelper",
 | 
						|
        "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.SelectTagHelper",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers",
 | 
						|
        "Documentation": "<member name=\"T:Microsoft.AspNetCore.Mvc.TagHelpers.SelectTagHelper\">\r\n            <summary>\r\n            <see cref=\"T:Microsoft.AspNetCore.Razor.TagHelpers.ITagHelper\" /> implementation targeting <select> elements with <c>asp-for</c> and/or\r\n            <c>asp-items</c> attribute(s).\r\n            </summary>\r\n        </member>",
 | 
						|
        "CaseSensitive": false,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "select",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "asp-for"
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "select",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "asp-items"
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "ITagHelper",
 | 
						|
            "Name": "asp-for",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.SelectTagHelper.For\">\r\n            <summary>\r\n            An expression to be evaluated against the current model.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "For"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "ITagHelper",
 | 
						|
            "Name": "asp-items",
 | 
						|
            "TypeName": "System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Mvc.Rendering.SelectListItem>",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.SelectTagHelper.Items\">\r\n            <summary>\r\n            A collection of <see cref=\"T:Microsoft.AspNetCore.Mvc.Rendering.SelectListItem\" /> objects used to populate the <select> element with\r\n            <optgroup> and <option> elements.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "Items"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "ITagHelper",
 | 
						|
            "Name": "name",
 | 
						|
            "TypeName": "System.String",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.SelectTagHelper.Name\">\r\n            <summary>\r\n            The name of the <input> element.\r\n            </summary>\r\n            <remarks>\r\n            Passed through to the generated HTML in all cases. Also used to determine whether <see cref=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.SelectTagHelper.For\" /> is\r\n            valid with an empty <see cref=\"P:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression.Name\" />.\r\n            </remarks>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "Name"
 | 
						|
            }
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Mvc.TagHelpers.SelectTagHelper",
 | 
						|
          "Common.TypeNameIdentifier": "SelectTagHelper",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Mvc.TagHelpers",
 | 
						|
          "Runtime.Name": "ITagHelper"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": 514618127,
 | 
						|
        "Kind": "ITagHelper",
 | 
						|
        "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.TextAreaTagHelper",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers",
 | 
						|
        "Documentation": "<member name=\"T:Microsoft.AspNetCore.Mvc.TagHelpers.TextAreaTagHelper\">\r\n            <summary>\r\n            <see cref=\"T:Microsoft.AspNetCore.Razor.TagHelpers.ITagHelper\" /> implementation targeting <textarea> elements with an <c>asp-for</c> attribute.\r\n            </summary>\r\n        </member>",
 | 
						|
        "CaseSensitive": false,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "textarea",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "asp-for"
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "ITagHelper",
 | 
						|
            "Name": "asp-for",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.TextAreaTagHelper.For\">\r\n            <summary>\r\n            An expression to be evaluated against the current model.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "For"
 | 
						|
            }
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "ITagHelper",
 | 
						|
            "Name": "name",
 | 
						|
            "TypeName": "System.String",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.TextAreaTagHelper.Name\">\r\n            <summary>\r\n            The name of the <input> element.\r\n            </summary>\r\n            <remarks>\r\n            Passed through to the generated HTML in all cases. Also used to determine whether <see cref=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.TextAreaTagHelper.For\" /> is\r\n            valid with an empty <see cref=\"P:Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression.Name\" />.\r\n            </remarks>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "Name"
 | 
						|
            }
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Mvc.TagHelpers.TextAreaTagHelper",
 | 
						|
          "Common.TypeNameIdentifier": "TextAreaTagHelper",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Mvc.TagHelpers",
 | 
						|
          "Runtime.Name": "ITagHelper"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": -1525540528,
 | 
						|
        "Kind": "ITagHelper",
 | 
						|
        "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.ValidationMessageTagHelper",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers",
 | 
						|
        "Documentation": "<member name=\"T:Microsoft.AspNetCore.Mvc.TagHelpers.ValidationMessageTagHelper\">\r\n            <summary>\r\n            <see cref=\"T:Microsoft.AspNetCore.Razor.TagHelpers.ITagHelper\" /> implementation targeting <span> elements with an <c>asp-validation-for</c>\r\n            attribute.\r\n            </summary>\r\n        </member>",
 | 
						|
        "CaseSensitive": false,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "span",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "asp-validation-for"
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "ITagHelper",
 | 
						|
            "Name": "asp-validation-for",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression",
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.ValidationMessageTagHelper.For\">\r\n            <summary>\r\n            Gets an expression to be evaluated against the current model.\r\n            </summary>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "For"
 | 
						|
            }
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Mvc.TagHelpers.ValidationMessageTagHelper",
 | 
						|
          "Common.TypeNameIdentifier": "ValidationMessageTagHelper",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Mvc.TagHelpers",
 | 
						|
          "Runtime.Name": "ITagHelper"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": -1465164199,
 | 
						|
        "Kind": "ITagHelper",
 | 
						|
        "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.ValidationSummaryTagHelper",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers",
 | 
						|
        "Documentation": "<member name=\"T:Microsoft.AspNetCore.Mvc.TagHelpers.ValidationSummaryTagHelper\">\r\n            <summary>\r\n            <see cref=\"T:Microsoft.AspNetCore.Razor.TagHelpers.ITagHelper\" /> implementation targeting <div> elements with an <c>asp-validation-summary</c>\r\n            attribute.\r\n            </summary>\r\n        </member>",
 | 
						|
        "CaseSensitive": false,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "div",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "asp-validation-summary"
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "ITagHelper",
 | 
						|
            "Name": "asp-validation-summary",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Mvc.Rendering.ValidationSummary",
 | 
						|
            "IsEnum": true,
 | 
						|
            "Documentation": "<member name=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.ValidationSummaryTagHelper.ValidationSummary\">\r\n            <summary>\r\n            If <see cref=\"F:Microsoft.AspNetCore.Mvc.Rendering.ValidationSummary.All\" /> or <see cref=\"F:Microsoft.AspNetCore.Mvc.Rendering.ValidationSummary.ModelOnly\" />, appends a validation\r\n            summary. Otherwise (<see cref=\"F:Microsoft.AspNetCore.Mvc.Rendering.ValidationSummary.None\" />, the default), this tag helper does nothing.\r\n            </summary>\r\n            <exception cref=\"T:System.ArgumentException\">\r\n            Thrown if setter is called with an undefined <see cref=\"P:Microsoft.AspNetCore.Mvc.TagHelpers.ValidationSummaryTagHelper.ValidationSummary\" /> value e.g.\r\n            <c>(ValidationSummary)23</c>.\r\n            </exception>\r\n        </member>",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "ValidationSummary"
 | 
						|
            }
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Mvc.TagHelpers.ValidationSummaryTagHelper",
 | 
						|
          "Common.TypeNameIdentifier": "ValidationSummaryTagHelper",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Mvc.TagHelpers",
 | 
						|
          "Runtime.Name": "ITagHelper"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": -1686810000,
 | 
						|
        "Kind": "Components.Bind",
 | 
						|
        "Name": "Bind",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "Binds the provided expression to an attribute and a change event, based on the naming of the bind attribute. For example: <code>@bind-value=\"...\"</code> and <code>@bind-value:event=\"onchange\"</code> will assign the current value of the expression to the 'value' attribute, and assign a delegate that attempts to set the value to the 'onchange' attribute.",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@bind-",
 | 
						|
                "NameComparison": 1,
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.Bind",
 | 
						|
            "Name": "@bind-...",
 | 
						|
            "TypeName": "System.Collections.Generic.Dictionary<string, object>",
 | 
						|
            "IndexerNamePrefix": "@bind-",
 | 
						|
            "IndexerTypeName": "System.Object",
 | 
						|
            "Documentation": "Binds the provided expression to an attribute and a change event, based on the naming of the bind attribute. For example: <code>@bind-value=\"...\"</code> and <code>@bind-value:event=\"onchange\"</code> will assign the current value of the expression to the 'value' attribute, and assign a delegate that attempts to set the value to the 'onchange' attribute.",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.DirectiveAttribute": "True",
 | 
						|
              "Common.PropertyName": "Bind"
 | 
						|
            },
 | 
						|
            "BoundAttributeParameters": [
 | 
						|
              {
 | 
						|
                "Name": "format",
 | 
						|
                "TypeName": "System.String",
 | 
						|
                "Documentation": "Specifies a format to convert the value specified by the corresponding bind attribute. For example: <code>@bind-value:format=\"...\"</code> will apply a format string to the value specified in <code>@bind-value=\"...\"</code>. The format string can currently only be used with expressions of type <code>DateTime</code>.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "Format"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "event",
 | 
						|
                "TypeName": "System.String",
 | 
						|
                "Documentation": "Specifies the event handler name to attach for change notifications for the value provided by the '@bind-...' attribute.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "Event"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "culture",
 | 
						|
                "TypeName": "System.Globalization.CultureInfo",
 | 
						|
                "Documentation": "Specifies the culture to use for conversions.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "Culture"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "get",
 | 
						|
                "TypeName": "System.Object",
 | 
						|
                "Documentation": "Specifies the expression to use for binding the value to the attribute.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "Get",
 | 
						|
                  "Components.Bind.AlternativeNotation": "True"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "set",
 | 
						|
                "TypeName": "System.Delegate",
 | 
						|
                "Documentation": "Specifies the expression to use for updating the bound value when a new value is available.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "Set"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "after",
 | 
						|
                "TypeName": "System.Delegate",
 | 
						|
                "Documentation": "Specifies an action to run after the new value has been set.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "After"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.ClassifyAttributesOnly": "True",
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Bind",
 | 
						|
          "Common.TypeNameIdentifier": "Bind",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components",
 | 
						|
          "Components.Bind.Fallback": "True",
 | 
						|
          "Components.IsSpecialKind": "Components.Bind",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": -11484870,
 | 
						|
        "Kind": "Components.Bind",
 | 
						|
        "Name": "Bind",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "input",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@bind",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "input",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@bind:get",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "@bind:set",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.Bind",
 | 
						|
            "Name": "@bind",
 | 
						|
            "TypeName": "System.Object",
 | 
						|
            "Documentation": "Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.DirectiveAttribute": "True",
 | 
						|
              "Common.PropertyName": "Bind"
 | 
						|
            },
 | 
						|
            "BoundAttributeParameters": [
 | 
						|
              {
 | 
						|
                "Name": "format",
 | 
						|
                "TypeName": "System.String",
 | 
						|
                "Documentation": "Specifies a format to convert the value specified by the '@bind' attribute. The format string can currently only be used with expressions of type <code>DateTime</code>.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "Format_value"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "event",
 | 
						|
                "TypeName": "System.String",
 | 
						|
                "Documentation": "Specifies the event handler name to attach for change notifications for the value provided by the '@bind' attribute.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "Event_value"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "culture",
 | 
						|
                "TypeName": "System.Globalization.CultureInfo",
 | 
						|
                "Documentation": "Specifies the culture to use for conversions.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "Culture"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "get",
 | 
						|
                "TypeName": "System.Object",
 | 
						|
                "Documentation": "Specifies the expression to use for binding the value to the attribute.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "Get",
 | 
						|
                  "Components.Bind.AlternativeNotation": "True"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "set",
 | 
						|
                "TypeName": "System.Delegate",
 | 
						|
                "Documentation": "Specifies the expression to use for updating the bound value when a new value is available.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "Set"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "after",
 | 
						|
                "TypeName": "System.Delegate",
 | 
						|
                "Documentation": "Specifies an action to run after the new value has been set.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "After"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Bind",
 | 
						|
            "Name": "format-value",
 | 
						|
            "TypeName": "System.String",
 | 
						|
            "Documentation": "Specifies a format to convert the value specified by the '@bind' attribute. The format string can currently only be used with expressions of type <code>DateTime</code>.",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "Format_value"
 | 
						|
            }
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.ClassifyAttributesOnly": "True",
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.BindAttributes",
 | 
						|
          "Common.TypeNameIdentifier": "BindAttributes",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web",
 | 
						|
          "Components.Bind.ChangeAttribute": "onchange",
 | 
						|
          "Components.Bind.Format": null,
 | 
						|
          "Components.Bind.IsInvariantCulture": "False",
 | 
						|
          "Components.Bind.ValueAttribute": "value",
 | 
						|
          "Components.IsSpecialKind": "Components.Bind",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": 1158598423,
 | 
						|
        "Kind": "Components.Bind",
 | 
						|
        "Name": "Bind_value",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "input",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@bind-value",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "input",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@bind-value:get",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "@bind-value:set",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.Bind",
 | 
						|
            "Name": "@bind-value",
 | 
						|
            "TypeName": "System.Object",
 | 
						|
            "Documentation": "Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.DirectiveAttribute": "True",
 | 
						|
              "Common.PropertyName": "Bind_value"
 | 
						|
            },
 | 
						|
            "BoundAttributeParameters": [
 | 
						|
              {
 | 
						|
                "Name": "format",
 | 
						|
                "TypeName": "System.String",
 | 
						|
                "Documentation": "Specifies a format to convert the value specified by the '@bind-value' attribute. The format string can currently only be used with expressions of type <code>DateTime</code>.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "Format_value"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "event",
 | 
						|
                "TypeName": "System.String",
 | 
						|
                "Documentation": "Specifies the event handler name to attach for change notifications for the value provided by the '@bind-value' attribute.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "Event_value"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "culture",
 | 
						|
                "TypeName": "System.Globalization.CultureInfo",
 | 
						|
                "Documentation": "Specifies the culture to use for conversions.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "Culture"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "get",
 | 
						|
                "TypeName": "System.Object",
 | 
						|
                "Documentation": "Specifies the expression to use for binding the value to the attribute.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "Get",
 | 
						|
                  "Components.Bind.AlternativeNotation": "True"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "set",
 | 
						|
                "TypeName": "System.Delegate",
 | 
						|
                "Documentation": "Specifies the expression to use for updating the bound value when a new value is available.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "Set"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "after",
 | 
						|
                "TypeName": "System.Delegate",
 | 
						|
                "Documentation": "Specifies an action to run after the new value has been set.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "After"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Bind",
 | 
						|
            "Name": "format-value",
 | 
						|
            "TypeName": "System.String",
 | 
						|
            "Documentation": "Specifies a format to convert the value specified by the '@bind-value' attribute. The format string can currently only be used with expressions of type <code>DateTime</code>.",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "Format_value"
 | 
						|
            }
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.ClassifyAttributesOnly": "True",
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.BindAttributes",
 | 
						|
          "Common.TypeNameIdentifier": "BindAttributes",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web",
 | 
						|
          "Components.Bind.ChangeAttribute": "onchange",
 | 
						|
          "Components.Bind.Format": null,
 | 
						|
          "Components.Bind.IsInvariantCulture": "False",
 | 
						|
          "Components.Bind.ValueAttribute": "value",
 | 
						|
          "Components.IsSpecialKind": "Components.Bind",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": 1496352073,
 | 
						|
        "Kind": "Components.Bind",
 | 
						|
        "Name": "Bind",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "Binds the provided expression to the 'checked' attribute and a change event delegate to the 'onchange' attribute.",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "input",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "type",
 | 
						|
                "Value": "checkbox",
 | 
						|
                "ValueComparison": 1
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "@bind",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "input",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "type",
 | 
						|
                "Value": "checkbox",
 | 
						|
                "ValueComparison": 1
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "@bind:get",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "@bind:set",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.Bind",
 | 
						|
            "Name": "@bind",
 | 
						|
            "TypeName": "System.Object",
 | 
						|
            "Documentation": "Binds the provided expression to the 'checked' attribute and a change event delegate to the 'onchange' attribute.",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.DirectiveAttribute": "True",
 | 
						|
              "Common.PropertyName": "Bind"
 | 
						|
            },
 | 
						|
            "BoundAttributeParameters": [
 | 
						|
              {
 | 
						|
                "Name": "format",
 | 
						|
                "TypeName": "System.String",
 | 
						|
                "Documentation": "Specifies a format to convert the value specified by the '@bind' attribute. The format string can currently only be used with expressions of type <code>DateTime</code>.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "Format_checked"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "event",
 | 
						|
                "TypeName": "System.String",
 | 
						|
                "Documentation": "Specifies the event handler name to attach for change notifications for the value provided by the '@bind' attribute.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "Event_checked"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "culture",
 | 
						|
                "TypeName": "System.Globalization.CultureInfo",
 | 
						|
                "Documentation": "Specifies the culture to use for conversions.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "Culture"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "get",
 | 
						|
                "TypeName": "System.Object",
 | 
						|
                "Documentation": "Specifies the expression to use for binding the value to the attribute.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "Get",
 | 
						|
                  "Components.Bind.AlternativeNotation": "True"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "set",
 | 
						|
                "TypeName": "System.Delegate",
 | 
						|
                "Documentation": "Specifies the expression to use for updating the bound value when a new value is available.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "Set"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "after",
 | 
						|
                "TypeName": "System.Delegate",
 | 
						|
                "Documentation": "Specifies an action to run after the new value has been set.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "After"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Bind",
 | 
						|
            "Name": "format-checked",
 | 
						|
            "TypeName": "System.String",
 | 
						|
            "Documentation": "Specifies a format to convert the value specified by the '@bind' attribute. The format string can currently only be used with expressions of type <code>DateTime</code>.",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "Format_checked"
 | 
						|
            }
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.ClassifyAttributesOnly": "True",
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.BindAttributes",
 | 
						|
          "Common.TypeNameIdentifier": "BindAttributes",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web",
 | 
						|
          "Components.Bind.ChangeAttribute": "onchange",
 | 
						|
          "Components.Bind.Format": null,
 | 
						|
          "Components.Bind.IsInvariantCulture": "False",
 | 
						|
          "Components.Bind.TypeAttribute": "checkbox",
 | 
						|
          "Components.Bind.ValueAttribute": "checked",
 | 
						|
          "Components.IsSpecialKind": "Components.Bind",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": -14750649,
 | 
						|
        "Kind": "Components.Bind",
 | 
						|
        "Name": "Bind",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "input",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "type",
 | 
						|
                "Value": "text",
 | 
						|
                "ValueComparison": 1
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "@bind",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "input",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "type",
 | 
						|
                "Value": "text",
 | 
						|
                "ValueComparison": 1
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "@bind:get",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "@bind:set",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.Bind",
 | 
						|
            "Name": "@bind",
 | 
						|
            "TypeName": "System.Object",
 | 
						|
            "Documentation": "Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.DirectiveAttribute": "True",
 | 
						|
              "Common.PropertyName": "Bind"
 | 
						|
            },
 | 
						|
            "BoundAttributeParameters": [
 | 
						|
              {
 | 
						|
                "Name": "format",
 | 
						|
                "TypeName": "System.String",
 | 
						|
                "Documentation": "Specifies a format to convert the value specified by the '@bind' attribute. The format string can currently only be used with expressions of type <code>DateTime</code>.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "Format_value"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "event",
 | 
						|
                "TypeName": "System.String",
 | 
						|
                "Documentation": "Specifies the event handler name to attach for change notifications for the value provided by the '@bind' attribute.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "Event_value"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "culture",
 | 
						|
                "TypeName": "System.Globalization.CultureInfo",
 | 
						|
                "Documentation": "Specifies the culture to use for conversions.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "Culture"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "get",
 | 
						|
                "TypeName": "System.Object",
 | 
						|
                "Documentation": "Specifies the expression to use for binding the value to the attribute.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "Get",
 | 
						|
                  "Components.Bind.AlternativeNotation": "True"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "set",
 | 
						|
                "TypeName": "System.Delegate",
 | 
						|
                "Documentation": "Specifies the expression to use for updating the bound value when a new value is available.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "Set"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "after",
 | 
						|
                "TypeName": "System.Delegate",
 | 
						|
                "Documentation": "Specifies an action to run after the new value has been set.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "After"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Bind",
 | 
						|
            "Name": "format-value",
 | 
						|
            "TypeName": "System.String",
 | 
						|
            "Documentation": "Specifies a format to convert the value specified by the '@bind' attribute. The format string can currently only be used with expressions of type <code>DateTime</code>.",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "Format_value"
 | 
						|
            }
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.ClassifyAttributesOnly": "True",
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.BindAttributes",
 | 
						|
          "Common.TypeNameIdentifier": "BindAttributes",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web",
 | 
						|
          "Components.Bind.ChangeAttribute": "onchange",
 | 
						|
          "Components.Bind.Format": null,
 | 
						|
          "Components.Bind.IsInvariantCulture": "False",
 | 
						|
          "Components.Bind.TypeAttribute": "text",
 | 
						|
          "Components.Bind.ValueAttribute": "value",
 | 
						|
          "Components.IsSpecialKind": "Components.Bind",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": 1084744418,
 | 
						|
        "Kind": "Components.Bind",
 | 
						|
        "Name": "Bind",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "input",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "type",
 | 
						|
                "Value": "number",
 | 
						|
                "ValueComparison": 1
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "@bind",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "input",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "type",
 | 
						|
                "Value": "number",
 | 
						|
                "ValueComparison": 1
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "@bind:get",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "@bind:set",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.Bind",
 | 
						|
            "Name": "@bind",
 | 
						|
            "TypeName": "System.Object",
 | 
						|
            "Documentation": "Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.DirectiveAttribute": "True",
 | 
						|
              "Common.PropertyName": "Bind"
 | 
						|
            },
 | 
						|
            "BoundAttributeParameters": [
 | 
						|
              {
 | 
						|
                "Name": "format",
 | 
						|
                "TypeName": "System.String",
 | 
						|
                "Documentation": "Specifies a format to convert the value specified by the '@bind' attribute. The format string can currently only be used with expressions of type <code>DateTime</code>.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "Format_value"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "event",
 | 
						|
                "TypeName": "System.String",
 | 
						|
                "Documentation": "Specifies the event handler name to attach for change notifications for the value provided by the '@bind' attribute.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "Event_value"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "culture",
 | 
						|
                "TypeName": "System.Globalization.CultureInfo",
 | 
						|
                "Documentation": "Specifies the culture to use for conversions.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "Culture"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "get",
 | 
						|
                "TypeName": "System.Object",
 | 
						|
                "Documentation": "Specifies the expression to use for binding the value to the attribute.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "Get",
 | 
						|
                  "Components.Bind.AlternativeNotation": "True"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "set",
 | 
						|
                "TypeName": "System.Delegate",
 | 
						|
                "Documentation": "Specifies the expression to use for updating the bound value when a new value is available.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "Set"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "after",
 | 
						|
                "TypeName": "System.Delegate",
 | 
						|
                "Documentation": "Specifies an action to run after the new value has been set.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "After"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Bind",
 | 
						|
            "Name": "format-value",
 | 
						|
            "TypeName": "System.String",
 | 
						|
            "Documentation": "Specifies a format to convert the value specified by the '@bind' attribute. The format string can currently only be used with expressions of type <code>DateTime</code>.",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "Format_value"
 | 
						|
            }
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.ClassifyAttributesOnly": "True",
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.BindAttributes",
 | 
						|
          "Common.TypeNameIdentifier": "BindAttributes",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web",
 | 
						|
          "Components.Bind.ChangeAttribute": "onchange",
 | 
						|
          "Components.Bind.Format": null,
 | 
						|
          "Components.Bind.IsInvariantCulture": "True",
 | 
						|
          "Components.Bind.TypeAttribute": "number",
 | 
						|
          "Components.Bind.ValueAttribute": "value",
 | 
						|
          "Components.IsSpecialKind": "Components.Bind",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": 774653572,
 | 
						|
        "Kind": "Components.Bind",
 | 
						|
        "Name": "Bind_value",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "input",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "type",
 | 
						|
                "Value": "number",
 | 
						|
                "ValueComparison": 1
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "@bind-value",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "input",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "type",
 | 
						|
                "Value": "number",
 | 
						|
                "ValueComparison": 1
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "@bind-value:get",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "@bind-value:set",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.Bind",
 | 
						|
            "Name": "@bind-value",
 | 
						|
            "TypeName": "System.Object",
 | 
						|
            "Documentation": "Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.DirectiveAttribute": "True",
 | 
						|
              "Common.PropertyName": "Bind_value"
 | 
						|
            },
 | 
						|
            "BoundAttributeParameters": [
 | 
						|
              {
 | 
						|
                "Name": "format",
 | 
						|
                "TypeName": "System.String",
 | 
						|
                "Documentation": "Specifies a format to convert the value specified by the '@bind-value' attribute. The format string can currently only be used with expressions of type <code>DateTime</code>.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "Format_value"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "event",
 | 
						|
                "TypeName": "System.String",
 | 
						|
                "Documentation": "Specifies the event handler name to attach for change notifications for the value provided by the '@bind-value' attribute.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "Event_value"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "culture",
 | 
						|
                "TypeName": "System.Globalization.CultureInfo",
 | 
						|
                "Documentation": "Specifies the culture to use for conversions.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "Culture"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "get",
 | 
						|
                "TypeName": "System.Object",
 | 
						|
                "Documentation": "Specifies the expression to use for binding the value to the attribute.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "Get",
 | 
						|
                  "Components.Bind.AlternativeNotation": "True"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "set",
 | 
						|
                "TypeName": "System.Delegate",
 | 
						|
                "Documentation": "Specifies the expression to use for updating the bound value when a new value is available.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "Set"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "after",
 | 
						|
                "TypeName": "System.Delegate",
 | 
						|
                "Documentation": "Specifies an action to run after the new value has been set.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "After"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Bind",
 | 
						|
            "Name": "format-value",
 | 
						|
            "TypeName": "System.String",
 | 
						|
            "Documentation": "Specifies a format to convert the value specified by the '@bind-value' attribute. The format string can currently only be used with expressions of type <code>DateTime</code>.",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "Format_value"
 | 
						|
            }
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.ClassifyAttributesOnly": "True",
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.BindAttributes",
 | 
						|
          "Common.TypeNameIdentifier": "BindAttributes",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web",
 | 
						|
          "Components.Bind.ChangeAttribute": "onchange",
 | 
						|
          "Components.Bind.Format": null,
 | 
						|
          "Components.Bind.IsInvariantCulture": "True",
 | 
						|
          "Components.Bind.TypeAttribute": "number",
 | 
						|
          "Components.Bind.ValueAttribute": "value",
 | 
						|
          "Components.IsSpecialKind": "Components.Bind",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": -297097558,
 | 
						|
        "Kind": "Components.Bind",
 | 
						|
        "Name": "Bind",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "input",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "type",
 | 
						|
                "Value": "date",
 | 
						|
                "ValueComparison": 1
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "@bind",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "input",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "type",
 | 
						|
                "Value": "date",
 | 
						|
                "ValueComparison": 1
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "@bind:get",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "@bind:set",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.Bind",
 | 
						|
            "Name": "@bind",
 | 
						|
            "TypeName": "System.Object",
 | 
						|
            "Documentation": "Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.DirectiveAttribute": "True",
 | 
						|
              "Common.PropertyName": "Bind"
 | 
						|
            },
 | 
						|
            "BoundAttributeParameters": [
 | 
						|
              {
 | 
						|
                "Name": "format",
 | 
						|
                "TypeName": "System.String",
 | 
						|
                "Documentation": "Specifies a format to convert the value specified by the '@bind' attribute. The format string can currently only be used with expressions of type <code>DateTime</code>.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "Format_value"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "event",
 | 
						|
                "TypeName": "System.String",
 | 
						|
                "Documentation": "Specifies the event handler name to attach for change notifications for the value provided by the '@bind' attribute.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "Event_value"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "culture",
 | 
						|
                "TypeName": "System.Globalization.CultureInfo",
 | 
						|
                "Documentation": "Specifies the culture to use for conversions.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "Culture"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "get",
 | 
						|
                "TypeName": "System.Object",
 | 
						|
                "Documentation": "Specifies the expression to use for binding the value to the attribute.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "Get",
 | 
						|
                  "Components.Bind.AlternativeNotation": "True"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "set",
 | 
						|
                "TypeName": "System.Delegate",
 | 
						|
                "Documentation": "Specifies the expression to use for updating the bound value when a new value is available.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "Set"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "after",
 | 
						|
                "TypeName": "System.Delegate",
 | 
						|
                "Documentation": "Specifies an action to run after the new value has been set.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "After"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Bind",
 | 
						|
            "Name": "format-value",
 | 
						|
            "TypeName": "System.String",
 | 
						|
            "Documentation": "Specifies a format to convert the value specified by the '@bind' attribute. The format string can currently only be used with expressions of type <code>DateTime</code>.",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "Format_value"
 | 
						|
            }
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.ClassifyAttributesOnly": "True",
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.BindAttributes",
 | 
						|
          "Common.TypeNameIdentifier": "BindAttributes",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web",
 | 
						|
          "Components.Bind.ChangeAttribute": "onchange",
 | 
						|
          "Components.Bind.Format": "yyyy-MM-dd",
 | 
						|
          "Components.Bind.IsInvariantCulture": "True",
 | 
						|
          "Components.Bind.TypeAttribute": "date",
 | 
						|
          "Components.Bind.ValueAttribute": "value",
 | 
						|
          "Components.IsSpecialKind": "Components.Bind",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": 1861249659,
 | 
						|
        "Kind": "Components.Bind",
 | 
						|
        "Name": "Bind_value",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "input",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "type",
 | 
						|
                "Value": "date",
 | 
						|
                "ValueComparison": 1
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "@bind-value",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "input",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "type",
 | 
						|
                "Value": "date",
 | 
						|
                "ValueComparison": 1
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "@bind-value:get",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "@bind-value:set",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.Bind",
 | 
						|
            "Name": "@bind-value",
 | 
						|
            "TypeName": "System.Object",
 | 
						|
            "Documentation": "Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.DirectiveAttribute": "True",
 | 
						|
              "Common.PropertyName": "Bind_value"
 | 
						|
            },
 | 
						|
            "BoundAttributeParameters": [
 | 
						|
              {
 | 
						|
                "Name": "format",
 | 
						|
                "TypeName": "System.String",
 | 
						|
                "Documentation": "Specifies a format to convert the value specified by the '@bind-value' attribute. The format string can currently only be used with expressions of type <code>DateTime</code>.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "Format_value"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "event",
 | 
						|
                "TypeName": "System.String",
 | 
						|
                "Documentation": "Specifies the event handler name to attach for change notifications for the value provided by the '@bind-value' attribute.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "Event_value"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "culture",
 | 
						|
                "TypeName": "System.Globalization.CultureInfo",
 | 
						|
                "Documentation": "Specifies the culture to use for conversions.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "Culture"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "get",
 | 
						|
                "TypeName": "System.Object",
 | 
						|
                "Documentation": "Specifies the expression to use for binding the value to the attribute.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "Get",
 | 
						|
                  "Components.Bind.AlternativeNotation": "True"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "set",
 | 
						|
                "TypeName": "System.Delegate",
 | 
						|
                "Documentation": "Specifies the expression to use for updating the bound value when a new value is available.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "Set"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "after",
 | 
						|
                "TypeName": "System.Delegate",
 | 
						|
                "Documentation": "Specifies an action to run after the new value has been set.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "After"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Bind",
 | 
						|
            "Name": "format-value",
 | 
						|
            "TypeName": "System.String",
 | 
						|
            "Documentation": "Specifies a format to convert the value specified by the '@bind-value' attribute. The format string can currently only be used with expressions of type <code>DateTime</code>.",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "Format_value"
 | 
						|
            }
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.ClassifyAttributesOnly": "True",
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.BindAttributes",
 | 
						|
          "Common.TypeNameIdentifier": "BindAttributes",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web",
 | 
						|
          "Components.Bind.ChangeAttribute": "onchange",
 | 
						|
          "Components.Bind.Format": "yyyy-MM-dd",
 | 
						|
          "Components.Bind.IsInvariantCulture": "True",
 | 
						|
          "Components.Bind.TypeAttribute": "date",
 | 
						|
          "Components.Bind.ValueAttribute": "value",
 | 
						|
          "Components.IsSpecialKind": "Components.Bind",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": 1929614936,
 | 
						|
        "Kind": "Components.Bind",
 | 
						|
        "Name": "Bind",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "input",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "type",
 | 
						|
                "Value": "datetime-local",
 | 
						|
                "ValueComparison": 1
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "@bind",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "input",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "type",
 | 
						|
                "Value": "datetime-local",
 | 
						|
                "ValueComparison": 1
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "@bind:get",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "@bind:set",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.Bind",
 | 
						|
            "Name": "@bind",
 | 
						|
            "TypeName": "System.Object",
 | 
						|
            "Documentation": "Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.DirectiveAttribute": "True",
 | 
						|
              "Common.PropertyName": "Bind"
 | 
						|
            },
 | 
						|
            "BoundAttributeParameters": [
 | 
						|
              {
 | 
						|
                "Name": "format",
 | 
						|
                "TypeName": "System.String",
 | 
						|
                "Documentation": "Specifies a format to convert the value specified by the '@bind' attribute. The format string can currently only be used with expressions of type <code>DateTime</code>.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "Format_value"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "event",
 | 
						|
                "TypeName": "System.String",
 | 
						|
                "Documentation": "Specifies the event handler name to attach for change notifications for the value provided by the '@bind' attribute.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "Event_value"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "culture",
 | 
						|
                "TypeName": "System.Globalization.CultureInfo",
 | 
						|
                "Documentation": "Specifies the culture to use for conversions.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "Culture"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "get",
 | 
						|
                "TypeName": "System.Object",
 | 
						|
                "Documentation": "Specifies the expression to use for binding the value to the attribute.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "Get",
 | 
						|
                  "Components.Bind.AlternativeNotation": "True"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "set",
 | 
						|
                "TypeName": "System.Delegate",
 | 
						|
                "Documentation": "Specifies the expression to use for updating the bound value when a new value is available.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "Set"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "after",
 | 
						|
                "TypeName": "System.Delegate",
 | 
						|
                "Documentation": "Specifies an action to run after the new value has been set.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "After"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Bind",
 | 
						|
            "Name": "format-value",
 | 
						|
            "TypeName": "System.String",
 | 
						|
            "Documentation": "Specifies a format to convert the value specified by the '@bind' attribute. The format string can currently only be used with expressions of type <code>DateTime</code>.",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "Format_value"
 | 
						|
            }
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.ClassifyAttributesOnly": "True",
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.BindAttributes",
 | 
						|
          "Common.TypeNameIdentifier": "BindAttributes",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web",
 | 
						|
          "Components.Bind.ChangeAttribute": "onchange",
 | 
						|
          "Components.Bind.Format": "yyyy-MM-ddTHH:mm:ss",
 | 
						|
          "Components.Bind.IsInvariantCulture": "True",
 | 
						|
          "Components.Bind.TypeAttribute": "datetime-local",
 | 
						|
          "Components.Bind.ValueAttribute": "value",
 | 
						|
          "Components.IsSpecialKind": "Components.Bind",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": -1846503896,
 | 
						|
        "Kind": "Components.Bind",
 | 
						|
        "Name": "Bind_value",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "input",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "type",
 | 
						|
                "Value": "datetime-local",
 | 
						|
                "ValueComparison": 1
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "@bind-value",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "input",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "type",
 | 
						|
                "Value": "datetime-local",
 | 
						|
                "ValueComparison": 1
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "@bind-value:get",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "@bind-value:set",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.Bind",
 | 
						|
            "Name": "@bind-value",
 | 
						|
            "TypeName": "System.Object",
 | 
						|
            "Documentation": "Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.DirectiveAttribute": "True",
 | 
						|
              "Common.PropertyName": "Bind_value"
 | 
						|
            },
 | 
						|
            "BoundAttributeParameters": [
 | 
						|
              {
 | 
						|
                "Name": "format",
 | 
						|
                "TypeName": "System.String",
 | 
						|
                "Documentation": "Specifies a format to convert the value specified by the '@bind-value' attribute. The format string can currently only be used with expressions of type <code>DateTime</code>.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "Format_value"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "event",
 | 
						|
                "TypeName": "System.String",
 | 
						|
                "Documentation": "Specifies the event handler name to attach for change notifications for the value provided by the '@bind-value' attribute.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "Event_value"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "culture",
 | 
						|
                "TypeName": "System.Globalization.CultureInfo",
 | 
						|
                "Documentation": "Specifies the culture to use for conversions.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "Culture"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "get",
 | 
						|
                "TypeName": "System.Object",
 | 
						|
                "Documentation": "Specifies the expression to use for binding the value to the attribute.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "Get",
 | 
						|
                  "Components.Bind.AlternativeNotation": "True"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "set",
 | 
						|
                "TypeName": "System.Delegate",
 | 
						|
                "Documentation": "Specifies the expression to use for updating the bound value when a new value is available.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "Set"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "after",
 | 
						|
                "TypeName": "System.Delegate",
 | 
						|
                "Documentation": "Specifies an action to run after the new value has been set.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "After"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Bind",
 | 
						|
            "Name": "format-value",
 | 
						|
            "TypeName": "System.String",
 | 
						|
            "Documentation": "Specifies a format to convert the value specified by the '@bind-value' attribute. The format string can currently only be used with expressions of type <code>DateTime</code>.",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "Format_value"
 | 
						|
            }
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.ClassifyAttributesOnly": "True",
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.BindAttributes",
 | 
						|
          "Common.TypeNameIdentifier": "BindAttributes",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web",
 | 
						|
          "Components.Bind.ChangeAttribute": "onchange",
 | 
						|
          "Components.Bind.Format": "yyyy-MM-ddTHH:mm:ss",
 | 
						|
          "Components.Bind.IsInvariantCulture": "True",
 | 
						|
          "Components.Bind.TypeAttribute": "datetime-local",
 | 
						|
          "Components.Bind.ValueAttribute": "value",
 | 
						|
          "Components.IsSpecialKind": "Components.Bind",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": -1601326194,
 | 
						|
        "Kind": "Components.Bind",
 | 
						|
        "Name": "Bind",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "input",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "type",
 | 
						|
                "Value": "month",
 | 
						|
                "ValueComparison": 1
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "@bind",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "input",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "type",
 | 
						|
                "Value": "month",
 | 
						|
                "ValueComparison": 1
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "@bind:get",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "@bind:set",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.Bind",
 | 
						|
            "Name": "@bind",
 | 
						|
            "TypeName": "System.Object",
 | 
						|
            "Documentation": "Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.DirectiveAttribute": "True",
 | 
						|
              "Common.PropertyName": "Bind"
 | 
						|
            },
 | 
						|
            "BoundAttributeParameters": [
 | 
						|
              {
 | 
						|
                "Name": "format",
 | 
						|
                "TypeName": "System.String",
 | 
						|
                "Documentation": "Specifies a format to convert the value specified by the '@bind' attribute. The format string can currently only be used with expressions of type <code>DateTime</code>.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "Format_value"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "event",
 | 
						|
                "TypeName": "System.String",
 | 
						|
                "Documentation": "Specifies the event handler name to attach for change notifications for the value provided by the '@bind' attribute.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "Event_value"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "culture",
 | 
						|
                "TypeName": "System.Globalization.CultureInfo",
 | 
						|
                "Documentation": "Specifies the culture to use for conversions.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "Culture"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "get",
 | 
						|
                "TypeName": "System.Object",
 | 
						|
                "Documentation": "Specifies the expression to use for binding the value to the attribute.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "Get",
 | 
						|
                  "Components.Bind.AlternativeNotation": "True"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "set",
 | 
						|
                "TypeName": "System.Delegate",
 | 
						|
                "Documentation": "Specifies the expression to use for updating the bound value when a new value is available.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "Set"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "after",
 | 
						|
                "TypeName": "System.Delegate",
 | 
						|
                "Documentation": "Specifies an action to run after the new value has been set.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "After"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Bind",
 | 
						|
            "Name": "format-value",
 | 
						|
            "TypeName": "System.String",
 | 
						|
            "Documentation": "Specifies a format to convert the value specified by the '@bind' attribute. The format string can currently only be used with expressions of type <code>DateTime</code>.",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "Format_value"
 | 
						|
            }
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.ClassifyAttributesOnly": "True",
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.BindAttributes",
 | 
						|
          "Common.TypeNameIdentifier": "BindAttributes",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web",
 | 
						|
          "Components.Bind.ChangeAttribute": "onchange",
 | 
						|
          "Components.Bind.Format": "yyyy-MM",
 | 
						|
          "Components.Bind.IsInvariantCulture": "True",
 | 
						|
          "Components.Bind.TypeAttribute": "month",
 | 
						|
          "Components.Bind.ValueAttribute": "value",
 | 
						|
          "Components.IsSpecialKind": "Components.Bind",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": -1977101196,
 | 
						|
        "Kind": "Components.Bind",
 | 
						|
        "Name": "Bind_value",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "input",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "type",
 | 
						|
                "Value": "month",
 | 
						|
                "ValueComparison": 1
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "@bind-value",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "input",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "type",
 | 
						|
                "Value": "month",
 | 
						|
                "ValueComparison": 1
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "@bind-value:get",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "@bind-value:set",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.Bind",
 | 
						|
            "Name": "@bind-value",
 | 
						|
            "TypeName": "System.Object",
 | 
						|
            "Documentation": "Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.DirectiveAttribute": "True",
 | 
						|
              "Common.PropertyName": "Bind_value"
 | 
						|
            },
 | 
						|
            "BoundAttributeParameters": [
 | 
						|
              {
 | 
						|
                "Name": "format",
 | 
						|
                "TypeName": "System.String",
 | 
						|
                "Documentation": "Specifies a format to convert the value specified by the '@bind-value' attribute. The format string can currently only be used with expressions of type <code>DateTime</code>.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "Format_value"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "event",
 | 
						|
                "TypeName": "System.String",
 | 
						|
                "Documentation": "Specifies the event handler name to attach for change notifications for the value provided by the '@bind-value' attribute.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "Event_value"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "culture",
 | 
						|
                "TypeName": "System.Globalization.CultureInfo",
 | 
						|
                "Documentation": "Specifies the culture to use for conversions.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "Culture"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "get",
 | 
						|
                "TypeName": "System.Object",
 | 
						|
                "Documentation": "Specifies the expression to use for binding the value to the attribute.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "Get",
 | 
						|
                  "Components.Bind.AlternativeNotation": "True"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "set",
 | 
						|
                "TypeName": "System.Delegate",
 | 
						|
                "Documentation": "Specifies the expression to use for updating the bound value when a new value is available.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "Set"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "after",
 | 
						|
                "TypeName": "System.Delegate",
 | 
						|
                "Documentation": "Specifies an action to run after the new value has been set.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "After"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Bind",
 | 
						|
            "Name": "format-value",
 | 
						|
            "TypeName": "System.String",
 | 
						|
            "Documentation": "Specifies a format to convert the value specified by the '@bind-value' attribute. The format string can currently only be used with expressions of type <code>DateTime</code>.",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "Format_value"
 | 
						|
            }
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.ClassifyAttributesOnly": "True",
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.BindAttributes",
 | 
						|
          "Common.TypeNameIdentifier": "BindAttributes",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web",
 | 
						|
          "Components.Bind.ChangeAttribute": "onchange",
 | 
						|
          "Components.Bind.Format": "yyyy-MM",
 | 
						|
          "Components.Bind.IsInvariantCulture": "True",
 | 
						|
          "Components.Bind.TypeAttribute": "month",
 | 
						|
          "Components.Bind.ValueAttribute": "value",
 | 
						|
          "Components.IsSpecialKind": "Components.Bind",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": -1215479209,
 | 
						|
        "Kind": "Components.Bind",
 | 
						|
        "Name": "Bind",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "input",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "type",
 | 
						|
                "Value": "time",
 | 
						|
                "ValueComparison": 1
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "@bind",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "input",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "type",
 | 
						|
                "Value": "time",
 | 
						|
                "ValueComparison": 1
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "@bind:get",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "@bind:set",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.Bind",
 | 
						|
            "Name": "@bind",
 | 
						|
            "TypeName": "System.Object",
 | 
						|
            "Documentation": "Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.DirectiveAttribute": "True",
 | 
						|
              "Common.PropertyName": "Bind"
 | 
						|
            },
 | 
						|
            "BoundAttributeParameters": [
 | 
						|
              {
 | 
						|
                "Name": "format",
 | 
						|
                "TypeName": "System.String",
 | 
						|
                "Documentation": "Specifies a format to convert the value specified by the '@bind' attribute. The format string can currently only be used with expressions of type <code>DateTime</code>.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "Format_value"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "event",
 | 
						|
                "TypeName": "System.String",
 | 
						|
                "Documentation": "Specifies the event handler name to attach for change notifications for the value provided by the '@bind' attribute.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "Event_value"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "culture",
 | 
						|
                "TypeName": "System.Globalization.CultureInfo",
 | 
						|
                "Documentation": "Specifies the culture to use for conversions.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "Culture"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "get",
 | 
						|
                "TypeName": "System.Object",
 | 
						|
                "Documentation": "Specifies the expression to use for binding the value to the attribute.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "Get",
 | 
						|
                  "Components.Bind.AlternativeNotation": "True"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "set",
 | 
						|
                "TypeName": "System.Delegate",
 | 
						|
                "Documentation": "Specifies the expression to use for updating the bound value when a new value is available.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "Set"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "after",
 | 
						|
                "TypeName": "System.Delegate",
 | 
						|
                "Documentation": "Specifies an action to run after the new value has been set.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "After"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Bind",
 | 
						|
            "Name": "format-value",
 | 
						|
            "TypeName": "System.String",
 | 
						|
            "Documentation": "Specifies a format to convert the value specified by the '@bind' attribute. The format string can currently only be used with expressions of type <code>DateTime</code>.",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "Format_value"
 | 
						|
            }
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.ClassifyAttributesOnly": "True",
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.BindAttributes",
 | 
						|
          "Common.TypeNameIdentifier": "BindAttributes",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web",
 | 
						|
          "Components.Bind.ChangeAttribute": "onchange",
 | 
						|
          "Components.Bind.Format": "HH:mm:ss",
 | 
						|
          "Components.Bind.IsInvariantCulture": "True",
 | 
						|
          "Components.Bind.TypeAttribute": "time",
 | 
						|
          "Components.Bind.ValueAttribute": "value",
 | 
						|
          "Components.IsSpecialKind": "Components.Bind",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": 1291074031,
 | 
						|
        "Kind": "Components.Bind",
 | 
						|
        "Name": "Bind_value",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "input",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "type",
 | 
						|
                "Value": "time",
 | 
						|
                "ValueComparison": 1
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "@bind-value",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "input",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "type",
 | 
						|
                "Value": "time",
 | 
						|
                "ValueComparison": 1
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "@bind-value:get",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "@bind-value:set",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.Bind",
 | 
						|
            "Name": "@bind-value",
 | 
						|
            "TypeName": "System.Object",
 | 
						|
            "Documentation": "Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.DirectiveAttribute": "True",
 | 
						|
              "Common.PropertyName": "Bind_value"
 | 
						|
            },
 | 
						|
            "BoundAttributeParameters": [
 | 
						|
              {
 | 
						|
                "Name": "format",
 | 
						|
                "TypeName": "System.String",
 | 
						|
                "Documentation": "Specifies a format to convert the value specified by the '@bind-value' attribute. The format string can currently only be used with expressions of type <code>DateTime</code>.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "Format_value"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "event",
 | 
						|
                "TypeName": "System.String",
 | 
						|
                "Documentation": "Specifies the event handler name to attach for change notifications for the value provided by the '@bind-value' attribute.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "Event_value"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "culture",
 | 
						|
                "TypeName": "System.Globalization.CultureInfo",
 | 
						|
                "Documentation": "Specifies the culture to use for conversions.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "Culture"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "get",
 | 
						|
                "TypeName": "System.Object",
 | 
						|
                "Documentation": "Specifies the expression to use for binding the value to the attribute.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "Get",
 | 
						|
                  "Components.Bind.AlternativeNotation": "True"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "set",
 | 
						|
                "TypeName": "System.Delegate",
 | 
						|
                "Documentation": "Specifies the expression to use for updating the bound value when a new value is available.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "Set"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "after",
 | 
						|
                "TypeName": "System.Delegate",
 | 
						|
                "Documentation": "Specifies an action to run after the new value has been set.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "After"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Bind",
 | 
						|
            "Name": "format-value",
 | 
						|
            "TypeName": "System.String",
 | 
						|
            "Documentation": "Specifies a format to convert the value specified by the '@bind-value' attribute. The format string can currently only be used with expressions of type <code>DateTime</code>.",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "Format_value"
 | 
						|
            }
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.ClassifyAttributesOnly": "True",
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.BindAttributes",
 | 
						|
          "Common.TypeNameIdentifier": "BindAttributes",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web",
 | 
						|
          "Components.Bind.ChangeAttribute": "onchange",
 | 
						|
          "Components.Bind.Format": "HH:mm:ss",
 | 
						|
          "Components.Bind.IsInvariantCulture": "True",
 | 
						|
          "Components.Bind.TypeAttribute": "time",
 | 
						|
          "Components.Bind.ValueAttribute": "value",
 | 
						|
          "Components.IsSpecialKind": "Components.Bind",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": 2014211518,
 | 
						|
        "Kind": "Components.Bind",
 | 
						|
        "Name": "Bind",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "select",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@bind",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "select",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@bind:get",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "@bind:set",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.Bind",
 | 
						|
            "Name": "@bind",
 | 
						|
            "TypeName": "System.Object",
 | 
						|
            "Documentation": "Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.DirectiveAttribute": "True",
 | 
						|
              "Common.PropertyName": "Bind"
 | 
						|
            },
 | 
						|
            "BoundAttributeParameters": [
 | 
						|
              {
 | 
						|
                "Name": "format",
 | 
						|
                "TypeName": "System.String",
 | 
						|
                "Documentation": "Specifies a format to convert the value specified by the '@bind' attribute. The format string can currently only be used with expressions of type <code>DateTime</code>.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "Format_value"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "event",
 | 
						|
                "TypeName": "System.String",
 | 
						|
                "Documentation": "Specifies the event handler name to attach for change notifications for the value provided by the '@bind' attribute.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "Event_value"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "culture",
 | 
						|
                "TypeName": "System.Globalization.CultureInfo",
 | 
						|
                "Documentation": "Specifies the culture to use for conversions.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "Culture"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "get",
 | 
						|
                "TypeName": "System.Object",
 | 
						|
                "Documentation": "Specifies the expression to use for binding the value to the attribute.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "Get",
 | 
						|
                  "Components.Bind.AlternativeNotation": "True"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "set",
 | 
						|
                "TypeName": "System.Delegate",
 | 
						|
                "Documentation": "Specifies the expression to use for updating the bound value when a new value is available.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "Set"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "after",
 | 
						|
                "TypeName": "System.Delegate",
 | 
						|
                "Documentation": "Specifies an action to run after the new value has been set.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "After"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Bind",
 | 
						|
            "Name": "format-value",
 | 
						|
            "TypeName": "System.String",
 | 
						|
            "Documentation": "Specifies a format to convert the value specified by the '@bind' attribute. The format string can currently only be used with expressions of type <code>DateTime</code>.",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "Format_value"
 | 
						|
            }
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.ClassifyAttributesOnly": "True",
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.BindAttributes",
 | 
						|
          "Common.TypeNameIdentifier": "BindAttributes",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web",
 | 
						|
          "Components.Bind.ChangeAttribute": "onchange",
 | 
						|
          "Components.Bind.Format": null,
 | 
						|
          "Components.Bind.IsInvariantCulture": "False",
 | 
						|
          "Components.Bind.ValueAttribute": "value",
 | 
						|
          "Components.IsSpecialKind": "Components.Bind",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": -505075076,
 | 
						|
        "Kind": "Components.Bind",
 | 
						|
        "Name": "Bind",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "textarea",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@bind",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "textarea",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@bind:get",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "@bind:set",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.Bind",
 | 
						|
            "Name": "@bind",
 | 
						|
            "TypeName": "System.Object",
 | 
						|
            "Documentation": "Binds the provided expression to the 'value' attribute and a change event delegate to the 'onchange' attribute.",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.DirectiveAttribute": "True",
 | 
						|
              "Common.PropertyName": "Bind"
 | 
						|
            },
 | 
						|
            "BoundAttributeParameters": [
 | 
						|
              {
 | 
						|
                "Name": "format",
 | 
						|
                "TypeName": "System.String",
 | 
						|
                "Documentation": "Specifies a format to convert the value specified by the '@bind' attribute. The format string can currently only be used with expressions of type <code>DateTime</code>.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "Format_value"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "event",
 | 
						|
                "TypeName": "System.String",
 | 
						|
                "Documentation": "Specifies the event handler name to attach for change notifications for the value provided by the '@bind' attribute.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "Event_value"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "culture",
 | 
						|
                "TypeName": "System.Globalization.CultureInfo",
 | 
						|
                "Documentation": "Specifies the culture to use for conversions.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "Culture"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "get",
 | 
						|
                "TypeName": "System.Object",
 | 
						|
                "Documentation": "Specifies the expression to use for binding the value to the attribute.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "Get",
 | 
						|
                  "Components.Bind.AlternativeNotation": "True"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "set",
 | 
						|
                "TypeName": "System.Delegate",
 | 
						|
                "Documentation": "Specifies the expression to use for updating the bound value when a new value is available.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "Set"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "after",
 | 
						|
                "TypeName": "System.Delegate",
 | 
						|
                "Documentation": "Specifies an action to run after the new value has been set.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "After"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "Kind": "Components.Bind",
 | 
						|
            "Name": "format-value",
 | 
						|
            "TypeName": "System.String",
 | 
						|
            "Documentation": "Specifies a format to convert the value specified by the '@bind' attribute. The format string can currently only be used with expressions of type <code>DateTime</code>.",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "Format_value"
 | 
						|
            }
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.ClassifyAttributesOnly": "True",
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Web.BindAttributes",
 | 
						|
          "Common.TypeNameIdentifier": "BindAttributes",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Web",
 | 
						|
          "Components.Bind.ChangeAttribute": "onchange",
 | 
						|
          "Components.Bind.Format": null,
 | 
						|
          "Components.Bind.IsInvariantCulture": "False",
 | 
						|
          "Components.Bind.ValueAttribute": "value",
 | 
						|
          "Components.IsSpecialKind": "Components.Bind",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": 1464467007,
 | 
						|
        "Kind": "Components.Bind",
 | 
						|
        "Name": "Microsoft.AspNetCore.Components.Forms.InputCheckbox",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components.Web",
 | 
						|
        "Documentation": "Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "InputCheckbox",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@bind-Value",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "InputCheckbox",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@bind-Value:get",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "@bind-Value:set",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.Bind",
 | 
						|
            "Name": "@bind-Value",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<System.Boolean>",
 | 
						|
            "Documentation": "Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.DirectiveAttribute": "True",
 | 
						|
              "Common.PropertyName": "Value"
 | 
						|
            },
 | 
						|
            "BoundAttributeParameters": [
 | 
						|
              {
 | 
						|
                "Name": "get",
 | 
						|
                "TypeName": "System.Object",
 | 
						|
                "Documentation": "Specifies the expression to use for binding the value to the attribute.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "Get",
 | 
						|
                  "Components.Bind.AlternativeNotation": "True"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "set",
 | 
						|
                "TypeName": "System.Delegate",
 | 
						|
                "Documentation": "Specifies the expression to use for updating the bound value when a new value is available.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "Set"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "after",
 | 
						|
                "TypeName": "System.Delegate",
 | 
						|
                "Documentation": "Specifies an action to run after the new value has been set.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "After"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Forms.InputCheckbox",
 | 
						|
          "Common.TypeNameIdentifier": "InputCheckbox",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Forms",
 | 
						|
          "Components.Bind.ChangeAttribute": "ValueChanged",
 | 
						|
          "Components.Bind.ExpressionAttribute": "ValueExpression",
 | 
						|
          "Components.Bind.ValueAttribute": "Value",
 | 
						|
          "Components.IsSpecialKind": "Components.Bind",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": -1988685852,
 | 
						|
        "Kind": "Components.Bind",
 | 
						|
        "Name": "Microsoft.AspNetCore.Components.Forms.InputCheckbox",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components.Web",
 | 
						|
        "Documentation": "Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "Microsoft.AspNetCore.Components.Forms.InputCheckbox",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@bind-Value",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "Microsoft.AspNetCore.Components.Forms.InputCheckbox",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@bind-Value:get",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "@bind-Value:set",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.Bind",
 | 
						|
            "Name": "@bind-Value",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<System.Boolean>",
 | 
						|
            "Documentation": "Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.DirectiveAttribute": "True",
 | 
						|
              "Common.PropertyName": "Value"
 | 
						|
            },
 | 
						|
            "BoundAttributeParameters": [
 | 
						|
              {
 | 
						|
                "Name": "get",
 | 
						|
                "TypeName": "System.Object",
 | 
						|
                "Documentation": "Specifies the expression to use for binding the value to the attribute.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "Get",
 | 
						|
                  "Components.Bind.AlternativeNotation": "True"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "set",
 | 
						|
                "TypeName": "System.Delegate",
 | 
						|
                "Documentation": "Specifies the expression to use for updating the bound value when a new value is available.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "Set"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "after",
 | 
						|
                "TypeName": "System.Delegate",
 | 
						|
                "Documentation": "Specifies an action to run after the new value has been set.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "After"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Forms.InputCheckbox",
 | 
						|
          "Common.TypeNameIdentifier": "InputCheckbox",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Forms",
 | 
						|
          "Components.Bind.ChangeAttribute": "ValueChanged",
 | 
						|
          "Components.Bind.ExpressionAttribute": "ValueExpression",
 | 
						|
          "Components.Bind.ValueAttribute": "Value",
 | 
						|
          "Components.IsSpecialKind": "Components.Bind",
 | 
						|
          "Components.NameMatch": "Components.FullyQualifiedNameMatch",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": 772019608,
 | 
						|
        "Kind": "Components.Bind",
 | 
						|
        "Name": "Microsoft.AspNetCore.Components.Forms.InputDate<TValue>",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components.Web",
 | 
						|
        "Documentation": "Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "InputDate",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@bind-Value",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "InputDate",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@bind-Value:get",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "@bind-Value:set",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.Bind",
 | 
						|
            "Name": "@bind-Value",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<TValue>",
 | 
						|
            "Documentation": "Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.DirectiveAttribute": "True",
 | 
						|
              "Common.PropertyName": "Value"
 | 
						|
            },
 | 
						|
            "BoundAttributeParameters": [
 | 
						|
              {
 | 
						|
                "Name": "get",
 | 
						|
                "TypeName": "System.Object",
 | 
						|
                "Documentation": "Specifies the expression to use for binding the value to the attribute.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "Get",
 | 
						|
                  "Components.Bind.AlternativeNotation": "True"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "set",
 | 
						|
                "TypeName": "System.Delegate",
 | 
						|
                "Documentation": "Specifies the expression to use for updating the bound value when a new value is available.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "Set"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "after",
 | 
						|
                "TypeName": "System.Delegate",
 | 
						|
                "Documentation": "Specifies an action to run after the new value has been set.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "After"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Forms.InputDate<TValue>",
 | 
						|
          "Common.TypeNameIdentifier": "InputDate",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Forms",
 | 
						|
          "Components.Bind.ChangeAttribute": "ValueChanged",
 | 
						|
          "Components.Bind.ExpressionAttribute": "ValueExpression",
 | 
						|
          "Components.Bind.ValueAttribute": "Value",
 | 
						|
          "Components.IsSpecialKind": "Components.Bind",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": -1292875397,
 | 
						|
        "Kind": "Components.Bind",
 | 
						|
        "Name": "Microsoft.AspNetCore.Components.Forms.InputDate<TValue>",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components.Web",
 | 
						|
        "Documentation": "Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "Microsoft.AspNetCore.Components.Forms.InputDate",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@bind-Value",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "Microsoft.AspNetCore.Components.Forms.InputDate",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@bind-Value:get",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "@bind-Value:set",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.Bind",
 | 
						|
            "Name": "@bind-Value",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<TValue>",
 | 
						|
            "Documentation": "Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.DirectiveAttribute": "True",
 | 
						|
              "Common.PropertyName": "Value"
 | 
						|
            },
 | 
						|
            "BoundAttributeParameters": [
 | 
						|
              {
 | 
						|
                "Name": "get",
 | 
						|
                "TypeName": "System.Object",
 | 
						|
                "Documentation": "Specifies the expression to use for binding the value to the attribute.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "Get",
 | 
						|
                  "Components.Bind.AlternativeNotation": "True"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "set",
 | 
						|
                "TypeName": "System.Delegate",
 | 
						|
                "Documentation": "Specifies the expression to use for updating the bound value when a new value is available.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "Set"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "after",
 | 
						|
                "TypeName": "System.Delegate",
 | 
						|
                "Documentation": "Specifies an action to run after the new value has been set.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "After"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Forms.InputDate<TValue>",
 | 
						|
          "Common.TypeNameIdentifier": "InputDate",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Forms",
 | 
						|
          "Components.Bind.ChangeAttribute": "ValueChanged",
 | 
						|
          "Components.Bind.ExpressionAttribute": "ValueExpression",
 | 
						|
          "Components.Bind.ValueAttribute": "Value",
 | 
						|
          "Components.IsSpecialKind": "Components.Bind",
 | 
						|
          "Components.NameMatch": "Components.FullyQualifiedNameMatch",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": -1935765710,
 | 
						|
        "Kind": "Components.Bind",
 | 
						|
        "Name": "Microsoft.AspNetCore.Components.Forms.InputNumber<TValue>",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components.Web",
 | 
						|
        "Documentation": "Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "InputNumber",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@bind-Value",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "InputNumber",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@bind-Value:get",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "@bind-Value:set",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.Bind",
 | 
						|
            "Name": "@bind-Value",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<TValue>",
 | 
						|
            "Documentation": "Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.DirectiveAttribute": "True",
 | 
						|
              "Common.PropertyName": "Value"
 | 
						|
            },
 | 
						|
            "BoundAttributeParameters": [
 | 
						|
              {
 | 
						|
                "Name": "get",
 | 
						|
                "TypeName": "System.Object",
 | 
						|
                "Documentation": "Specifies the expression to use for binding the value to the attribute.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "Get",
 | 
						|
                  "Components.Bind.AlternativeNotation": "True"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "set",
 | 
						|
                "TypeName": "System.Delegate",
 | 
						|
                "Documentation": "Specifies the expression to use for updating the bound value when a new value is available.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "Set"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "after",
 | 
						|
                "TypeName": "System.Delegate",
 | 
						|
                "Documentation": "Specifies an action to run after the new value has been set.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "After"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Forms.InputNumber<TValue>",
 | 
						|
          "Common.TypeNameIdentifier": "InputNumber",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Forms",
 | 
						|
          "Components.Bind.ChangeAttribute": "ValueChanged",
 | 
						|
          "Components.Bind.ExpressionAttribute": "ValueExpression",
 | 
						|
          "Components.Bind.ValueAttribute": "Value",
 | 
						|
          "Components.IsSpecialKind": "Components.Bind",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": -399126916,
 | 
						|
        "Kind": "Components.Bind",
 | 
						|
        "Name": "Microsoft.AspNetCore.Components.Forms.InputNumber<TValue>",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components.Web",
 | 
						|
        "Documentation": "Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "Microsoft.AspNetCore.Components.Forms.InputNumber",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@bind-Value",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "Microsoft.AspNetCore.Components.Forms.InputNumber",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@bind-Value:get",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "@bind-Value:set",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.Bind",
 | 
						|
            "Name": "@bind-Value",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<TValue>",
 | 
						|
            "Documentation": "Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.DirectiveAttribute": "True",
 | 
						|
              "Common.PropertyName": "Value"
 | 
						|
            },
 | 
						|
            "BoundAttributeParameters": [
 | 
						|
              {
 | 
						|
                "Name": "get",
 | 
						|
                "TypeName": "System.Object",
 | 
						|
                "Documentation": "Specifies the expression to use for binding the value to the attribute.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "Get",
 | 
						|
                  "Components.Bind.AlternativeNotation": "True"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "set",
 | 
						|
                "TypeName": "System.Delegate",
 | 
						|
                "Documentation": "Specifies the expression to use for updating the bound value when a new value is available.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "Set"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "after",
 | 
						|
                "TypeName": "System.Delegate",
 | 
						|
                "Documentation": "Specifies an action to run after the new value has been set.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "After"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Forms.InputNumber<TValue>",
 | 
						|
          "Common.TypeNameIdentifier": "InputNumber",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Forms",
 | 
						|
          "Components.Bind.ChangeAttribute": "ValueChanged",
 | 
						|
          "Components.Bind.ExpressionAttribute": "ValueExpression",
 | 
						|
          "Components.Bind.ValueAttribute": "Value",
 | 
						|
          "Components.IsSpecialKind": "Components.Bind",
 | 
						|
          "Components.NameMatch": "Components.FullyQualifiedNameMatch",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": -78484337,
 | 
						|
        "Kind": "Components.Bind",
 | 
						|
        "Name": "Microsoft.AspNetCore.Components.Forms.InputRadioGroup<TValue>",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components.Web",
 | 
						|
        "Documentation": "Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "InputRadioGroup",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@bind-Value",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "InputRadioGroup",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@bind-Value:get",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "@bind-Value:set",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.Bind",
 | 
						|
            "Name": "@bind-Value",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<TValue>",
 | 
						|
            "Documentation": "Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.DirectiveAttribute": "True",
 | 
						|
              "Common.PropertyName": "Value"
 | 
						|
            },
 | 
						|
            "BoundAttributeParameters": [
 | 
						|
              {
 | 
						|
                "Name": "get",
 | 
						|
                "TypeName": "System.Object",
 | 
						|
                "Documentation": "Specifies the expression to use for binding the value to the attribute.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "Get",
 | 
						|
                  "Components.Bind.AlternativeNotation": "True"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "set",
 | 
						|
                "TypeName": "System.Delegate",
 | 
						|
                "Documentation": "Specifies the expression to use for updating the bound value when a new value is available.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "Set"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "after",
 | 
						|
                "TypeName": "System.Delegate",
 | 
						|
                "Documentation": "Specifies an action to run after the new value has been set.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "After"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Forms.InputRadioGroup<TValue>",
 | 
						|
          "Common.TypeNameIdentifier": "InputRadioGroup",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Forms",
 | 
						|
          "Components.Bind.ChangeAttribute": "ValueChanged",
 | 
						|
          "Components.Bind.ExpressionAttribute": "ValueExpression",
 | 
						|
          "Components.Bind.ValueAttribute": "Value",
 | 
						|
          "Components.IsSpecialKind": "Components.Bind",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": -639449435,
 | 
						|
        "Kind": "Components.Bind",
 | 
						|
        "Name": "Microsoft.AspNetCore.Components.Forms.InputRadioGroup<TValue>",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components.Web",
 | 
						|
        "Documentation": "Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "Microsoft.AspNetCore.Components.Forms.InputRadioGroup",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@bind-Value",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "Microsoft.AspNetCore.Components.Forms.InputRadioGroup",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@bind-Value:get",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "@bind-Value:set",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.Bind",
 | 
						|
            "Name": "@bind-Value",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<TValue>",
 | 
						|
            "Documentation": "Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.DirectiveAttribute": "True",
 | 
						|
              "Common.PropertyName": "Value"
 | 
						|
            },
 | 
						|
            "BoundAttributeParameters": [
 | 
						|
              {
 | 
						|
                "Name": "get",
 | 
						|
                "TypeName": "System.Object",
 | 
						|
                "Documentation": "Specifies the expression to use for binding the value to the attribute.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "Get",
 | 
						|
                  "Components.Bind.AlternativeNotation": "True"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "set",
 | 
						|
                "TypeName": "System.Delegate",
 | 
						|
                "Documentation": "Specifies the expression to use for updating the bound value when a new value is available.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "Set"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "after",
 | 
						|
                "TypeName": "System.Delegate",
 | 
						|
                "Documentation": "Specifies an action to run after the new value has been set.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "After"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Forms.InputRadioGroup<TValue>",
 | 
						|
          "Common.TypeNameIdentifier": "InputRadioGroup",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Forms",
 | 
						|
          "Components.Bind.ChangeAttribute": "ValueChanged",
 | 
						|
          "Components.Bind.ExpressionAttribute": "ValueExpression",
 | 
						|
          "Components.Bind.ValueAttribute": "Value",
 | 
						|
          "Components.IsSpecialKind": "Components.Bind",
 | 
						|
          "Components.NameMatch": "Components.FullyQualifiedNameMatch",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": 724754225,
 | 
						|
        "Kind": "Components.Bind",
 | 
						|
        "Name": "Microsoft.AspNetCore.Components.Forms.InputSelect<TValue>",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components.Web",
 | 
						|
        "Documentation": "Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "InputSelect",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@bind-Value",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "InputSelect",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@bind-Value:get",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "@bind-Value:set",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.Bind",
 | 
						|
            "Name": "@bind-Value",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<TValue>",
 | 
						|
            "Documentation": "Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.DirectiveAttribute": "True",
 | 
						|
              "Common.PropertyName": "Value"
 | 
						|
            },
 | 
						|
            "BoundAttributeParameters": [
 | 
						|
              {
 | 
						|
                "Name": "get",
 | 
						|
                "TypeName": "System.Object",
 | 
						|
                "Documentation": "Specifies the expression to use for binding the value to the attribute.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "Get",
 | 
						|
                  "Components.Bind.AlternativeNotation": "True"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "set",
 | 
						|
                "TypeName": "System.Delegate",
 | 
						|
                "Documentation": "Specifies the expression to use for updating the bound value when a new value is available.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "Set"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "after",
 | 
						|
                "TypeName": "System.Delegate",
 | 
						|
                "Documentation": "Specifies an action to run after the new value has been set.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "After"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Forms.InputSelect<TValue>",
 | 
						|
          "Common.TypeNameIdentifier": "InputSelect",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Forms",
 | 
						|
          "Components.Bind.ChangeAttribute": "ValueChanged",
 | 
						|
          "Components.Bind.ExpressionAttribute": "ValueExpression",
 | 
						|
          "Components.Bind.ValueAttribute": "Value",
 | 
						|
          "Components.IsSpecialKind": "Components.Bind",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": -1973102231,
 | 
						|
        "Kind": "Components.Bind",
 | 
						|
        "Name": "Microsoft.AspNetCore.Components.Forms.InputSelect<TValue>",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components.Web",
 | 
						|
        "Documentation": "Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "Microsoft.AspNetCore.Components.Forms.InputSelect",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@bind-Value",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "Microsoft.AspNetCore.Components.Forms.InputSelect",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@bind-Value:get",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "@bind-Value:set",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.Bind",
 | 
						|
            "Name": "@bind-Value",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<TValue>",
 | 
						|
            "Documentation": "Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.DirectiveAttribute": "True",
 | 
						|
              "Common.PropertyName": "Value"
 | 
						|
            },
 | 
						|
            "BoundAttributeParameters": [
 | 
						|
              {
 | 
						|
                "Name": "get",
 | 
						|
                "TypeName": "System.Object",
 | 
						|
                "Documentation": "Specifies the expression to use for binding the value to the attribute.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "Get",
 | 
						|
                  "Components.Bind.AlternativeNotation": "True"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "set",
 | 
						|
                "TypeName": "System.Delegate",
 | 
						|
                "Documentation": "Specifies the expression to use for updating the bound value when a new value is available.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "Set"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "after",
 | 
						|
                "TypeName": "System.Delegate",
 | 
						|
                "Documentation": "Specifies an action to run after the new value has been set.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "After"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Forms.InputSelect<TValue>",
 | 
						|
          "Common.TypeNameIdentifier": "InputSelect",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Forms",
 | 
						|
          "Components.Bind.ChangeAttribute": "ValueChanged",
 | 
						|
          "Components.Bind.ExpressionAttribute": "ValueExpression",
 | 
						|
          "Components.Bind.ValueAttribute": "Value",
 | 
						|
          "Components.IsSpecialKind": "Components.Bind",
 | 
						|
          "Components.NameMatch": "Components.FullyQualifiedNameMatch",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": 1675083212,
 | 
						|
        "Kind": "Components.Bind",
 | 
						|
        "Name": "Microsoft.AspNetCore.Components.Forms.InputText",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components.Web",
 | 
						|
        "Documentation": "Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "InputText",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@bind-Value",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "InputText",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@bind-Value:get",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "@bind-Value:set",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.Bind",
 | 
						|
            "Name": "@bind-Value",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<System.String>",
 | 
						|
            "Documentation": "Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.DirectiveAttribute": "True",
 | 
						|
              "Common.PropertyName": "Value"
 | 
						|
            },
 | 
						|
            "BoundAttributeParameters": [
 | 
						|
              {
 | 
						|
                "Name": "get",
 | 
						|
                "TypeName": "System.Object",
 | 
						|
                "Documentation": "Specifies the expression to use for binding the value to the attribute.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "Get",
 | 
						|
                  "Components.Bind.AlternativeNotation": "True"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "set",
 | 
						|
                "TypeName": "System.Delegate",
 | 
						|
                "Documentation": "Specifies the expression to use for updating the bound value when a new value is available.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "Set"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "after",
 | 
						|
                "TypeName": "System.Delegate",
 | 
						|
                "Documentation": "Specifies an action to run after the new value has been set.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "After"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Forms.InputText",
 | 
						|
          "Common.TypeNameIdentifier": "InputText",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Forms",
 | 
						|
          "Components.Bind.ChangeAttribute": "ValueChanged",
 | 
						|
          "Components.Bind.ExpressionAttribute": "ValueExpression",
 | 
						|
          "Components.Bind.ValueAttribute": "Value",
 | 
						|
          "Components.IsSpecialKind": "Components.Bind",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": -1125215331,
 | 
						|
        "Kind": "Components.Bind",
 | 
						|
        "Name": "Microsoft.AspNetCore.Components.Forms.InputText",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components.Web",
 | 
						|
        "Documentation": "Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "Microsoft.AspNetCore.Components.Forms.InputText",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@bind-Value",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "Microsoft.AspNetCore.Components.Forms.InputText",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@bind-Value:get",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "@bind-Value:set",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.Bind",
 | 
						|
            "Name": "@bind-Value",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<System.String>",
 | 
						|
            "Documentation": "Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.DirectiveAttribute": "True",
 | 
						|
              "Common.PropertyName": "Value"
 | 
						|
            },
 | 
						|
            "BoundAttributeParameters": [
 | 
						|
              {
 | 
						|
                "Name": "get",
 | 
						|
                "TypeName": "System.Object",
 | 
						|
                "Documentation": "Specifies the expression to use for binding the value to the attribute.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "Get",
 | 
						|
                  "Components.Bind.AlternativeNotation": "True"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "set",
 | 
						|
                "TypeName": "System.Delegate",
 | 
						|
                "Documentation": "Specifies the expression to use for updating the bound value when a new value is available.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "Set"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "after",
 | 
						|
                "TypeName": "System.Delegate",
 | 
						|
                "Documentation": "Specifies an action to run after the new value has been set.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "After"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Forms.InputText",
 | 
						|
          "Common.TypeNameIdentifier": "InputText",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Forms",
 | 
						|
          "Components.Bind.ChangeAttribute": "ValueChanged",
 | 
						|
          "Components.Bind.ExpressionAttribute": "ValueExpression",
 | 
						|
          "Components.Bind.ValueAttribute": "Value",
 | 
						|
          "Components.IsSpecialKind": "Components.Bind",
 | 
						|
          "Components.NameMatch": "Components.FullyQualifiedNameMatch",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": -1784123092,
 | 
						|
        "Kind": "Components.Bind",
 | 
						|
        "Name": "Microsoft.AspNetCore.Components.Forms.InputTextArea",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components.Web",
 | 
						|
        "Documentation": "Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "InputTextArea",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@bind-Value",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "InputTextArea",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@bind-Value:get",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "@bind-Value:set",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.Bind",
 | 
						|
            "Name": "@bind-Value",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<System.String>",
 | 
						|
            "Documentation": "Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.DirectiveAttribute": "True",
 | 
						|
              "Common.PropertyName": "Value"
 | 
						|
            },
 | 
						|
            "BoundAttributeParameters": [
 | 
						|
              {
 | 
						|
                "Name": "get",
 | 
						|
                "TypeName": "System.Object",
 | 
						|
                "Documentation": "Specifies the expression to use for binding the value to the attribute.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "Get",
 | 
						|
                  "Components.Bind.AlternativeNotation": "True"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "set",
 | 
						|
                "TypeName": "System.Delegate",
 | 
						|
                "Documentation": "Specifies the expression to use for updating the bound value when a new value is available.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "Set"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "after",
 | 
						|
                "TypeName": "System.Delegate",
 | 
						|
                "Documentation": "Specifies an action to run after the new value has been set.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "After"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Forms.InputTextArea",
 | 
						|
          "Common.TypeNameIdentifier": "InputTextArea",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Forms",
 | 
						|
          "Components.Bind.ChangeAttribute": "ValueChanged",
 | 
						|
          "Components.Bind.ExpressionAttribute": "ValueExpression",
 | 
						|
          "Components.Bind.ValueAttribute": "Value",
 | 
						|
          "Components.IsSpecialKind": "Components.Bind",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": -706625694,
 | 
						|
        "Kind": "Components.Bind",
 | 
						|
        "Name": "Microsoft.AspNetCore.Components.Forms.InputTextArea",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components.Web",
 | 
						|
        "Documentation": "Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "Microsoft.AspNetCore.Components.Forms.InputTextArea",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@bind-Value",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          },
 | 
						|
          {
 | 
						|
            "TagName": "Microsoft.AspNetCore.Components.Forms.InputTextArea",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@bind-Value:get",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "@bind-Value:set",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.Bind",
 | 
						|
            "Name": "@bind-Value",
 | 
						|
            "TypeName": "Microsoft.AspNetCore.Components.EventCallback<System.String>",
 | 
						|
            "Documentation": "Binds the provided expression to the 'Value' property and a change event delegate to the 'ValueChanged' property of the component.",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.DirectiveAttribute": "True",
 | 
						|
              "Common.PropertyName": "Value"
 | 
						|
            },
 | 
						|
            "BoundAttributeParameters": [
 | 
						|
              {
 | 
						|
                "Name": "get",
 | 
						|
                "TypeName": "System.Object",
 | 
						|
                "Documentation": "Specifies the expression to use for binding the value to the attribute.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "Get",
 | 
						|
                  "Components.Bind.AlternativeNotation": "True"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "set",
 | 
						|
                "TypeName": "System.Delegate",
 | 
						|
                "Documentation": "Specifies the expression to use for updating the bound value when a new value is available.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "Set"
 | 
						|
                }
 | 
						|
              },
 | 
						|
              {
 | 
						|
                "Name": "after",
 | 
						|
                "TypeName": "System.Delegate",
 | 
						|
                "Documentation": "Specifies an action to run after the new value has been set.",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.PropertyName": "After"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Forms.InputTextArea",
 | 
						|
          "Common.TypeNameIdentifier": "InputTextArea",
 | 
						|
          "Common.TypeNamespace": "Microsoft.AspNetCore.Components.Forms",
 | 
						|
          "Components.Bind.ChangeAttribute": "ValueChanged",
 | 
						|
          "Components.Bind.ExpressionAttribute": "ValueExpression",
 | 
						|
          "Components.Bind.ValueAttribute": "Value",
 | 
						|
          "Components.IsSpecialKind": "Components.Bind",
 | 
						|
          "Components.NameMatch": "Components.FullyQualifiedNameMatch",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": 53969381,
 | 
						|
        "Kind": "Components.Ref",
 | 
						|
        "Name": "Ref",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "Populates the specified field or property with a reference to the element or component.",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@ref",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.Ref",
 | 
						|
            "Name": "@ref",
 | 
						|
            "TypeName": "System.Object",
 | 
						|
            "Documentation": "Populates the specified field or property with a reference to the element or component.",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "Ref",
 | 
						|
              "Common.DirectiveAttribute": "True"
 | 
						|
            }
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.ClassifyAttributesOnly": "True",
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Ref",
 | 
						|
          "Components.IsSpecialKind": "Components.Ref",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      },
 | 
						|
      {
 | 
						|
        "HashCode": -1167296973,
 | 
						|
        "Kind": "Components.Key",
 | 
						|
        "Name": "Key",
 | 
						|
        "AssemblyName": "Microsoft.AspNetCore.Components",
 | 
						|
        "Documentation": "Ensures that the component or element will be preserved across renders if (and only if) the supplied key value matches.",
 | 
						|
        "CaseSensitive": true,
 | 
						|
        "TagMatchingRules": [
 | 
						|
          {
 | 
						|
            "TagName": "*",
 | 
						|
            "Attributes": [
 | 
						|
              {
 | 
						|
                "Name": "@key",
 | 
						|
                "Metadata": {
 | 
						|
                  "Common.DirectiveAttribute": "True"
 | 
						|
                }
 | 
						|
              }
 | 
						|
            ]
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "BoundAttributes": [
 | 
						|
          {
 | 
						|
            "Kind": "Components.Key",
 | 
						|
            "Name": "@key",
 | 
						|
            "TypeName": "System.Object",
 | 
						|
            "Documentation": "Ensures that the component or element will be preserved across renders if (and only if) the supplied key value matches.",
 | 
						|
            "Metadata": {
 | 
						|
              "Common.PropertyName": "Key",
 | 
						|
              "Common.DirectiveAttribute": "True"
 | 
						|
            }
 | 
						|
          }
 | 
						|
        ],
 | 
						|
        "Metadata": {
 | 
						|
          "Common.ClassifyAttributesOnly": "True",
 | 
						|
          "Common.TypeName": "Microsoft.AspNetCore.Components.Key",
 | 
						|
          "Components.IsSpecialKind": "Components.Key",
 | 
						|
          "Runtime.Name": "Components.None"
 | 
						|
        }
 | 
						|
      }
 | 
						|
    ],
 | 
						|
    "CSharpLanguageVersion": 1300
 | 
						|
  },
 | 
						|
  "RootNamespace": "FutureMailAPI",
 | 
						|
  "Documents": [],
 | 
						|
  "SerializationFormat": "0.3"
 | 
						|
} |